Forum: FPGA, VHDL & Co. Quartus/Nios - Device ändern


von phreak (Gast)


Lesenswert?

Hallo,

ich habe eine DE3 board und eine Demo um DDR2 zu test. Allerdings ist 
bei der Demo eine ep3sl150f1152c3 eingestellt, auf dem board ist aber 
ein ep3sl150f1152c2.

Was muss ich denn alles umstellen wenn ich die Device ändere?
wenn ich nur die device ändere kann ich die nios software nicht 
aufspielen (Sysgtem ID-Problem)
mit der unveränderten KOnfiguration mit dem C3 geht es irgendwie, 
alleridngs ist das ja falsch eigentlich??

von Hagen R. (hagen)


Lesenswert?

wenn ich richtig liege ist das nur ein anderer Speedgrade. Wenn es also 
nicht geht dann kann es nur an den Timing Constraints liegen. Du 
solltest also als erstes das Device umstellen und dann den DDR2 Core neu 
konfigurieren, schätze das es an dem liegt.

Gruß Hagen

von phreak (Gast)


Lesenswert?

Danek für die schnelle Antwort,

ja das ist nur Speedgrade 2 statt 3 alles andere ist gleich.
Wie muss ich die Timing-constraints denn dann umrechnen, ist das einfach 
mal 2/3 ??
Und wieso funktioniert es wenn ich die demo mit Speedgrade 3 aufspiele?

von hagen (Gast)


Lesenswert?

der DDR2 ist doch mit Hilfe eines IP Cores angebunden, oder ? Meine 
bisherigen Projekte nutzten alle den Altera IP Core für den DDR2. Dort 
must du explizit nochmal den Speedgrade angeben. Aufbauend darauf wird 
dieser Core konfiguriert so das das DDR2 Eye Training bei der 
Initialisierung des DDR2 korrekt läuft.

Ich denke also du musst
1.) Device ändern, was du schon getan hast
2.) DDR2 Core erneut konfigurieren

Machst du 2.) nicht dann dürfte es so sein das dein komplettes Projekt 
mit Speedgrade 2 läuft und nur der DDR2 Core läuft im Speedgrade 3. Ich 
denke das das eine Ursache für deine Probleme sein könnte, aber eben 
nicht muß.

Gruß Hagen

von hagen (Gast)


Lesenswert?

der DDR2 Core von Altera hat ein Signal wie "MemInitDone" oder ähnlich. 
Also ein Signal das anzeigt das der DDR2 SDRAM korrekt initialisiert 
wurde. Lege das doch mal auf eine LED und schaue ob der DDR2 somit 
läuft.

Gruß Hagen

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
Noch kein Account? Hier anmelden.