Az Amiga közösségben az elmúlt években újra és újra felbukkan egy név, ha modern, nagy teljesítményű 68060-as gyorsítókártyákról esik szó: Oliver Achten. A fejlesztő legújabb projektje, a Demon D1260 1.0-s revíziója kifejezetten az Amiga 1200 gépekhez készül, és célja, hogy a klasszikus 68k-s platformból a lehető legtöbbet hozza ki – kompromisszumokkal ugyan, de nagyon tudatos műszaki döntésekkel.
A Demon D1260 fejlesztése során az egyik legfontosabb változás, hogy kikerült a SATA támogatás. Ennek oka nem technikai képtelenség, hanem az, hogy a szükséges SATA–PATA vagy SATA–FPGA bridge chipek beszerzése az utóbbi időben rendkívül nehézzé, gyakorlatilag lehetetlenné vált. A globális chiphiány és az iparági átrendeződés miatt több, korábban elérhető, kis szériás projektekben is használt vezérlőchip eltűnt a piacról, vagy csak nagy mennyiségben, ipari szerződésekkel szerezhető be. Oliver nem akarta emiatt az egész tervezést új FPGA-ra átvinni, ami teljes PCB-redesign-t, új időzítési analízist, új firmware-t és hosszú tesztelési ciklust igényelt volna. Inkább elengedte a SATA-t, és az így felszabaduló erőforrásokat más, a gyakorlatban sokkal fontosabb funkciókra fordította.
Az eredmény a fejlesztő szerint egy még jobb, kiegyensúlyozottabb kártya lett, amely a klasszikus Amiga-felhasználási módokhoz – demók, játékok, hálózati alkalmazások, fejlesztés, produktivitás – jobban illeszkedő képességeket kínál. A Demon D1260 1.0-s revíziója így egy olyan, modern 68060-as turbókártya, amely a nyers CPU-teljesítményt erős memóriarendszerrel, gyors I/O-val és integrált hálózattal egészíti ki.
A Demon D1260 Revision 1.0 főbb jellemzői
- 68060 alapú gyorsítókártya Amiga 1200-hoz, a fejlesztő szerint eddig a leggyorsabb 68060-as megoldás ebben a kategóriában
- 256 MB SDRAM a kártyán
- PWM vezérlésű ventilátorszabályozás a hűtés finomhangolásához
- 32 bites DemonBus® bővítőcsatlakozó további kártyákhoz, például a készülő DVision modulhoz
- Két microSD kártyafoglalat – egy belső és egy külső (új)
- Beépített 100 Mbit-es Ethernet vezérlő (új)
- Beépített DMA-alrendszer az I/O műveletekhez, akár 50 MB/s adatátviteli sebességgel (új)
A kártya jelenlegi állapotáról egy körülbelül 85%-os készültségi szintű PCB-látványterv érhető el, amely már jól mutatja a végleges elrendezést és a csatlakozók pozícióját. A külső interfészek egy külön kivezetőpanelre (breakout board) kerülnek, amely az Amiga 1200 hátlapjára illeszkedik, így a microSD és Ethernet csatlakozók kívülről, kényelmesen elérhetők lesznek.
68060 – miért még mindig releváns?
A Demon D1260 lelke a Motorola 68060 CPU (vagy annak kompatibilis változata). A 68060 a 68k család utolsó, legfejlettebb tagja, amely superskalár felépítésű, két integer pipeline-nal, integrált FPU-val és MMU-val rendelkezik. A klasszikus Amiga világban a 68060-as kártyák jelentik a 68k-s szoftverek futtatásának csúcsát, különösen, ha a CPU magas órajelen, gyors memóriával és modern buszrendszerrel párosul.
Az, hogy a Demon D1260 „eddig a leggyorsabb 68060-as gyorsítókártya Amigához”, nem pusztán marketing: a teljesítményt nem csak az órajel, hanem a memória-sávszélesség, a buszarchitektúra és az I/O alrendszer is meghatározza. A 256 MB SDRAM és a dedikált DMA-rendszer pontos időzítési adatai nyilvánosan még nem ismertek, de a tervezési irány egyértelmű: a CPU-t minél kevesebb várakozási ciklussal, a lehető legfolyamatosabban kell kiszolgálni, miközben az I/O műveletek a lehető legkevésbé terhelik a processzort.
256 MB SDRAM – miért számít ennyire?
A klasszikus Amiga rendszerek eredetileg néhány megabájt RAM-mal működtek. A 256 MB SDRAM egy ilyen környezetben óriási ugrás. Ez a mennyiség lehetővé teszi:
- nagy felbontású, 24 bites grafika használatát grafikus felületen
- komolyabb fejlesztői környezetek, fordítók, IDE-k párhuzamos futtatását
- RAM-diskek, cache-ek agresszív használatát (pl. webes böngészésnél, fájlműveleteknél)
- nagyobb demók, játékok, multimédiás alkalmazások futtatását memória-szűk keresztmetszet nélkül
Az SDRAM technológia a klasszikus Amiga buszhoz képest nagyságrendekkel gyorsabb, de az igazi kérdés az, hogy a kártya logikája – feltehetően FPGA-alapú vezérlő – milyen hatékonyan tudja a 68060 és az SDRAM közötti adatáramlást szervezni. A Demon D1260 célja, hogy a CPU a lehető leggyorsabban érje el a saját memóriáját, miközben az Amiga alaplapja felé is biztosítja a kompatibilitást.
PWM vezérlésű ventilátorszabályozás – apróság, ami sokat számít
A modern 68060-as kártyák gyakran magas órajelen futnak, ami hőtermeléssel jár. A PWM (Pulse Width Modulation) alapú ventilátorszabályozás lehetővé teszi, hogy a hűtés dinamikusan igazodjon a terheléshez. Alacsony terhelésnél a ventilátor lassabban, csendesebben forog, míg intenzív CPU-használatnál felpörög, biztosítva a stabil működést.
Ez különösen fontos azoknak, akik az Amigájukat napi használatra fogják be – fejlesztésre, hálózati szolgáltatásokra, vagy akár retro „desktop” gépként. A zajszint és a hőmérséklet kontrollja ma már alapelvárás, még egy klasszikus platform esetében is.
DemonBus® – 32 bites bővítőcsatlakozó a jövőnek
A Demon D1260 egyik legizgalmasabb eleme a 32 bites DemonBus® bővítőcsatlakozó. Ez egy saját tervezésű, nagy sebességű interfész, amely további modulok, például a már említett DVision csatlakoztatását teszi lehetővé. A DVision-ről jelenleg kevés konkrét, nyilvános technikai adat érhető el, de a név és a kontextus alapján feltételezhető, hogy valamilyen videó- vagy grafikus bővítőkártya lehet, amely a Demon D1260 teljesítményére támaszkodik.
A DemonBus® célja, hogy:
- nagy sávszélességű, 32 bites adatútvonalat biztosítson a bővítők felé
- szoros integrációt tegyen lehetővé a CPU, a RAM és a bővítők között
- egy egységes, dokumentált platformot adjon további kiegészítők fejlesztéséhez
Ez a megközelítés hasonlít más modern Amiga gyorsítókártyák saját bővítőbuszaihoz, de a DemonBus® konkrét időzítési és protokollrészletei jelenleg nem ismertek nyilvánosan. Ami biztos: a Demon D1260 nem zárt végű termék, hanem egy platform, amelyre további modulok épülhetnek.
Két microSD foglalat – belső és külső
A SATA elhagyása után a microSD alapú tárolás került előtérbe. A Demon D1260 két microSD foglalatot kínál:
- egy belső – amely az Amiga házán belül marad, stabil, „állandó” háttértárként használható
- egy külső – amely a hátlapon, a breakout boardon keresztül érhető el, így könnyen cserélhető
A microSD kártyák előnye, hogy olcsók, könnyen beszerezhetők, és a PC-s világban is szabványosak. A Demon D1260-hoz illesztve alkalmasak lehetnek:
- rendszerpartíciók, Workbench/AmigaOS telepítések tárolására
- adatcserére PC és Amiga között
- nagy méretű demó- és játékgyűjtemények, modulok, videók tárolására
A pontosan elérhető sebesség a kártya vezérlőlogikájától és a microSD típusától függ, de a beépített DMA-alrendszer és az akár 50 MB/s-os I/O adatátviteli sebesség azt jelzi, hogy a Demon D1260 nem csak „kényelmi” funkcióként tekint a microSD-re, hanem komoly, nagy sávszélességű háttértárként.
Beépített 100 Mbit-es Ethernet – az Amiga a hálózaton
A klasszikus Amiga gépek egyik legnagyobb hiányossága a beépített hálózati csatoló hiánya. Ezt eddig különböző Zorro-kártyákkal, PCMCIA adapterekkel, vagy egyedi megoldásokkal lehetett pótolni. A Demon D1260 ezzel szemben integrált 100 Mbit-es Ethernet vezérlőt kínál.
A 100 Mbit/s (Fast Ethernet) sávszélesség bőven elegendő a klasszikus Amiga CPU-k számára. A 68060 processzor és a rendszer többi komponense valószínűleg nem fogja tudni folyamatosan, teljesen kihasználni a 100 Mbit/s elméleti maximumot, de:
- fájlmegosztásra (Samba, FTP, NFS) bőven elég
- webböngészésre, levelezésre, IRC-re, hálózati játékokra ideális
- fejlesztőknek (pl. cross-compiling, távoli debug) kényelmes munkakörnyezetet biztosít
A beépített Ethernet egyik nagy előnye, hogy nem foglal el külön bővítőhelyet, és a Demon D1260 DMA-rendszerével együttműködve a hálózati forgalom egy részét a CPU megkerülésével tudja kezelni, csökkentve a processzor terhelését.
DMA-alrendszer – akár 50 MB/s I/O
A Demon D1260 egyik legfontosabb újdonsága a beépített DMA-alrendszer, amely az I/O műveletekhez akár 50 MB/s adatátviteli sebességet ígér. A DMA (Direct Memory Access) lényege, hogy az adatmozgatás nem a CPU-n keresztül, hanem egy dedikált vezérlőegység segítségével történik, amely közvetlenül írja-olvassa a memóriát.
Ez több szempontból is kritikus:
- tehermentesíti a CPU-t – a 68060 több időt tölthet valódi számítási feladatokkal
- növeli az I/O áteresztőképességet – különösen háttértárak és hálózat esetén
- csökkenti a rendszer késleltetését – folyamatos adatfolyamoknál (pl. videólejátszás, nagy fájlok másolása)
Az akár 50 MB/s-os adatátviteli sebesség egy klasszikus Amiga környezetben kiemelkedő érték. Összehasonlításképpen: a hagyományos IDE interfészek, még gyorsabb módokban is, jellemzően jóval ez alatt maradnak, és a CPU-t is erősen terhelik. A Demon D1260 célja, hogy a modern háttértárak és hálózati forgalom kezelését a lehető leginkább „láthatatlanná” tegye a processzor számára.
Breakout board – modern csatlakozók a klasszikus házban
Az új csatlakozók – microSD, Ethernet és esetleg további interfészek – nem férnének el kényelmesen az Amiga 1200 eredeti nyílásain. Erre kínál megoldást a külön kivezetőpanel, az úgynevezett breakout board, amely az Amiga 1200 hátlapjára illeszkedik.
Ez a megoldás:
- esztétikusan integrálja a modern csatlakozókat a gép hátuljába
- megőrzi a gép eredeti formáját, nem igényel durva házmodifikációt
- könnyen hozzáférhetővé teszi a külső microSD-t és az Ethernet portot
A breakout board koncepciója jól illeszkedik a mai retro-hardver trendekhez: a cél, hogy a klasszikus gépek minél kevesebb fizikai beavatkozással kapjanak modern képességeket.
Összehasonlítás más 68060-as megoldásokkal
A 68060-as gyorsítókártyák piacán több ismert szereplő is van, például a Phase 5 egykori Blizzard 1260 kártyái, vagy az újabb generációs, FPGA-alapú megoldások. A Demon D1260 ezekhez képest az alábbi területeken kínál előrelépést:
- nagyobb RAM – 256 MB SDRAM, ami jóval több, mint a klasszikus kártyák tipikus memóriamennyisége
- integrált 100 Mbit Ethernet – nem igényel külön hálózati kártyát
- DMA-alapú, nagy sebességű I/O – akár 50 MB/s, ami a régi IDE megoldásokhoz képest jelentős ugrás
- két microSD foglalat – rugalmas, cserélhető háttértár-megoldás
- DemonBus® bővítőcsatlakozó – jövőbeni modulokhoz, például DVision-hoz
Ugyanakkor fontos megjegyezni, hogy a Demon D1260 nem kínál SATA-t, ami bizonyos felhasználók számára hátrány lehet, ha meglévő SATA-meghajtóikat szerették volna közvetlenül használni. A fejlesztő döntése azonban racionális: a nehezen beszerezhető bridge chipek helyett a könnyebben integrálható, hosszú távon is fenntartható megoldásokra koncentrál.
Gyakorlati felhasználási területek
A Demon D1260 célcsoportja elsősorban azok a felhasználók, akik az Amiga 1200-at nem csak nosztalgiából, hanem aktív, napi használatra szeretnék bevetni. Néhány tipikus felhasználási mód:
- Fejlesztés: C/C++, Pascal, assembler fejlesztőkörnyezetek, cross-compiling, hálózati deploy
- Hálózati szolgáltatások: kis web- vagy FTP-szerver, fájlmegosztás, BBS
- Multimédia: nagy felbontású grafikus felület, kép- és hangfeldolgozás (a 68k korlátain belül)
- Demók és játékok: WHDLoad, nagyobb demók, CPU-igényes produkciók futtatása
- Retro desktop: webböngészés, levelezés, dokumentumszerkesztés, mindez modern háttértárral és hálózattal
A 256 MB RAM, a gyors I/O és az Ethernet együtt olyan kombinációt ad, amely a klasszikus Amiga rendszert egyfajta „retro workstationné” alakíthatja, miközben megőrzi az eredeti platform karakterét és kompatibilitását.
Jövőbeli perspektívák
A Demon D1260 jelenleg még fejlesztés alatt áll, a PCB körülbelül 85%-os készültségi szinten van. A hátralévő munka magában foglalja a hardver finomhangolását, a firmware és a vezérlőszoftverek véglegesítését, valamint a kompatibilitási és stabilitási teszteket. A DemonBus®-ra épülő bővítők, különösen a DVision, további lehetőségeket nyithatnak meg – például fejlettebb grafikus kimenetek vagy speciális I/O modulok formájában.
A klasszikus Amiga közösség szempontjából a Demon D1260 azt üzeni, hogy a 68k platform még mindig élő, aktív fejlesztési célpont. A modern FPGA-k, a gyors memóriák és az integrált perifériák lehetővé teszik, hogy a több évtizedes architektúra új életre keljen, anélkül, hogy feladná eredeti identitását. Oliver Achten döntései – például a SATA elhagyása a beszerezhetőség és a fejlesztési fókusz érdekében – jól mutatják, hogy a siker kulcsa nem a „mindenáron mindent bele”, hanem a tudatos, fenntartható mérnöki kompromisszum.
A Demon D1260 így nem csupán egy újabb gyorsítókártya, hanem egy komplex, jövőre nyitott platform, amely az Amiga 1200-at a 21. századi hálózati és I/O elvárásokhoz igazítja – a lehetőségekhez mérten a legmagasabb szinten, amit egy 68060-as rendszer ma nyújtani tud.

