Hat schon mal jemand einen DDR4 an einem FPGA in Betrieb genommen?
Markus W. schrieb: > Hat schon mal jemand einen DDR4 an einem FPGA in Betrieb genommen? Das kann doch kaum ein FPGA, Hobbyisten-FPGA's erst recht nicht: https://www.xilinx.com/products/intellectual-property/ddr4.html Lieber die bewährten DDR2 etc. verwenden als dieser neumodische Viel-zu-schnell-Kram.
hi, in Betrieb genommen habe ich nicht, nur genutzt. Auf fertigen SoMs. Einen eigenen DDR4 Controller zu schreiben, steht für die meisten Leute ausser Diskussion und ein PCB mit DDR4 würde ich auch nicht auf die leichte Schulter nehmen. Bei den Taktfrequenzen ist eine Board-Simulation dringend angeraten oder man hat viel Glück (oder noch mehr Erfahrung). Daher lieber was fertigen nutzen. grüße
C. A. Rotwang schrieb: > Lieber die bewährten DDR2 etc. verwenden als dieser neumodische > Viel-zu-schnell-Kram. Ja oder DDR3. Hab da ein china board mit Spartan6 wo sample code dabei ist. Da braucht man sich nicht selbst um den Controller kümmern. Läuft tadellos der Speicher.
Beitrag #5379165 wurde von einem Moderator gelöscht.
Thomas W. schrieb: > Hab da ein china board mit Spartan6 wo sample code dabei ist. Welches wäre das bitte?
Markus W. schrieb: > Welches wäre das bitte? Es ist dieses Board, es hat aber, wie gesagt, nur DDR3: https://de.aliexpress.com/item/New-XILINX-FPGA-Spartan6-Spartan-6-Development-Board-XC6SLX16-Core-Board-with-DDR3/32799566229.html?spm=a2g0s.9042311.0.0.27424c4dhmep2x
:
Bearbeitet durch User
Thomas W. schrieb: > Markus W. schrieb: >> Welches wäre das bitte? > > Es ist dieses Board, es hat aber, wie gesagt, nur DDR3: > > https://de.aliexpress.com/item/New-XILINX-FPGA-Spartan6-Spartan-6-Development-Board-XC6SLX16-Core-Board-with-DDR3/32799566229.html?spm=a2g0s.9042311.0.0.27424c4dhmep2x Ein Spartan-6 kann auf einen DDR-3 selbst im best case nicht schneller zugreifen als auf DDR2. (UG 388, p. 12) Und ob 800 MBit/s erreichbar sind, ist dann noch vom Speedgrad abhängig. Hier ist wohl ein -2C verbaut, was nicht der schnellste für diese Familie ist. Lt. DS162 p.18 schafft der an DDR3/DDR2 667/625 Mbit. Es lohnt sich also kaum an einem Spartan6 und speziell an diesem Board DDR3 statt DDR2 einzusetzen.
Das liegt aber daran, dass die IOs, bzw der Controller nicht mehr kann. Aus Erinnerung ist mir geläufig, dass der Spartan intern 300MHz packt, wenn er richtig entwickelt wird und DAS dürfte dann der zweite Limiter sein. Mit einem morderneren FPGA sollte es kein Problem sein, höher zu kommen und DDR2 ist da längst überholt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.