forum speccy.pl
ZX Spectrum => RÓŻNOŚCI => Wątek zaczęty 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
-
Zamień 2708 na AT28C16. Prosty adapterek załatwi sprawę.
-
okey, ale jak odczytać zawartość 2708 ( w razie potrzeby) ?
-
Do odczytu 2708 potrzebujesz trzech napięć: -5V, +5V i +12V a resztę można odczytać jak 2716.
-
czyli Willem może dać radę ?? ;)
A co dalej z GAL'em? hym?
-
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ę.
-
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. ::)
-
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.
-
https://github.com/hneemann/Digital - graficzny symulator układów logicznych w Javie i podobno potrafi przygotować JEDEC pod GALe.
-
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.
-
Chyba prawy klawisz myszy na pinie i zakładka Advanced.
-
Mam podobne wrażenie, jeszcze kwestia zegarka :)
Trzeba by to jeszcze przetestować w realu jak działa ta synteza.