mc8051Oregano 32M16 DDR2 RAM

OP #1462916
Lesenswert?
• ▲
▼
Hallo,

ich will den mc8051 softcore von Oregano mit einem ddr2 ram verbinden.
Das Board was ich benutze ist das Spartan 3A DSP 1800.

Sollte ich für das Interface(MIG) ein DCM erzeugen oder ist es hier 
nicht notwendig.

Ich habe keins erzeugt, muss ich deshalb einen externen DCM verwenden?
Gast #1462964
Lesenswert?
• ▲
▼
Die Frage ist, welchen Takt Dein 8051 haben soll/kann und welche Takte 
der MIG haben möchte (meist irgendwas mit verschobenen Phasen).

Prinzipiell ist es keine ganz schlechte Idee sich mal anzugucken, wie 
der MIG (mit DCM) seine Takte generiert. Wenn man davon welche brauchen 
könnte, sollte man die Takte selber generieren und damit dem MIG 
füttern.

Es steht halt die Frage, ob man sein Design um den MIG-Core drumrum baut 
oder ob sich der MIG-Core als Teil in ein Gesamtkonzept (Clock, Reset) 
einfügen muß.

Duke
OP #1463012
Lesenswert?
• ▲
▼
ich hab mal veruscht das ganze ohne DCM zu machen.
Bekomme jedoch Fehlermedungen. Kann es sein, dass es daran liegt, dass 
ich kein DCM verwände?



Fehlermeldungen:

ERROR:Pack:1107 - Unable to combine the following symbols into a single 
DIFFSTB component:   PAD symbol "cntrl0_ddr2_ck_n<0>" (Pad Signal = 
cntrl0_ddr2_ck_n<0>)
     SlaveBuffer symbol
...
...
...
ERROR:Pack:1107 - Unable to combine the following symbols into a single 
DIFFMTB component:   PAD symbol "cntrl0_ddr2_ck<0>" (Pad Signal = 
cntrl0_ddr2_ck<0>)
...
...
...

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