Otvoril som notepad a premyslam ako napisat uvod k danej teme. Uz nejaky cas som v kontakte s jednym polskym HW vyvojarom, ktori je znami najma na fore ppa.pl pod nickom rafgc. Je autorom pamatoveho rozsirenia A6095 pre A600 (A6095 je klon vytvoreny z dokumentacie LVD/NedoPC). Nasa komunikacia spociva najcastejsie vymenou skusenosti s programovanim CPLD Xilinx a zdrojovych kodov. Prave on ma motivoval pri navrhu mladsej sestricky Furia pracovne nazvanou MKII. Vyvoj noveho akcelerator nebol ani v plane, ale skusenosti ktore som mal s S628 a podnetom od rafgc, som sa rozhodol navrhnut nieco modernejsie a atraktivnejsie. rafgc mi zaslal jeho dosku dev-kit pre CPU MC68EC020, (v tej dobe som uz mal svoj dev-kit) Pre lepsiu spolupracu a jednotnost som pouzil prave jeho vyvojovu dosku ktoru mal dobre navrhnutu. Po oziveni CPU, sme riesili infiltraciu 68EC020 do A600. Cesta nebola jednoducha a niektore veci boli omnoho zlozitejsie ako sa na prvy pohlad zdalo. V tom case rafgc ziskal informacie od yacube ako riesit problem aby amiga nemapovala FPU. Dalsiu dobru indiciu ako taktovat CPU mi vnukol zz_indigo ked sa zastavil na Amiga party na Remate. Navrhol aby som miesto oscilatora pouzil obvod co bude nasobit 7MHz, takzvany multiplier. Vysledok bol viac ako vyborny, takto som ziskal plne pod kotrolu taktovanie CPU 020. Toto je v skratke ako vyvoj prebiehal a dalsimi odbornymi veca vas nebudem zatazovat.
Parametre Furia EC020 su nasledovne:
- MC68EC020 taktovany 21,3 MHz (overlock 16MHz CPU, alebo podtaktovany 25MHz, zalezi od zahrievania)
- CPLD XC95144XL (naprogramovana logicka jednotka, momentalne Beta)
- 8MB FastRAM EDO 16-Bit, Auto-config (moznost prepinania 4MB alebo 8MB)
- Multiplier LOCO, s nasobenim 3x
- indikacie LED 8MB-GO!, ako u FuriaRAM
- v plane je aj vypinanie Furie, na zakladnu A600/68000
Mojim cielom je, aby akcelerator bol stabilny a odolaval teplotnym zmenam, tiez som sa snazil aby vykon zodpovedal starsej verzii Furie. Dalsia priorita je kompaktibilita s WHDLoad. Asi mi bude vytknute preco je FastRAM iba 16-Bit a nie 32-Bit. Pamate mam skladom, su pomerne lacne a doska je prilis mala na plne 32-Bit datovu zbernicu na to aby som pouzil 2x 16-Bit. Furia EC020 bude cenovo zaujimava aj pre menej solvetneho uzivatela V sucastnosti, musim prepracovat PCB dosku akceleratora, dalej doladit jadro FastRAM a zopar dalsich drobnosti. Aby som vysiel v ustrety uzivatelom co prispeli DONATE a neusla sa im Furia S628 budu uprednotneni pri kupe. (Predseda, Voodoo, Venox...)
A teraz zopar pracovnych fotiek
Parametre Furia EC020 su nasledovne:
- MC68EC020 taktovany 21,3 MHz (overlock 16MHz CPU, alebo podtaktovany 25MHz, zalezi od zahrievania)
- CPLD XC95144XL (naprogramovana logicka jednotka, momentalne Beta)
- 8MB FastRAM EDO 16-Bit, Auto-config (moznost prepinania 4MB alebo 8MB)
- Multiplier LOCO, s nasobenim 3x
- indikacie LED 8MB-GO!, ako u FuriaRAM
- v plane je aj vypinanie Furie, na zakladnu A600/68000
Mojim cielom je, aby akcelerator bol stabilny a odolaval teplotnym zmenam, tiez som sa snazil aby vykon zodpovedal starsej verzii Furie. Dalsia priorita je kompaktibilita s WHDLoad. Asi mi bude vytknute preco je FastRAM iba 16-Bit a nie 32-Bit. Pamate mam skladom, su pomerne lacne a doska je prilis mala na plne 32-Bit datovu zbernicu na to aby som pouzil 2x 16-Bit. Furia EC020 bude cenovo zaujimava aj pre menej solvetneho uzivatela V sucastnosti, musim prepracovat PCB dosku akceleratora, dalej doladit jadro FastRAM a zopar dalsich drobnosti. Aby som vysiel v ustrety uzivatelom co prispeli DONATE a neusla sa im Furia S628 budu uprednotneni pri kupe. (Predseda, Voodoo, Venox...)
A teraz zopar pracovnych fotiek
Komentovat