ZX 128 Spider: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
Linia 6: Linia 6:
 
Charakterystyka:
 
Charakterystyka:
  
* ULA w oparciu o układ CPLD Altera Max7000 EPM7128STC100
+
* ULA w oparciu o układ CPLD z rodziny Altera Max7000 (EPM7128STC100)
 
* 128KB pamięci RAM,
 
* 128KB pamięci RAM,
* wbudowany interface DivMMC
+
* wbudowany interface DivMMC z wykorzystaniem układu Xilinx XC9572XL,
* przełącznik timingów 48/128
+
* przełącznik timingów 48/128,
 
* układ dźwiękowy AY-3-8910 lub AY-3-8912 z wyjściem stereo,
 
* układ dźwiękowy AY-3-8910 lub AY-3-8912 z wyjściem stereo,
 
* interfejs joysticka w standardzie Kempston,
 
* interfejs joysticka w standardzie Kempston,
 
* wyjście wideo RGB,
 
* wyjście wideo RGB,
* możliwość użycia zasilacza o dowolnej polaryzacji,
+
* możliwość użycia zasilacza o dowolnej polaryzacji.
 +
 
 
== Firmware ==
 
== Firmware ==
  
Oprogramowanie dla układu CPLD EPM7128 zostało opracowane przez:
+
Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z [https://opencores.org/project/zx_ula OpenCorse] autorstwa Miguela Jodara. Don "Superfo" wykorzystał tę implementację do stworzenia ZX Maxa, na podstawie którego powstał ten klon. Firmware'u w obecnej formie powstał przy udziale i pomocy forumowiczów ze [speccy.p]l.
Don "Superfo", Klaud, Trojacek.
+
  
 
'''Oprogramowanie to nie może być używane w celach komercyjnych bez wiedzy i zgody autorów.'''
 
'''Oprogramowanie to nie może być używane w celach komercyjnych bez wiedzy i zgody autorów.'''
* Wsad do ([https://drive.google.com/file/d/1_G5cgAyZhj_LFgwE3_nyxLd7YSEZzp0p/view?usp=sharing Altera)]
+
* Wsad do ([https://drive.google.com/file/d/1_G5cgAyZhj_LFgwE3_nyxLd7YSEZzp0p/view?usp=sharing Altera)],
 +
* Wsad do DivMMC.
  
 
== Zasoby ==
 
== Zasoby ==
Linia 28: Linia 29:
  
 
== Linki ==
 
== Linki ==
* wątek na forum speccy.pl:  
+
* wątek na forum speccy.pl: [https://www.speccy.pl/forum/index.php?topic=4571.msg70140#msg70140 ZX 128 Spider].
 +
 
 
[[Kategoria:Sprzęt]] [[Kategoria:Komputery]] [[Kategoria:Projekty]]
 
[[Kategoria:Sprzęt]] [[Kategoria:Komputery]] [[Kategoria:Projekty]]

Wersja z 20:03, 16 wrz 2018

ZX 128 Spider PCB

Klon ZX Spectrum 128k zbudowany na bazie projektu ZX Max 128.

Płyta zaprojektowana aby pasowała do standardowej obudowy ZX Spectrum 48k lub ZX Spectrum+

Charakterystyka:

  • ULA w oparciu o układ CPLD z rodziny Altera Max7000 (EPM7128STC100)
  • 128KB pamięci RAM,
  • wbudowany interface DivMMC z wykorzystaniem układu Xilinx XC9572XL,
  • przełącznik timingów 48/128,
  • układ dźwiękowy AY-3-8910 lub AY-3-8912 z wyjściem stereo,
  • interfejs joysticka w standardzie Kempston,
  • wyjście wideo RGB,
  • możliwość użycia zasilacza o dowolnej polaryzacji.

Firmware

Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z OpenCorse autorstwa Miguela Jodara. Don "Superfo" wykorzystał tę implementację do stworzenia ZX Maxa, na podstawie którego powstał ten klon. Firmware'u w obecnej formie powstał przy udziale i pomocy forumowiczów ze [speccy.p]l.

Oprogramowanie to nie może być używane w celach komercyjnych bez wiedzy i zgody autorów.

  • Wsad do (Altera),
  • Wsad do DivMMC.

Zasoby

  • Schemat
  • Lista materiałowa (BOM)
  • Projekt PCB (gerber)

Linki