Autor Wątek: DivGMX  (Przeczytany 16339 razy)

mvv

  • *
  • Wiadomości: 19
  • Miejsce pobytu:
    Ukraine
DivGMX
« dnia: 2016.11.11, 09:01:04 »
Jednostka rozszerzająca możliwości sprzętowych ZX Spectrum


DivGMX jest uniwersalnym urządzeniem do montażu w gnieździe ZX BUS oraz w oparciu o Field Programmable Gate Array (FPGA), posiada elastyczną architekturę, która pozwala na rozbudowę i rozszerzenie możliwości sprzętowych swojego klona ZX Spectrum lub zwykłą wymianą konfiguracji.

Urządzenie docelowe:
  • Wygoda i komfort pracy z nową peryferiach
  • Łatwe podłączenie ZX Spectrum i jego klonów do nowoczesnego telewizora lub monitora przez HDMI
  • Podłączenie klawiatury USB
  • Podłączanie myszy USB
  • Podłączanie Gamepad USB
  • Praca z plikami na microSD
  • Rozszerzone możliwości sprzętowe bez lutowania
  • Rozszerzone możliwości audio
  • Zwiększone możliwości graficzne
  • Nauka pracy z FPGA
  • Możliwość tworzenia unikalnego urządzenia
  • Możliwość pracy na baterii
  • Możliwość łączenia kilku urządzeń
  • Zastosowanie systemów automatyki przemysłowej
  • Shilds Łączność z adapterem Arduino

Specyfikacja:
  • FPGA Altera Cyclone IV EP3C10E144C8N
  • SDRAM 32MB x 8 bit
  • SPI FLASH 8MB
  • RTC DS1338Z
  • HDMI
  • VNC2 2x USB 2.0 Host Controller (SPI lub 6 GPIO)
  • microSD
  • JTAG
  • I2C
  • Audio jack stereo
  • Slot ZX BUS
  • Rozmiar planszy 74 x 54 mm

Kompatybilność:
  • ZX-BUS
  • Nemo BUS

Możliwość odtworzenia sprzętu:
  • MSX
  • NES
  • Orion
  • Pentagon 128K, 256K, 512K, 1024k
  • Spetsialist_MX
  • TS-Conf
  • Wektor 06cc
  • ZX Spectrum 16K, 48K, 128K, +2, + 2A + 2B, +3
  • Baszkirii 2M
  • lwy
  • Radio 86RK
  • UT-88
  • ...

Wsparcie konfiguracje:
  • CMOS (standard Pan gluk)
  • DivMMC
  • Ultra DMA karty dźwiękowej
  • Dane-Gear
  • Gamepad
  • Ogólne Dźwięk
  • Kempston joysticka
  • Kempston myszy
  • Multiface
  • ZX Interfejs 2
  • SounDrive
  • Turbo dźwięku
  • Z-Controller

Sprawdź na pchlim targu, lub pisząc do autora projektu.

tooloud

  • *****
  • Wiadomości: 3187
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: DivGMX
« Odpowiedź #1 dnia: 2016.11.11, 10:44:44 »
cena?
dużo sprzętu mało czasu.

Maryjan

  • *****
  • Wiadomości: 6658
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: DivGMX
« Odpowiedź #2 dnia: 2016.11.11, 10:46:16 »
Coś ok 80$ chyba gdzieś czytałem.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: DivGMX
« Odpowiedź #3 dnia: 2016.11.11, 11:16:14 »
No i rozwalił system. Jeden interfejs zamiast pociągu :o
ZX/Enterprise/CPC/Robotron/C128D

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: DivGMX
« Odpowiedź #4 dnia: 2016.11.11, 11:29:42 »
Jak rozumieć rozszerzenie możliwości audio i video? To ma TSFM i Covoxa? Nie bardzo rozumiem sekcji "możliwość odtworzenia sprzętu". Eh... trzeba było się uczyć cyrylicy.....
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: DivGMX
« Odpowiedź #5 dnia: 2016.11.11, 11:40:52 »
Возможность аппаратно воспроизвести, tak bym to tłumaczył: "Możliwość emulacji sprzętowej".
ZX/Enterprise/CPC/Robotron/C128D

Gryzor

  • *****
  • Wiadomości: 2010
  • Miejsce pobytu:
    Warszawa
