Forum: Mikrocontroller und Digitale Elektronik SDRAM und LCD.controller am externen Bus


von Jens A. (micro)


Lesenswert?

Hallo,

Wie klemmt man 2externe Bus Bausteinen an ein externes businterface an.
Also wo welche Signale hinkommen ist mir klar.
Ergeht mir darum ob man zwingend bis Buffer Bausteine nehmen muss wenn 
alle Bausteine
Also Mc LCD Controller und RAM direkt nebeneinander auf einer Platine 
sitzen und die Leitungen maximal 10 cm sind.

von Tom M. (Gast)


Lesenswert?

Jens A. schrieb:
> Also Mc LCD Controller und RAM direkt nebeneinander auf einer Platine
> sitzen und die Leitungen maximal 10 cm sind.

Buffer? Was schwebt dir da denn vor?

Klingt harmlos. Welche Art von RAM? Mit seriellem Interface?

von Jens A. (micro)


Lesenswert?

Hallo,

Nein nicht seriell ich meine SDRAM welches am parallel Bus Memory Maps 
hängt und über ein cs angesprochen wird. An den selben Leitungen hängt 
auch der grafikbaustein.
Also adressleitungen 16 Bit und Daten 16 Bit sind bei beiden Bausteinen 
die gleichen.
Nur das cs Signal ist getrennt

von Tom M. (Gast)


Lesenswert?

Jens A. schrieb:
> Nur das cs Signal ist getrennt

Ich denke dann passt's perfekt (nicht umsonst ist CS das "Chip Select" 
Signal).

Was ist das für ein MC mit 16 bit adr + 16 bit data (diese Konstellation 
scheint mir sehr selten)?

von Jens A. (micro)


Lesenswert?

Hallo,

Avr32. Warum selten ist halt ein externer 16 Bit Bus.

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

so ganz über den Daumen: auf der Platine nicht, bei mehreren Platinen am 
Bus schon.

Gruss Reinhard

von W.S. (Gast)


Lesenswert?

Jens A. schrieb:
> ich meine SDRAM

Ach ja? Wie man SDRAM ansteuert, weißt du ja bereits - oder?

Schau lieber in die Doku zu deinem uC, ob und wie der in der Lage ist, 
SDRAM anzusteuern. Wenn er dann noch über dieselben Leitungen bloß mit 
nem anderen Chipselect andere Teile ansteuern kann, dann ist es ok. 
Bustreiber brauchst du keine auf deiner LP - und den Systembus willst du 
sicherlich nicht über nen Steckverbinder zu einer anderen LP ziehen, 
sowas ging mal beim Z80 mit 4 MHz Takt...

W.S.

von Jens A. (micro)


Lesenswert?

W.S. schrieb:
> Jens A. schrieb:
>> ich meine SDRAM
>
> Ach ja? Wie man SDRAM ansteuert, weißt du ja bereits - oder?
>
> Schau lieber in die Doku zu deinem uC, ob und wie der in der Lage ist,
> SDRAM anzusteuern. Wenn er dann noch über dieselben Leitungen bloß mit
> nem anderen Chipselect andere Teile ansteuern kann, dann ist es ok.
> Bustreiber brauchst du keine auf deiner LP - und den Systembus willst du
> sicherlich nicht über nen Steckverbinder zu einer anderen LP ziehen,
> sowas ging mal beim Z80 mit 4 MHz Takt...
>
> W.S.

Hallo W.S.

mit dem Systembus übersteckverbinder das hab ich jetzt so.
Das ist nur eine katastrophe mit der EMV.
Ich werde jetzt den MC und SDRAM und LCD Controller auf
eine Platine machen.

@Reinhard Kern
Ich werde jetzt keine Bustreiber einsetzen.
Weiß jemand wie dann dort mit 2 Teilnehmer eine gute Terminierung 
gemacht werden kann?

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.