OldComp.cz
http://oldcomp.cz/

5S Computer
http://oldcomp.cz/viewtopic.php?f=133&t=5168
Stránka 44

Autor:  suksoft [ 10.09.2019, 16:30 ]
Předmět příspěvku:  Re: 5S Computer

danhard píše:
Ano Command je Active a k načtení do bufferu, to je fyzická doba přístupu RAS do DRAM, dojde po CL :roll:

Všimni si, kolik je CL pro "různě rychlé paměti" u DDR4 je CL klidně 12-13.


Ano ale to je normalni. Viz tabulka https://eu.crucial.com/eur/en/memory-pe ... ed-latency . Kdyz mam u SDR takt 7,5 ns, tak pro latency 2 je vysledny cas 15 ns. Pro DDR4 pri 0,94 ns je tech 15 taktu celkem 14,06 ns.

Na https://www.chipestimate.com/DDR4-Doubl ... 2011/11/22 je videt ze tRC je u vsech typu pameti podobne a ze vse se vlastne resi paralelizaci pristupu do pameti. Takze to pak dopadne tak, ze prvnich 30 ns se nic nedeje a pak ta DDR4 zacne "chrlit" obrovske mnozstvi dat ven :evil: .

Autor:  danhard [ 10.09.2019, 17:00 ]
Předmět příspěvku:  Re: 5S Computer

No, nic se neděje, je to ten jen asynchronní přístup do DRAM, cca 50ns :) to CL= je jen nastavení synchronní doby přístupové doby, aby se to stihlo.

Není podstané, že se u DDR4 dostali na 15ns, ale vždy je to "pomalý" přístup na řádku a rychlé čtení sloupců.

ps. hardwerově tomu rozumím dostatečně, nemá cenu to se mnou rozebírat na jiných úrovních.
Na výklad mi stačí SDRAM, pro mě jsou ty Tvoje ostatní výklady DDR4 jen zavádějící nesmysly.
S vlastní maticí DRAM to pracuje furt stejně, je tam sice nějaké časové navýšení, ale podstaná je změna komunikace.

Autor:  suksoft [ 16.09.2019, 20:03 ]
Předmět příspěvku:  Re: 5S Computer

Tak od posledniho prispevku jsem se zajimal o SDRAM a DDR3. Snazil jsem se najit nejaky controller pro DDR3 ale da se rici ze nic jednoducheho jsem nenasel. Asi dva projekty alespon ridi posilani prikazu do hlavniho kontroleru a tak by se to dalo pouzit ale kompletni kontroler nikde neni. Vsude se pouzivaji kontrolery od vyrobcu FPGA cipu. To je hodne slozite. Takze dokud nebude potreba rozjet na cipu SoC a mit tam treba Linux tak asi neni moc vhodne se ted poustet do DDR3. Na druhou stranu jen, Linux a podobne OS maji ovladace pro periferie. Desky s DDR3 a Spartnan6 se podle poctu obchodu na Aliexpress stale uspesne prodavaji.

S temi SDRAM to taky neni moc slavne. Nasel jsem dva projekty co maji spatne casovani. U jedno si toho vsimnul i jiny clovek co to i realne pouziva a napsal autorovi ze tam ma chybu. Vsichni podle vseho opisuji a tak jedna chyba se kopiruje do dalsich projektu. Nutno rici se ten controller pro SDRAM neni az tak slozity a rozdily mezi pametmi nejsou moc velke, vetsinou maji jen jinou inicializaci. Dalsi vyhoda je mensi frekvence mezi FPGA a RAM a tak tam nemusi byt velke ruseni.

Pri hledani jsem nasel i zajimave projekty napr FPGA do PLCC84 z Japonska. Nebo tuto novinku https://www.aliexpress.com/item/4000170 ... 7fb286APKa ten FPGA umi jet az na 550 MHz a ma 700KB ram. Takze ramdisk 512KB by sel udelat i uvnitr FPGA. Treba https://www.aliexpress.com/item/4000170 ... 7fb2web6C5 ma super cenu. Za to nekoupite ani samotny FPGA.

Autor:  danhard [ 16.09.2019, 21:42 ]
Předmět příspěvku:  Re: 5S Computer

Jaký FPGA v PLCC84 ? mám tu starýho Spartana XCS05, na tom jsem s FPGA začínal :)

Autor:  suksoft [ 16.09.2019, 21:57 ]
Předmět příspěvku:  Re: 5S Computer

danhard píše:
Jaký FPGA v PLCC84 ? mám tu starýho Spartana XCS05, na tom jsem s FPGA začínal :)


Myslel jsem tyto zarizeni https://www2.hdl.co.jp/en/plcc68-series/ap68-09-m.html . Cena uz neni tak pekna.

Autor:  suksoft [ 20.09.2019, 09:33 ]
Předmět příspěvku:  Re: 5S Computer

