Oznámení

Sbalit
Aktuálně žádná oznámení.

Fúria EC020 (Parný valec)

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

  • Boboo
    odpověděl
    Update

    Tak pre zaujimavost, Furia 32-Bit/28MHz vs ACA630/25MHz je ACA vykonejsia v grafickych operaciach o 4% inak su vykonom zhodne +/-. V oboch pripadoch bola pouzita funkcia ShadowROM, co je KS vo FastRAM. Podotknem ze ACA ma 68030ku a Burst Mode.

    Dalsi prinost ShadowROM je, ze konecne moze MAS-Player prehravat pri vysokom KBps uplne plynulo MP3ky. 320KBps zatazuje CPU na 21% pri prehravani je plne funkcny multitasking, veselo sa da pracovat vo WB bez cukania. Pri VBR je vytazenie CPU az 89% co je vela, ale tiez prehravanie skladieb je uplne plynule

    Male zmeny, bugfix vcera 02:00 AM
    - Furia nepracovala ak v A600 bol KS 1.3 ROM, zacykleny reset
    - Ak bola zapnuta funkcia ShadowROM, po restarte bola zle detekovana SlowRAM po opakovanom resete "Red Screen", nove riesenie po resete Furia sa prepne spat na KS co je na doske, po Auto-configu sa opat nastavy na ShadowROM, jednoduche a zaroven genialne

    Vložit komentář:


  • Boboo
    odpověděl
    O: Fúria EC020 (Parný valec)

    Autorem citovaného textu je Kachna Obecna Přejít na původní příspěvek
    o 100% rychlejší grafika? To zní velmi dobře...
    Aby som upresnil vsetky systemove operacie, cize praca vo WB je rychla a svizna, nacitavenie prekreslovanie icon, okien, patternou atd. Dalej urychlenie portou Parallel, Serial, PCMCIA a IDE. Skratka vsetky operacie co vyuzivaju library, device, handler obsiahnute v ROM. Akceleracia je docielena tym, ze ROM je priamo vo 32-Bit FastRAM a vsetky systemove volanie sa nemusia predierat 16-Bit zbernicou k ROM na doske.

    Vložit komentář:


  • Kachna Obecna
    odpověděl
    O: Fúria EC020 (Parný valec)

    o 100% rychlejší grafika? To zní velmi dobře...

    Vložit komentář:


  • Boboo
    odpověděl
    Update

    Tak dalsie novinky, konecne sa mi podarilo do Furia zapracovat funkciu ShadowROM, vdaka Rafalovi a jeho zdrojakom co mi poslal som upravil logiku, tak aby sa dala karta ovladat SW. Pre upresnenie ShadowROM, je fukcia co presunie Kickstart ROM do 32-Bit FastRAM, vysledok je urychlenie IDE radica cca o cca 15% - 25% a grafickych operacii o 90% - 100% (Zalezi od verzie, device, library). Teraz sa pokusam, o posledny krok a to MapROM, co dovoli natiahnut lubovolny Kickstart zo suboru do FastRAM.

    MarK by mal zastresit SW cast, prislubil mi spolupracu na vytvoreni flexibilnej utility na spravovanie akceleratora.

    Nakolko je Furia vyladena, nemozem ju este ponuknut. Pretoze ovladanie Registrov na karte je uzko previazana zo SW, ktory je zatial provizorny a neustale zmeny su previazane aj zo zmenami v HW.

    Vložit komentář:


  • Boboo
    odpověděl
    O: Fúria EC020 (Parný valec)

    takto, akceleratory a rozsirovacie karty co su navrhnute interne do CPU socketu, nerataju z jednou vecou a to expanznym slotom. Vysledok je taky, ze zariadenia A590, A570 alebo dalsie periferia nepracuju spravne, v horsom pripade nejdu vobec. Expanzne zariadenia komunikuju s Amigou cez CFG-IN a CFG-OUT, co znamena pseudo plugin-play. Vynimkou nie je ani Kipperova FastRAM 8MB, Karta je natrvdo nastavena.

    Su dve riesenie, bud HW co navrhnuty interne bude mat speciane vyvody co sa pripajkuju na expazny slot a bude tak podporovany HW A590 A570, Hardiskove jednotky od inych vyrobcov. Alebo sa zavrhne Expanzny slot ako taky a novy HW bude mat na svoje palube vsetko, IDE, FastRAM, akcelerovany CPU, Clock Port a ine vymozenosti. Tutu cestu razy Zeus68k.

    Dalsie alternativa je, vytvorit Expanzny HW co bude mat FastRAM, alebo aj akcelerovane CPU a expazny slot bude priechodzi, co znamena, ze za tento komponet sa bude dat retazovo pripojit dalsi rozsirujuci prvok A590 a podobne.... co je malo pravdepodovne.

    Tie vyhliadky nie su ruzove ak chces pouzit prave A590ku s dalsim HW.
    Naposledy upravil Boboo; 12.06.2013, 13:40:51.

    Vložit komentář:


  • jack-3d
    odpověděl
    O: Fúria EC020 (Parný valec)

    Věřím, že časem něco přijde, ale všeho dočasu ;o)

    Vložit komentář:


  • JanciB
    odpověděl
    O: Fúria EC020 (Parný valec)

    Pre A500 sa taky akcelerator neda postavit?

    Vložit komentář:


  • Boboo
    odpověděl
    O: Fúria EC020 (Parný valec)

    Pisal som mu, ze ma to este rezervu, nech hlada chybu preco to nejde viac

    Vložit komentář:


  • venox
    odpověděl
    O: Fúria EC020 (Parný valec)

    Majsta na svojej stranke uverejnil ze ma najvykonejsiu Amigu 600 )) Speed je slusny ale celkovo to nebude dobre..... pise tam o hranicnej frekvencii 87.5MHz, potom je to uz nestabilne

    Vložit komentář:


  • Scavenger
    odpověděl
    O: Fúria EC020 (Parný valec)

    Jak píše předseda - nerozumím tomu, ale líbí se mi to

    Vložit komentář:


  • jack-3d
    odpověděl
    O: Fúria EC020 (Parný valec)

    Není nad dramatické počtení ohledně vývoje něčeho pro Amigu, ať už jde o software či hardware. Já osoně takové články hlám plnými doušky a už mám jasno, nechci nic jiného než jednu Počerněnou Fúrii pro mojí holku ;o)

    Vložit komentář:


  • springy
    odpověděl
    O: Fúria EC020 (Parný valec)

    Přesně jsi vystihl i mé pocity... vůbec tomu nerozumím, ale je to krásné a funguje to!


    Autorem citovaného textu je Predseda Přejít na původní příspěvek
    Cital som to dva razy a neviem z teho nic, ale lubim to

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Update

    No super, tie tepelne hodnoty mi pripadaju ako keby boli v fahrenheit a nie celsius.

    Vložit komentář:


  • Predseda
    odpověděl
    O: Fúria EC020 (Parný valec)

    Cital som to dva razy a neviem z teho nic, ale lubim to

    Vložit komentář:


  • Boboo
    odpověděl
    Update "Black-Edition CORE"

    Murphy zakony funguju 100%, ked zlyhaju vsetky moznosti treba sa pozriet do manualu - vysvetlim. Ako vsetci vieme najvacsi problem u HW Amig je teplo. Ci uz teplota CPU pri overlocku, drasiticky pristup dat do pamati, alebo nestastna logika. Uz som sa odmietol trapit a hladat priciny preco moj hardware kolabuje pri teple a tak som siahol po knizke "FPGA prakticky" od Jakuba Stastnyho. Autor vysvetluje uskalia programovania FPGA a tiez CPLD v mojom pripade, zaciatocnicka chyba vsetky nadejnych programatorov je nasypat cip kodom len nech to slape - moj pripad. Ked som si precital zopar kapitol zistil som co robim na hovno, neskor som pochopil, ze musim zmenit sposob programovania. Vsetky vystupne signali co Xilinx spracuje musia byt riadene klopnymi obvodmi co som do teraz nebral moc vazne ak mi to nevyhovovalo. Pouceny skusenostami a novymi poznatkami som preliezol zdrojak Furia Black-Edition. Teplota ci chlad alebo zvysene teplo zohrava velku ulohu v casovich procedurach a tak dochadza ku koliziam. Aby signal dorazil do ciela v spravny cas ani skor ani neskor o to sa stara prave synchronna logika riadena hodinovym taktom na vystupe. Ale nebudem vas tym dalej zatazovat, zase som sa nieco nove naucil a prinieslo to ovocie vdaka Murphy zakonov.


    Optimalizovana logika Furia Black Edition, priniesla ultra stabilne jadro. Teplota CPU sa splha pri pasivnom chladeni na 63°C pamate neuveritelnych 71°C bez chladica, CPLD Xilinx 58°C s pasivnym chladicom. Pri tejto teplote som HW testoval cca 12 hodin nepretrzite od rana do vecera. Vysledok bol pre mna prekvapujuci, za inych okolnosti by to vsetko lahlo na hubu, lebo teplo je fakt extremne a Furia ani nepipla Nakolko Furia 32-Bit Black-Edition bol len pilotny projekt ma velku sancu na realne pouzivanie od nizsieho braceka 28MHz.


    Dalsie novinky, zacal som pracu s registrami aby som vedel kartu ovladat SW ako je ACAtune. Prve vysledky su take, ze dokazem ovladat pramo akcelerator cez Amos Basic (Amos pouzivam iba na ladenie, konecny SW dam niekomu napisat). Pre zaciatok, som pridal funkciu vypnutie FPU (po restarte) a riadenie Kill Cache na tvrdo. Aplikaciam moze vadit FPU alebo si nemusia rozumiet, tak pre istotu je tu ta volba. Kill Cache je dobra vec hlavne pre hracov WHDLoad hier, sice WHDLoad ma syntax na vypnutie Cache ale nie vzdy funguje, zalezi od zdatnosti programatora ci vie tuto funkciu pouzit. U "State of The Art" WHDLoad NOCACHE nefunguje, s volbo Kill Cache demo bezi korektne. Dalsi krok je MAPROM.

    Vložit komentář:

Zpracovávám...
X