Nebula - ULA helyettesítés

Mindenféle hardver tuning, ötlet ZX81-hez, ZX Spectrum-hoz régről és napjainkból...
zboszor
Speccyalista
Hozzászólások: 25
Csatlakozott: 2014.09.29. 19:27

Re: Nebula - ULA helyettesítés

Hozzászólás Szerző: zboszor » 2016.12.06. 06:53

buddhasoft írta:No igen, csak ne felejtsd el, hogy míg az egyiket "csak" hardveresen kell lemásolni, a másikat gyakorlatilag újra kell tervezni és van vele jócskán hardveres és szoftveres munka is. Hardveresen a tokozás is gondot okoz, mert más a geometriája az említett chipeknek. Egy utángyártott chip - akkora mint az eredeti - és funkcionalitásában is pont olyan - még a hibái is :)
A ZX Spectrum 48K-hoz összesen 5 Ferranti ULA változat létezett.
A 48K gyártásának vége felé egy osztrák IC gyártóval is kísérletezett Sinclair, az eredmény egy egyáltalán nem melegedő ULA, de nagyon kevés ilyen lehet, 1 darabról tudunk. http://faqwiki.zxnet.co.uk/wiki/ZX_Spec ... A#AMI_SAGA és http://markfixesstuff.co.uk/sinclair-sp ... -chip-ula/

Aztán ott van a 128K és a szürke +2-höz készült kétféle gyártótól származó ULA, az egyik még Ferranti, másik már Amstrad feliratozással. Ez már kompatibilitást tört a 48K-hoz képest.

Vannak továbbá a +3-ban és +2A/B-ben lévő felületforrasztott változatok, amelyek az eredeti ULA viselkedésének visszafejtésével és csak digitális áramkörökkel megvalósított áramkör.

Ezek csak a hivatalos Sinclair / Amstrad gépek voltak. Ne mondd, hogy mindegyik ugyanúgy viselkedik. :-)

Mellesleg a Chris Smith által írt könyv tartalmazza az összes ismeretet a 48K-s és 128K-s ULÁ-ról, és szabad forráskódú az ez alapján írt FPGA és CPLD kód. Az új klónok ezekre épülnek, talán csak a "havazás" hiányzik belőlük, ami amúgy is egy hiba az ULÁ-ban és már a +3/+2A esetén sem fordult elő.

buddhasoft
Speccyalista
Hozzászólások: 236
Csatlakozott: 2012.01.09. 08:48
Tartózkodási hely: Biatorbágy
Kapcsolat:

Re: Nebula - ULA helyettesítés

Hozzászólás Szerző: buddhasoft » 2016.12.06. 22:17

Megközelíthető másként is. Indítsunk szavazást a sinclair.hu oldalon, hogy :

1.) Igény volna-e Az ULA újragyártására?
2.) Hányan támogatnák?
3.) Milyen változatot?
4.) Mennyit lennének hajlandóak fizetni érte?
5.) Mennyi időn belül szeretnék látni?
stb.

Nem vagyok én semmi jónak az elrontója. :)

Van az a pénz, amiért érdemes egy lábkompatibilis változatot előállítani :)

Ráadásul szerintem olcsóbban, mint 30 font jönne ki az ára.
(c) 1986 BUDDHA SoFtWaRe HUNGARY

Avatar
FpgaJoco
Speccyalista
Hozzászólások: 123
Csatlakozott: 2012.01.09. 15:20

Re: Nebula - ULA helyettesítés

Hozzászólás Szerző: FpgaJoco » 2016.12.08. 09:24

Hali

Az én véleményem az, hogy csak magát az ula-t kiváltani nincs értelme, mert könnyebb úgy dolgozni, ha a hozzá kapcsolódó egyéb áramköröket is lecseréljük, ebből viszont már következik az, hogy végeredményben új alaplapot kell fejleszteni, az gazdaságosabb. Ki kell dobálni a dinamikus ramokat, csak a tápot zabálják és bonyolult az illesztésük. Az ula mellett a gép egyéb logikái is elférnek a cpld/fpga chipben, tehát végső soron az fpga/cpld chip, memória és a z80 cpu kiadja a spectrumot (meg az a pár passzív alkatrész).

Erről szól a CPLD-s projekt, amivel "haladgatok". És abban maradtunk Balival, hogy egyelőre ezt azért nem lehet kommentelni, mert akkor ezer újabb ötlet érkezne, és elvesznénk benne. A jelenlegi cél egy 48as ciklus kompatibilis gép előállítása. Jól halad :)

viewtopic.php?f=80&t=678&p=5295#p5295

joco

PS. valójában persze van olyan fpga, amiben minden elférne (cpu, ram, minden), de az eredeti z80 megtartása és a cpld mellett szól, hogy az 5V-os rendszer, megmarad a standard spectrum busz, tehát a korábbi perifériákkal is kompatibilis lenne. Egy fpga esetében ez nem tartható.

Válasz küldése

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég