forum speccy.pl

ZX Spectrum => RÓŻNOŚCI => Wątek zaczęty przez: leonlas w 2020.06.21, 13:06:16

Tytuł: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: leonlas w 2020.06.21, 13:06:16
Mam pytanka:
1.)
Na pewno programowaliście - rysowaliście - projektowaliście strukturę GAL'a. Potrzebuje Waszej pomocy-podpowiedzi. Jakim programem (żeby też tryb graficzny - do podglądu zaprojektowanej struktury )? Taki w/g Was najbardziej przejrzystym (prostym, łatwym i zrozumiałym). Chcę porównać zaprogramowany GAL (nie jest zabezpieczony i mogę zgrać zawartość) i  poprzestawiać wejścia i wyjścia miejscami i ewentualnie coś dopisać do wolnych pinów.
Programator mam (wellon).
2.)
Drugi temat, to kwestia odczytu i zaprogramowania Epromów typu 2708 i padniętym kompie. Mój programator nie ogarnia 2708. Więc czym mogę to ugryźć (oprócz zakupu drugiego programatora) czy ktoś z Was ma taki , który ogarnia 2708. A może w "prosty" sposób można coś po LPT wymodzić, żeby odczytać lub zaprogramować.... lub coś w tym kierunku  ;)
pozdr
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: KWF w 2020.06.21, 13:19:24
Zamień 2708 na AT28C16. Prosty adapterek załatwi sprawę.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: leonlas w 2020.06.21, 14:05:24
okey, ale jak odczytać zawartość 2708 ( w razie potrzeby) ?
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: KWF w 2020.06.21, 14:24:21
Do odczytu 2708 potrzebujesz trzech napięć: -5V, +5V i +12V a resztę można odczytać jak 2716.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: leonlas w 2020.06.21, 16:47:59
czyli Willem może dać radę ?? ;)
A co dalej z GAL'em? hym?
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: KWF w 2020.06.21, 17:05:02
https://bues.ch/cms/unmaintained/galemu.html

Niektóre symulatory układów logicznych pozwalają na syntezę kodu pod GAL w formie graficznej albo w VHDL/Verilogu.

Serio Willem poda 3 napięcia do zasilania 2708? Nie sądzę.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: damik w 2020.06.21, 21:23:30
Jeśli chodzi o programy do projektowania GAL/PAL to przypomina mi się program WinCUPL. (kiedyś można było go darmowo zarejestrować)

Dodatkowo w temacie CUPL, w EP od 03 do 11/2004 był kurs programowania.
Materiały można było kiedyś pobrać ze strony EP, dział czytelnia.

A z prostych programatorów to:

http://elm-chan.org/works/pgal/report_e.html

lub

http://www.armory.com/~rstevew/Public/Pgmrs/GAL/_ClikMe1st.htm

---------------

Co do 2708 to Willem pewnie też da radę, ale wymagany jest specjalny dodatkowy adapter pomiędzy podstawką programatora a układem EPROM dostarczający dodatkowych napięć -5V i +12V i to włączanych w odpowiedniej kolejności.  8)

Planowałem coś takiego kiedyś zrobić by zaczytać EPROMy 2708 z mojego starego generatora sygnałowego ADRET, ale jak zwykle czas mnie pokonał i chęci odeszły.  ::)
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: apk w 2020.06.21, 23:35:40
Ja korzystałem z WinCupl - jest bardzo przyjemny i prosty, można w nim także symulować układ. Niestety nie umożliwia projektowania graficznego.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: KWF w 2020.06.22, 15:11:19
https://github.com/hneemann/Digital - graficzny symulator układów logicznych w Javie i podobno potrafi przygotować JEDEC pod GALe.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: damik w 2020.06.22, 15:56:26
Ciekawy ten program "Digital", przeklikałem go sobie i nie do końca załapałem jak się definiuje piny dla GAL'i.
Obsługuje tylko modele 16V8 i 22V10.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: zipp w 2020.06.22, 21:33:35
Chyba prawy klawisz myszy na pinie i zakładka Advanced.
Tytuł: Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
Wiadomość wysłana przez: damik w 2020.06.22, 22:15:29
Mam podobne wrażenie, jeszcze kwestia zegarka  :)

Trzeba by to jeszcze przetestować w realu jak działa ta synteza.