Forum: Mikrocontroller und Digitale Elektronik SDRAM an Stellaris Controller


von Stellaris (Gast)


Lesenswert?

Hallo Leute,

ich würde gerne an einen Stellaris Mikrocontroller ein SDRAM 
anschließen. Als Module habe ich mir diese beiden Alternativen raus 
gesucht:
http://download.micron.com/pdf/datasheets/dram/sdram/256MSDRAM.pdf
http://de.farnell.com/micron/mt48lc16m16a2p-75-d/sdram-256mb-smd-48lc16-tsop54/dp/1216280
Und diesen Controller:
http://www.ti.com/lit/ds/symlink/lm3s9d96.pdf
Jetzt hat der Controller halt dieses schöne EPI wo ich den SDRAM 
anklemmen soll. Wo ich was anschließen muss ist denke ich auch noch 
klar, aber was mir nicht klar ist, ist in wie weit ich bei 50MHz SDRAM 
auf Leitungsimpedanzen und Abschlusswiderstände achten muss. Ich bin 
eigentlich davon ausgegangen, dass das nötig ist, fand dann jedoch das 
User Manual eines Eval Boards für den LM3S9B92, der nahezu identisch 
ist:
http://www.ti.com/lit/ug/spmu056c/spmu056c.pdf
Wenn man sich dort mal auf Seite 26 den Schaltplan ansieht stellt man 
fest dass da zumindest keine Abschlusswiderstände verbaut sind. Und wenn 
ich keine Abschlusswiderstände habe, sind die Impedanzen der Leitungen 
ja auch mehr oder weniger egal.
Leider ist TI da nicht besonders hilfreich in Richtung Application Notes 
oder ähnliches.
Ich bin nun etwas verwirrt, wie ich den SDRAM anschließen soll und wäre 
über Hilfe sehr dankbar.
von Reinhard Kern (Gast)


Lesenswert?

Hallo,

du wirst den SDRAM ja nicht in 1m Entfernung anbringen, sondern, genau 
wie TI, direkt neben dem Prozessor. Da ergibt sich garnicht erst die 
Möglichkeit, gleich lange Leitungen definierter Impedanz zu verlegen, 
und es ist auch nicht nötig. Man verwendet oft Pullups im kOhm-Bereich, 
um undefinierte Zustaände auf dem Bus zu verhindern, das ist abhängig 
vom Gesamtsystem. Echte Abschlusswiderstände von 50..100 Ohm würden den 
Stromverbrauch gewaltig steigern.

Gruss Reinhard
von Stellaris (Gast)


Lesenswert?

Na das hört sich dann doch recht simple an das ganze. Klingt auch 
irgendwie logisch und scheint ja auf dem TI Board auch zu funktionieren 
;)
Danke!
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.