Hurtige RAM (gerne gratis/billige samples)

Hej

Jeg har brug for at kunne lagre 16bit ad gangen pr. clock-cycle hvis der anvendes en 200MHz clock-frekvens!

Jeg har overvejet DDR-RAM for de skulle jo være virkelig hurtige, men så vidt jeg kan se så ligger DDR-RAM og opererer med 200/400MHz på bussen hvilket jo burde være fint, men til gengæld kræver de 3 cycles i CAS-latency!!! Hvordan kan DRAM være så meget hurtigere end SRAM så!!!

Hvis der er nogen der kender til SRAM hvor lagring kan ske på under 5ns er det også fint!!! (og gratis/billige samples er en fordel)

Mvh / Preben

Reply to
Preben Holm
Loading thread data ...

En mulighed er at du laver et system, hvor du har 4 rambanke, men hver sin tidsforskudte controller. Så kan du relativt let lave det med 10-15ns RAM

Jeg har 1Mbit (128k x 8) 10ns statisk ram på lager. De koster næsten ingen ting...

Bo //

Reply to
Bo Bjerre

Hej

Det tager længere tid at få startet, når man så endeligt er igang kan man overføre en blok af data til/fra fortløbende addresser hurtigt. Hvis man skal fylde en cache er det fint men hvis man skal bruge en byte her og der fra tilfældige addresser hjælper det ikke noget.

En ting er at finde noget 5ns async-sram en anden ting er det mareridt at overholde timings kravene. Det er lidt større sandsynlighed for at finde noget sync-sram (bruges til bla. til cache), men det er svjh ikke helt så simpelt at bruge.

Brug som Bo foreslår ligeså mange ram banke parallelt som du har ben til og kør hver bank ved en mere afslappet hastighed.

Eller hold dig til det blockram der er i FPGA'en (var det ikke dig der legede med Spartan2 ?) det ka' nok klare +100MHz ...

-Lasse

Reply to
Lasse Langwadt Christensen

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.