JupiterACE: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
Linia 31: Linia 31:
 
* ROM A (Z1) od 0x0000 do 0x0FFF,
 
* ROM A (Z1) od 0x0000 do 0x0FFF,
 
* ROM B (Z2) od 0x1000 do 0x1FFF.
 
* ROM B (Z2) od 0x1000 do 0x1FFF.
 +
 +
Obraz ROMu jest dostępny w naszych zasobach [https://drive.google.com/open?id=1oZz5q053Mh-FmhSE0fK_YSr570c8zZls paczka z ROMem]
  
 
Poza tym:
 
Poza tym:

Wersja z 21:45, 18 wrz 2018

Opis

Jupiter Ace był brytyjskim 8-bitowym mikrokomputerem domowym z początku lat 80-tych XXw. Był on produkowany przez firmę Jupiter Cantab, która została założona w tym celu przez Richarda Altwassera i Stevena Vickersa. Główną cechą odróżniającą Jupitera od innych popolarnych mikrokomputerów 8-bitowych był język programowania Forth, zamiast popularnego w tym czasie BASICa.

TODO: Różnice pomiędzy Jupiter ACEm  a Jupiter ACE 4000


Replika

Replika

Założeniem budowy repliki jest odtworzenie Jupitera ACE'a jak najbliższego oryginałowi, tj:

  • wielkość płytki i rozprowadzenie ścieżek takie samo, jak na ręcznie rysowanym oryginale,
  • zastosowanie tych samych typów układów scalonych, poza układami ROMu (typu 2532),
  • laminat dwustronny z maską tylko na dolnej stronie,
  • miedź pokryta cyną na wierzchniej stronie PCB
  • brak opisu elementów na laminacie.
Rozmieszczenie elementów na PCB - replika

Zmiany w stosunku do oryginału:

  • ROM zaprogramowany w układach 27C32 zamiast 2532 (zmiana w rozprowadzeniu 2 ścieżek),
  • zastosowanie przetwornicy DC-DC zamiast stabilizatora LM7805,
  • dodanie do złącza krawedziowego sygnału wyłączającego wewnętrzny ROM (/ROM_CS), tak jak w Jupiterze ACE 4000 (dodatkowe punkty lutownicze na dwie diody i dwa rezystory na dolnej stronie PCB),
  • miejsce na modulator TV tak jak w oryginale, ale zamiast samego modulatora, wtórnik emiterowy dla wyjścia zespolonego sygnału wideo,
  • klawiatura foliowa podobna do tej z ZX80/81, zamiast gumowej membrany (do opracowania).

Proces budowy

Proces powstawania repliki można obejrzeć na filmie pt. Jupiter ACE Recreated.

Nie zaleca się przerysowywania PCB z dostępnych w Internecie schematów oraz plików typu CAD, ponieważ na większości z nich występują znaczne rozbieżności oraz błędy. Natomiast dostępny w Internecie obraz ROMu jest w pliku dla jednego układu 8K typu 2764, wiec przy zastosowaniu dwóch układów 4K, plik należy podzielić w następujący sposób:

  • ROM A (Z1) od 0x0000 do 0x0FFF,
  • ROM B (Z2) od 0x1000 do 0x1FFF.

Obraz ROMu jest dostępny w naszych zasobach paczka z ROMem

Poza tym:

  • pamieci statyczne 2114 mogą być w dowolnym czasie dostępu, 200ns lub 300ns. Układy o różnych czasach dostępu mogą być wymieszane.
  • kwarce 6.5MHZ są drogie i ciężko je znaleźć. Jako zamiennik można wykorzystać kwarc 6.5536MHz albo zastosować rezonator ceramiczny 6.5MHz, taki sam jaki w ZX81. W przypadku zastosowania rezonatora, środkową nogę należy połączyć do masy (GND)..
  • na stronie Granta jest podana lista materiałowa, która nie jest w pełni zgodna ze schematem Jupiera ACE'a.


Dokumentacja

  • oryginalny schemat Jupitera ACE [1]
  • schemat Bodo Wanzela noca$h
  • lista materiałowa (BOM)
  • instrukcja obsługi Issue 2


Linki