Autor Wątek: Dream Turbo Card  (Przeczytany 938 razy)

pear

  • *****
  • Wiadomości: 4563
  • Miejsce pobytu:
    Będzin
  • Pomógł: 117
  • Z80 only
Dream Turbo Card
« dnia: 2017.12.22, 08:05:10 »
Miał być klon TVC64, ale naciski są, żeby najpierw zająć się innym tematem.
Enterprise daje się dość łatwo przetaktować. Nawet do 10 MHz.
Zrodził się pomysł na kartę umożliwiającą przełączanie częstotliwości taktowania procesora.
Najlepiej gdyby przełączanie mogło się odbywać bez restartowania komputera.
Częstotliwości dla CPU do wyboru 2 / 4 (podstawowa) / 6 / 8 / 10 MHz.
Ponieważ karta będzie wykorzystywała wewnętrzne złącze rozszerzeń, to na pokładzie znajdą się jeszcze:
- RAM 1 lub opcjonalnie 2 MB,
- Flash ROM 512 KB,
- zegar czasu rzeczywistego RTC, z pamięcią NVRAM, którą planuję wykorzystać do zapamiętywania konfiguracji oraz wymiany danych pomiędzy kartą a komputerem.

Taki plan na święta.
Rozwiązania z tego projektu bardzo pokrywają mi się z tym co chcę zrobić w FDD3500, więc się nie zmarnuje :D

Link do wątku na EnterpriseForever (temat dosyć stary ;) ).
ZX 81, ZX Spectrum 48K/+/+128K/+2/+3, Timex TC2048, TS2068, Unipolbrit 2086, SAM Coupé, FDD3, FDD3000, Interface1 + microdrive, Cambridge Z88
CPC464/464+, CPC664, CPC6128/6128+, DDI-1, FD-1, Amstrad NC100
Commodore 128D/DCR + FDD 1581, Enterprise 128 + EXDOS + ZX Spectrum Emulator

Tygrys

  • Administrator
  • *****
  • Wiadomości: 3561
  • Miejsce pobytu:
    Warszawa
  • Pomógł: 51
  • mistrz ceremonii
Odp: Dream Turbo Card
« Odpowiedź #1 dnia: 2017.12.22, 09:10:40 »
Fajny projekt! Szkoda że w ZX ULA nie pozwala na takie manewry...

pear

  • *****
  • Wiadomości: 4563
  • Miejsce pobytu:
    Będzin
  • Pomógł: 117
  • Z80 only
Odp: Dream Turbo Card
« Odpowiedź #2 dnia: 2017.12.22, 09:22:48 »
W Enterprise układ NICK odpowiadający za grafikę taktowany jest oddzielnym zegarem (pixel clock).
Do NICK'a doprowadzony jest też sygnał taktujący przeznaczony dla CPU.
Sygnał zegarowy dla CPU jest wstrzymywany na czas dostępu do pamięci wideo.
Mechanizm podobny jak w ZX Spectrum. Jedyna różnica, że w ZX jest jeden wspólny sygnał zegarowy :(
Próba odseparowania zegara CPU od ULA z uwzględnieniem wstrzymywania taktowania to karkołomne zadanie (synchronizacja).
Chyba nikt tego jeszcze nie próbował.
ZX 81, ZX Spectrum 48K/+/+128K/+2/+3, Timex TC2048, TS2068, Unipolbrit 2086, SAM Coupé, FDD3, FDD3000, Interface1 + microdrive, Cambridge Z88
CPC464/464+, CPC664, CPC6128/6128+, DDI-1, FD-1, Amstrad NC100
Commodore 128D/DCR + FDD 1581, Enterprise 128 + EXDOS + ZX Spectrum Emulator

Klaud

  • *****
  • Wiadomości: 2391
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 51
  • Mordimer Madderdin
Odp: Dream Turbo Card
« Odpowiedź #3 dnia: 2017.12.22, 09:26:21 »
Pewie daloby sie, np w SLAMie albo innym zmienniku ULA.
KL
-----
Uzbierane ZXy i klony:
ZX81 i1 16KB, 48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), TC 2048 i5, TC 2068, TS 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

hsimpson

  • ****
  • Wiadomości: 468
  • Miejsce pobytu:
    Warszawa
  • Pomógł: 6
Odp: Dream Turbo Card
« Odpowiedź #4 dnia: 2017.12.22, 13:00:14 »
Super projekt! Szkoda, że nadal nie mam Enterprise'a :(.

zaxon

  • *****
  • Wiadomości: 3307
  • Pomógł: 109
Odp: Dream Turbo Card
« Odpowiedź #5 dnia: 2017.12.22, 19:10:22 »
Hsimpson, ja sie swojego bede chyba pozbywał po swietach. Odkąd sie z Pearem zamieniłem to lezy w kartonie .
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

hsimpson

  • ****
  • Wiadomości: 468
  • Miejsce pobytu:
    Warszawa
  • Pomógł: 6
Odp: Dream Turbo Card
« Odpowiedź #6 dnia: 2017.12.22, 20:22:15 »
Masz wersję 128?

zaxon

  • *****
  • Wiadomości: 3307
  • Pomógł: 109
Odp: Dream Turbo Card
« Odpowiedź #7 dnia: 2017.12.22, 20:28:07 »
128 , ze sporą iloscią gadgetów Pearowych i nie tylko.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

hsimpson

  • ****
  • Wiadomości: 468
  • Miejsce pobytu:
    Warszawa
  • Pomógł: 6
Odp: Dream Turbo Card
« Odpowiedź #8 dnia: 2017.12.22, 20:31:21 »
No to super :). Jak się zdecydujesz, to ja chętnie przejmę te dobra :).

pear

  • *****
  • Wiadomości: 4563
  • Miejsce pobytu:
    Będzin
  • Pomógł: 117
  • Z80 only
Odp: Dream Turbo Card
« Odpowiedź #9 dnia: 2018.01.25, 07:36:28 »
Płyteczki się zmaterializowały :D
Teraz trzeba trochę poczekać na listonosza :(
ZX 81, ZX Spectrum 48K/+/+128K/+2/+3, Timex TC2048, TS2068, Unipolbrit 2086, SAM Coupé, FDD3, FDD3000, Interface1 + microdrive, Cambridge Z88
CPC464/464+, CPC664, CPC6128/6128+, DDI-1, FD-1, Amstrad NC100
Commodore 128D/DCR + FDD 1581, Enterprise 128 + EXDOS + ZX Spectrum Emulator