Odp: DivGMX
« Odpowiedź #6 dnia: 2016.11.11, 19:15:43 »
A po co to podlaczac do ZXa, skoro samo moze byc komputerem ?
Jest gdzies przyklad zastosowania ? Wyglada cos jak ZX-Uno.

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4538
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: DivGMX
« Odpowiedź #7 dnia: 2016.11.11, 20:11:06 »
Wszystko fajnie... tylko jak to się podłącza do ZX Spectrum?

Dobra, doczytałem - to nie jest do Spectrum lecz do jego klonów.

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: DivGMX
« Odpowiedź #8 dnia: 2016.11.11, 20:18:52 »
A po co to podlaczac do ZXa, skoro samo moze byc komputerem ?
Jest gdzies przyklad zastosowania ? Wyglada cos jak ZX-Uno.

Właśnie. Mvv, może można gdzieś to w akcji zobaczyć ?  Nie bardzo rozumiem...można TS-conf odpalić na brytyjskim Zx ?
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

mvv

  • *
  • Wiadomości: 19
  • Miejsce pobytu:
    Ukraine
Odp: DivGMX
« Odpowiedź #9 dnia: 2016.11.11, 22:56:43 »
Jak rozumieć rozszerzenie możliwości audio i video? To ma TSFM i Covoxa?
Po podłączeniu do płyty DivGMX ZX Spectrum, dostaniesz ostre odwzorowanie jego wideo i monitora HDMI lub TV z dźwiękiem, a także dodatkowy kilkunastu już działających urządzeń peryferyjnych, takich jak DivMMC, CMOS, Turbosound, Sid, SounDrive, Kempston joysticka Kempston myszy... od razu dalej.
Właśnie. Mvv, może można gdzieś to w akcji zobaczyć ?  Nie bardzo rozumiem...można TS-conf odpalić na brytyjskim Zx ?
Postaram się zrobić DivGMX pracy wideo...

Gryzor

  • *****
  • Wiadomości: 2010
  • Miejsce pobytu:
    Warszawa
Odp: DivGMX
« Odpowiedź #10 dnia: 2016.11.15, 22:53:29 »
Wychodzi, ze to taki wszystkomajacy superface, o jakim kiedys myslalem. Mozna tam wcisnac TurboSoundFM z divIDE, HDMI i klawiature/mysz + pewno calego ZXa.
Pytanie tylko czy sa juz jakies dzialajace wklady i jak z kompatybilnoscia ?



VELESOFT

  • ****
  • Wiadomości: 272
Odp: DivGMX
« Odpowiedź #11 dnia: 2016.11.20, 15:50:30 »
Nice. For DIVMMC memory prease full 512kB ram support (selectable 128/512kB). And in USB keyboard mode prease on all combined keys (combined with shift - CURSORS,etc..) please active SHIFT key one interrupt before next KEY. Parallel activation SHIFT+NUMBER often cause ignoring SHIFT in zx rom routine. Original membrane on ZX48+ is multilayer and during press cursor as first active SHIFT and as second with delay active number key...). Ideal delay before SHIFT and KEY is more than 1/50 sec for correct work. And for timing use own internal xtal, because INT on ZX bus may be multiple activated from other devices.

On ZX models +2A or +3 you can't use external keyboard if Z80 inside ZX is active - this cause data collision. Both keyboards will usable only with external CPU emulation.

What about new graphic modes ?
« Ostatnia zmiana: 2016.11.20, 16:21:44 wysłana przez VELESOFT »

VELESOFT

  • ****
  • Wiadomości: 272
Odp: DivGMX
« Odpowiedź #12 dnia: 2016.11.20, 23:57:30 »
This interface contain RTC chip. For ESXDOS is driver for RTC chip RTC72421A. Then must be writed new rtc driver...

mvv

  • *
  • Wiadomości: 19
  • Miejsce pobytu:
    Ukraine
Odp: DivGMX
« Odpowiedź #13 dnia: 2017.01.27, 17:59:19 »


TURBO-SOUND-EASY - dla AY-3-8912 2x + SAA1099 (12 kanałów stereo) na płycie w DivGMX ZXM-Phoenix 1024k, konfiguracji podstawowe (build 20161225).

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: DivGMX
« Odpowiedź #14 dnia: 2017.01.28, 11:42:56 »
He he. Ciekawe czy doczekamy czasów, gdy wielokanałowe pliki *.xm albo *.it będzie można odtwarzać na (klonie) ZX Spectrum.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128