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