OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 14:51

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 55 ]  Přejít na stránku Předchozí  1, 2, 3, 4
Autor Zpráva
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 10.09.2019, 16:30 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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: .


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 10.09.2019, 17:00 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
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.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 16.09.2019, 20:03 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 16.09.2019, 21:42 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Jaký FPGA v PLCC84 ? mám tu starýho Spartana XCS05, na tom jsem s FPGA začínal :)

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 16.09.2019, 21:57 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 20.09.2019, 09:33 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 14.10.2019, 00:58 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 11.11.2019, 12:51 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 11.11.2019, 13:56 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Citace:
hodne veci


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

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 5S Computer
PříspěvekNapsal: 11.11.2019, 14:46 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
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.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 55 ]  Přejít na stránku Předchozí  1, 2, 3, 4

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 14 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz