DDR2: Datenstrom (Spartan-3AN)

OP #1645997
Lesenswert?

Hallo und guten Morgen!

Ich kämpfe mich gerade durch den MIG 3.3 (ISE 11.5) und bin dabei, für 
einen Spartan-3AN einen DDR2-Controller zu implementieren;
die Simulation an sich sieht dabei schonmal gar nicht so übel aus, das 
Schreibkommando scheint zu klappen.
Jetzt würde ich das ganze gerne auch mit Hardware testen - doch die 
Frage ist, wie ich an die Signale (Spartan-3AN Starterkit) gelangen 
kann. Hat einer von euch ne Idee?

VG
(Firma: abaxor engineering) #1646021
Lesenswert?

Hallo Florian,

um ein Speicher/-interface zu testen, schreibe ich mir einen 
Speichertest. D.h. man schreibt die verschidensten Muster in den 
Speicher, dann Lesen und Vergleichen.

Wenn es dabei zu Fehlern kommt, musst du dir Gedanken machen, wie du an 
die Daten auf den Leitungen kommst.


Tom
OP #1646023
Lesenswert?

Das hatte ich in der "Endausbaustufe" auch vor:

- Daten statisch im ROM
- Schreiben ins RAM und auslesen
- Ausgabe der RAM und ROM-Daten auf dem LCD

Das wäre mein Ziel, wo ich hin möchte.

Da die Lesekommandos in der Simulation nicht funktionieren (noch unklar 
ob die Testbench von Xilinx oder meine Ansätze falsch sind), würde ich 
mich erstmal mit erfolgreichen Schreibkommandos begnügen; nur müsste ich 
diese halt irgendwie nachvollziehen.

Mal ungetestet: Wie hoch ist die Wahrscheinlichkeit, an den Widerständen 
(Terminierungsnetzwerk) brauchbare Signale abzugreifen (Oszilloskop ist 
zur Zeit auf Wanderschaft, bevor ich das jetzt suchen gehe...)

VG
Gast #1646312
Lesenswert?

Macht es dann eigentlich einen Unterschied, ob das Schreibkommando auch 
klappt oder nicht, wenn der Wert eh niemals zurückgelesen wird? Oder 
anders gefragt: Was ist dein Erfolg, wenn du einen Write-Only Speicher 
hast?

Ich glaube nicht, dass man am DDR2 ordentlich messen kann, aber da bin 
ich kein Experte. Beschäftige dich mal so lange damit, bis das Ding in 
der Simulation funktioniert, Schreiben und Lesen, dann hast du gute 
Chancen, dass es auch in der Hardware funktioniert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren