Sida 1 av 1

Anväda vanligt PC DIMM DDR SDRAM mot FPGA/uC

Postat: 20 januari 2008, 14:13:51
av arte
Hej,

Jag har ett Spartan 3 Starter kit vilket har 2*512K minne, tyvärr så har ett av minnerna gått sönder.

Jag undrar ifall någon har använt ett vanligt pc-minne (DDR SDRAM) mot en FPGA/uC och ifall det är väldigt besvärligt.
Jag tänkte isåfall löda fast sladdar från minnet på en stifftlist som man sedan ansluter till dev-kitet.

Håller nämnligen på med en GPU och vill kunna dubbelbuffra, utan dubbelbuffring så kan jag bara måla upp under offscreen-tid och då hinner man inte göra så mycket.

Postat: 20 januari 2008, 15:08:16
av blueint
Tänk på kabellängder, avkoppling, impedansanpassnings motstånd i serie etc.. DDR minnen har också den egenheten att deras DLL vill ha minst 75 MHz vilket gör avlusning komplicerat.

Rekommenderar SDR SDRAM istället för DDR SDRAM. Ev vanligt Asynkront SRAM.
Är det ordinarie minnet (512k) av SRAM typ?

Postat: 20 januari 2008, 16:13:17
av arte
Hej,

Ja det ordinarie minnet är ett vanligt 512k aysnkront SRAM.

Orsaken till att jag tänkte använda ett PC-minne är att det är lätttillgängligt.
Minnerna på elfa verkar vara ganska dyra.

Postat: 20 januari 2008, 17:17:01
av blueint
Köp någon 3,3V SDR SDRAM modul till pc (eller ta från skrotdator) och löd loss ett chip. Dom kan klockas ner till några kHz om man vill enligt micron vilket är användbart om man vill avlusa och testa. Man slipper dessutom hantera dubbelklockning + DLL dikterad timing.
Det enda som kan ställa till det vid låg klockhastighet är att varje "row" måste updateras var 64 ms.

Undrar var man kan "gama" 3,3V async sram annars :-)

Postat: 20 januari 2008, 19:38:52
av arte
gamla pc minnen borde man kunna skaffa lätt.

Ja lite gratis/billiga SRAM vore inte fel!