Narazil jsem na zajimavy obvod a kit od vyrobce https://www.cypress.com/documentation/d ... plorer-kit . Zaujala mne knizka https://www.cypress.com/documentation/o ... -john-hyde . Ta knizka je opravdu pekne napsana. Jde do primerenych podrobnosti. Zatim jsem s ni maximalne spokojen. Cela ta problematika USB 3.0 je opravdu slozita. Autor ale na prikladech ukazuje funkcni programy co se daji pouzit primo s testovaci deskou. Jinak ta deska na to co umi neni predrazena. Primo na desce je hlavni cip ale je tam navic jeste jeden USB cip pro debugging a byl jsem prijemne prekvapen ze je tam i 2MB sram, uz jen ta pamet je samostatne docela draha. Cele je to resene podle toho kdo ma jake znalosti. Pro zacatecnika je zde reseni kde se ukazuje jak komunikovat pres I2C nabo UART. Pro trosku pokrocilejsiho je zde reseni pres GPIF II - pro pripojeni FPGA a pouziti vetsi rychlosti. Kdyz je nekdo hodne dobry, tak dokonce si muze preprogramovat ARM co je uvnitr, to sice firma nedoporucuje ale pro superspecialistu je to umozneno. Dokonce existuje program ktery umi nastavit FPGA cast co je uvnitr FX3 obvodu.

UART na 4M baudech je brano jako pomale zarizeni :-). Mne to teda bohate staci :-). Hlavni priklady ale smeruji na vytvoreni toku dat z/do GPIF II a to rychlosti 400MB/s. V bitech je to 3,2Gbps.

Jestli opravdu ty priklady budou fungovat i v realnem svete, cemuz verim, uz z toho co jsem o tom cetl na internetu, tak je to jedno z relativne lehkych pripojeni stareho pocitace k modernimu stroji. Ta sbernice USB 3.0 bude jeste par let na trhu.

Jinak strucne popisi jak to cele uvnitr funguje. Da se rici ze ten ARM na frekvenci 384MHz funguje tak ze na nem je RTOS. Ten zajisti nastaveni vsech obvodu. Pak uz hlavni praci delaji DMA prenosy mezi bloky. Procesor v tu dobu toho moc nedela. Sbernice uvnitr FX3 maji kapacitu 800MB/s a tak i kdyz vsechny mozne pripojne body posilaji data, tak je tam jeste na sbernici rezerva.

Autor:  suksoft [ 14.10.2019, 00:58 ]
Předmět příspěvku:  Re: 5S Computer

Musim se podelit s dobrou zpravou. Uz delsi dobu jsem si rikal ze musim nekdy odzkouset jak funguji treba z Mouseru stahovani definice soucastek do Eaglu. Dnes vecer jsem se rozhodl ze ten "loader" co mi vzdy spise pripadal jako trojsky kun nainstaluji a udelam si vsude kde je to potreba konto. Musel jsem udelal na dvou serverech konto ale ted se opravdu dari zadat do "library loader" zadat soucastku a ono ji najde a zapise dovnitr jedne knihovny v Eaglu. Pro zacatek jsem vzal ty tri level shiftery co jsou DivGMX. Naslo to i pouzdro co ani Mouser nema definovan, bere to data i z jinych mist Internetu. Produktivita prace je neskutecne velka.

Autor:  suksoft [ 11.11.2019, 12:51 ]
Předmět příspěvku:  Re: 5S Computer

Dnes je dobra zprava ze na https://qmtechchina.aliexpress.com/ maji 10% slevu na hodne veci.

Dalsi dobra zprava je ze deska o rozmeru 290x210 mm pri 5 kusech by v Cine stala vcetne postovneho nejakych 75USD, takze ma smysl uvazovat o vymene zakladni desky v Sharp MZ800.

Autor:  microlan [ 11.11.2019, 13:56 ]
Předmět příspěvku:  Re: 5S Computer

Citace:
hodne veci


Hodné věci, jsou věci, které nezlobí?

Autor:  suksoft [ 11.11.2019, 14:46 ]
Předmět příspěvku:  Re: 5S Computer

microlan píše:
Citace:
hodne veci


Hodné věci, jsou věci, které nezlobí?


Myslel jsem "hodně" ale klidne to muzou byt "hodné" veci. Ty "zle" nemaji slevu.

Jinak treba podle mne
QMTECH Xilinx FPGA Spartan6 Spartan-6 Core Board XC6SLX16 32MB SDRAM
cena 14,31 USD postovne 4,20 USD
je vhodne FPGA pro Sharp MZ800. Cena je vyborna.

QMTECH Xilinx FPGA Artix7 Artix-7 XC7A100T DDR3 Core Board
cena 71,91 USD postovne 4,69 USD
Zde je uvnitr XC7A100T-2FGG676I, jen to FPGA ma cenu 4870 Kc bez DPH. Da se to rozjet uvnitr az na 550 MHz.
Zde by teoreticky mohlo fungovat GDG s velmi presnym casovanim.

Stránka 44 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/