V pominutí mysle som si na Ebay kúpil „SBC kit“ v zložení Z80 CPU, 32K EEPROM a 32k RAM. Pričom pár týždňov pred tým som sa podobných vecí zbavil. A keďže som to ešte rozšíril o AY-3-8912 mi už neostávalo nič iné ako niečo z toho spáchať. A čo iné ako ZX81. Mám už FPGA verziu, originálnu verziu tak prečo nie nejaký klon 😉
Klon sa volá ZZ81 a obsahuje okrem vyššie spomínaných komponentov ešte MAX7128 ktorý nahradzuje pôvodnú ULA. Po cca mesiaci čakania PCB dorazilo.
Takže mám í zatiaľ zbytočných. A jednu osadenú, zatiaľ z oscilátorom na zlej frekvencii:
Na doske nieje vyvedený JTAG konektor ale len test piny, Na programovanie teda používam prípravok z pogo pinmi.
Bohužiaľ už som našiel aj jednu chybu PCB. Ktorá znemožňovala čítanie z ROM počas refresh cyklu (Využívaju ZX81). Našťastie oprava je jednoduchá:
Status: Aktuálne je v CPLD implementovaná CS logika pre ROM,RAM, AY. Okrem toho CPLD stále posiela CPU inštrukciu NOP.