Forum: Mikrocontroller und Digitale Elektronik SDRAM Datenbus


von Kim S. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen bin ein wenig aufgeschmissen.
Kurze Frage. Die Verbindungen D0 bis D15 mit dem SDRAM von dem Host 
Controller sind ja Datenübertragung auf dem Bus. Können die I/Os von dem 
Bus D0-D15 wärend des nicht ansteuerns anderstweitig genutzt werden wie 
I2C oder sonstige Dinge oder können auf dem bus nur noch SDRAM 
angeschlossen werden.

Danke um Hilfe

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Theoretisch können sie sicher auch anders benutzt werden, aber praktisch 
ergibt das keinen großen Sinn. Die Frequenzen, mit denen du einen SDRAM 
bedienen willst, gehen bereits in Richtung HF-mäßiger Betrachtung der 
Leitungen. Da wäre es ziemlich kontraproduktiv, einzelne Datenleitungen 
hier noch mit zusätzlichem Krempel zu belasten, denn dann verhalten sich 
diese zeitlich völlig anders als ihre "Kumpels".

von Falk B. (falk)


Lesenswert?

Kim S. schrieb:
> Hallo zusammen bin ein wenig aufgeschmissen.
> Kurze Frage. Die Verbindungen D0 bis D15 mit dem SDRAM von dem Host
> Controller sind ja Datenübertragung auf dem Bus. Können die I/Os von dem
> Bus D0-D15 wärend des nicht ansteuerns anderstweitig genutzt werden

Naja, wenn man in seinem Design keinen externen SDRAM verwendet, kann 
man die IOs anderweitig verwenden. Ansonsten eher nicht. Natürlich ist 
der extrem exotische Fall denkbar, daß man zur Laufzeit des Programms 
den SDRAM deaktiviert und die anderen Funktionen der IOs nutzt, aber so 
einen Krampf will man sich nicht antun. Denn in dem Moment muss man auf 
alle Variablen und Speicher verzichten, welche sich im externen SDRAM 
befinden. Dann mal viel Spaß.

von Dergute W. (derguteweka)


Lesenswert?

Moin,

An SDRAM Signale wuerd' ich immer nur SDRAM anschliessen. Nix anderes 
zusaetzlich. Da ist die Gefahr, dass die Signalintegritaet so leidet, 
dass es auffaellt, schon arg gross.

Gruss
WK

von Kim S. (Gast)


Lesenswert?

Danke viel Mals für die schnellen Antworten.

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.