forum speccy.pl
Komputery z Z80 => ZX81 => Wątek zaczęty przez: PitMakot w 2023.01.11, 08:52:53
-
Jako że mało jest informacji technicznych na temat tego interfejsu postanowiłem zacząć ten temat.
Jako że tam jest PAL14L4 i PAL16L8 trudno będzie zrobić klona tego interfejsu bez zczytania tych kości. Czy ktoś się natknął na jakieś informacje na ten temat?
Może by się jednak dało zrobić interfejs od razu z pamięcią 16k wymaganą do niego?
-
Zdjęcia interfejsu
-
Rom interfejsu i opis
-
Makro na PAL-e
-
Może by się jednak dało zrobić interfejs od razu z pamięcią 16k wymaganą do niego?
Te 16KB RAM gdzie ma być w przestrzeni adresowej Z80? Dołożenie 16KB na pamięci statycznej to dwa scalaki. 32KB też można, ale trochę, tylko trochę, więcej zachodu.
Jeśli masz równania z PALi, można je zastąpić jakimś małym CPLD. Ale schemat całego HGR jest potrzebny, bo wróżenie ze zdjęć płytek jest drogą przez pole minowe.
Zaglądnij tu: https://web.archive.org/web/20210223232549/http://www.user.dccnet.com/wrigter/index_files/Shades%20of%20Memotech.htm
-
Możliwe że te układy PAL można by zastąpić układami GAL 16V8, ale rewers równań i przygotowanie przerobionych wsadów to już nie takie trywialne.
PAL z tego co pamiętam też mogły być zabezpieczone przed odczytem, a analiza zależności wejść i wyjść może być czasochłonna i dość mozolna.
-
W miarę wolnego czasu będe rysował schemat.
Zobaczymy co z tego wyjdzie.
Dzięki KWF za link. Dużo ciekawych informacji o tym interface.
-
PAL z tego co pamiętam też mogły być zabezpieczone przed odczytem, a analiza zależności wejść i wyjść może być czasochłonna i dość mozolna.
Mozolna? Do tego jest software :) PAL czyta się w programatorze jak pamięć, czyli wszystkie kombinacje. Potem traktuje wzmiankowanym softem, robiącym z danych binarnych równania.
A potem do GAL16V8.
-
Swego czasu miałem gdzieś program pod DOS-a Pal2Gal.exe
Robił konwersję automatycznie wypluwając plik .jed.
-
Z tego co słyszałem to Pal2Gal.exe właśnie nie zawsze robił to poprawnie, ale może się mylę bo nie mam zbyt wielkiego doświadczenia w takich konwersjach.
Chyba że znacie jakieś lepsze narzędzia do tego celu.
No i kwestia odpowiedniego programatora, bo wiele współczesnych sobie z tym nie poradzi.
Ten programator co ma kolega Trojacek (Labtool48) pewnie da radę, ale nie jestem pewien co do tego mniejszego układu PAL.
Mam jeszcze gdzieś w archeo jakiś zabytkowy programator Xeltek'a z oprogramowaniem pod DOS i on właśnie posiada dość pokaźną bibliotekę układów PAL/GAL, jednak nie działa mi on zbyt pewnie i czasem programuje i odczytuje głupoty z niektórych układów.
-
PAL czy GAL są to archaiczne układy, które należałoby wymienić na coś nowszego, jeśli ktoś porwie się na sklonowanie HRG.
-
Z tego co słyszałem to Pal2Gal.exe właśnie nie zawsze robił to poprawnie, ale może się mylę bo nie mam zbyt wielkiego doświadczenia w takich konwersjach.
Chyba że znacie jakieś lepsze narzędzia do tego celu.
No i kwestia odpowiedniego programatora, bo wiele współczesnych sobie z tym nie poradzi.
Dlatego mając formuły sprawdza się je rozrysowując schemat.
Ja do PAL/GAL używałem budżetowego G540 i działał przyzwoicie, w odróżnieniu od TL866.
-
TL866 po ostatecznym upgrade firmware też daje radę programować GAL-e.
-
PAL czy GAL są to archaiczne układy, które należałoby wymienić na coś nowszego, jeśli ktoś porwie się na sklonowanie HRG.
Chyba że ktoś chce zachować layout oryginalnego PCB, to niestety pozostają GAL'e, bo obecnie kupno niezaprogramowanego układu PAL graniczy z cudem, a jak wiadomo tych układów nie da się wykasować ;)