www.mikrocontroller.net

Forum: FPGA, VHDL & Co. mc8051Oregano 32M16 DDR2 RAM


Autor: Badal K. (badal2008)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Duke Scarring (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Badal K. (badal2008)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.