ARM mit 32 Bit SDRAM

Gast #1106831
Hallo,
ich bin grade ein Mikrocontrollerboard am layouten. Und zwar handelt es 
sich um ein Board, welches mit einem LPC2000 ausgerüstet ist, sowie 2x 
128 MB SDRAM. Dieses SDRAM habe ich über den 32 Bit Datenbus 
angeschlossen!
Nun meine Frage:
Der ARM stellt die 4 Signale DQM0..DQM3 bereit (Data Mask Outputs).
Normalerweise verbindet man die ja so mit dem SDRAM:

DQM0 -> DQML vom Lower-SDRAM (D0..15)
DQM1 -> DQMH vom Lower-SDRAM (D0..15)
DQM2 -> DQML vom High-SDRAM (D16..31)
DQM3 -> DQMH vom High-SDRAM (D16..31)

Ich habe aber festgestellt, dass es für mein Layout viel praktischer 
wäre, wenn ich beim einen SDRAM die Datenbits 0..7 und 16..23 häte und 
beim Anderen die Datenbits 8..15 und 24..31.
Darf ich nun einfach die Datenleitungen entsprechend anders verbinden, 
wenn ich nachher die DQM-Signale auch wieder entsprechend verbinde?

Vielen Dank für eure Aufmerksamkeit,
Gruss

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.