Jesienne wieczory nastrajają melancholijnie, więc sprzyjają zadumie
Zacząłem się zastanawiać, czy ktoś już sprecyzował nazewnictwo klonów ZX-a.
Mianowicie, chodzi mi o nazewnictwo konstrukcji jako rozgraniczenie na "klon sprzętowy", "klon programowy".
Wysyp rozwiązań ostatnich lat, jest naprawdę imponujący.
Za najbardziej popularne konstrukcję uchodzą:
- Harlequin 48/128k,
- Just Speccy 128k,
- ZX Nuvo,
- ZX Uno,
- Chrome,
Są też ostatnio powstałe ZX Mini 48k oraz ZX Max 48k, oraz ZX Next (na razie w produkcji).
Przechodząc do sedna, wg. mnie:
- klon sprzętowy - konstrukcja, która posiada fizycznie, procesor Z80, pamięć, ULA - ew. odpowiednik na TTL-ach,
podłączenie dla folii klawiatury oraz pasuje do oryginalnej obudowy. Posiada złącze krawędziowe.
- klon programowy - konstrukcja nie posiadajaca w/w, zaś umożliwiająca ich emulację poprzez zastosowanie układów programowalnych (oprócz złącza krawędziowego
)
Do pierwszej kategorii, można zaliczyć Just Speccy 128, Harlequin-a 48/128, ZX Nuvo, Chrome.
Zaś do drugiej, ZX UNO - które jest raczej platformą emulacyjną różnych komputerów (C64, Amstrad, Atari itp.) oraz ZX Next.
Natomiast ciekawa sytuacja zaistniała w Just Speccy 128k.
O ile, całość konstrukcji, to przeprojektowany i poprawiony ZX 128k, to sama ULA, a właściwie jej klon SLAM który się tam znajduje, jest ciekawą konstrukcją.
SLAM jako całość, jest sprzętowym odpowiednikiem ULA, zaś jego konstrukcja, to "klon programowy" z otoczeniem analogowym.
Na w/w przykładzie, można wskazać, jak przenikają się konstrukcje programowo-sprzętowe.
W najnowszych projektach klonów tj. ZX Mini 48k i ZX Max 48k, większość układów TTL została przeniesiona do układu programowalnego CPLD.
Jeden programowalny układ scalony, zastępuje stada TTL-i.
Podobna sytuacja występuje w konstrukcji ZX Chrome.
Jakie rozwiązania przyniesie przyszłość, nie wiadomo. Konstrukcje stale ewoluują.
Co do technologii montażu, to przyszłościowo zapewne montarz THT ustąpi na rzecz SMD.
Czy to będzie praktyczne ? czas pokaże.
Zachęcam do podzielenia się własnymi przemyśleniami w tej materii.