Forum: Mikrocontroller und Digitale Elektronik LPC4076FDB144


von Rainer S. (r_micro)


Lesenswert?

Hallo, wer kann mir weiterhelfen.
Ich habe den LPC4076FDB144 und möchte hier gerne externe SRAM mit 
mindestens 1 Mbyte anschließen. Leider habe ich noch keine Erfahrung mit 
dem Amba-Bus. Bei diesem Controller können folgende Adressleitungen 
konfiguriert werden (EMC_A[15:0] sowie EMC_A[27:24]). Können tatsächlich 
die Leitungen EMC_A[27:24] verwendet werden? Weiterhin verstehe ich die 
Bus Lane Strobe-Signale (EMC_BLS[3:2] nicht, wie verbinde ich diese 
Anschlüsse mit einem SRAM? Ich freue mich über eure Hilfe.

von W.S. (Gast)


Lesenswert?

Rainer S. schrieb:
> LPC4076FDB144...

Der kann diverse externe Medien inclusive SDRAM. Der einzige wirklich 
sinnvolle Rat auf deine Anfrage ist: Manual lesen, und zwar gründlich.

Ach ja, im Falle von SDRAM: in die Steuerleitungen zum RAM 
vorsichtshalber 22..33 Ohm einfügen zwecks Dämpfung von etwaigen 
Reflexionen.

W.S.

von Rainer S. (r_micro)


Lesenswert?

Im wesentlichem geht es mir um eine off-chip-memory Lösung mit 
Standard-SRAMs, hierzu suche ich Informationen bezogen auf den 8-Bit 
LPC4076 oder 4078 mit 144 Pins.

von J. S. (jojos)


Lesenswert?

Schon nach App Notes bei NXP gesucht?

von Rainer S. (r_micro)


Lesenswert?

ja, allerdings nichts entsprechendes gefunden

von W.S. (Gast)


Angehängte Dateien:

Lesenswert?

Rainer S. schrieb:
> Im wesentlichem geht es mir um...

Worum es dir geht, ist etwas anderes als das, was im Manual steht. Du 
wirst da nicht drumherum kommen.

Was die Select-Leitungen für die Buslanes betrifft, solltst du bedenken, 
daß ein 32 Bit Prozessor 3 Zugriffsarten kann: 8, 16 un 32 bittig. 
Normalerweise sollte man den herausgeführten Bus 32 bittig ausführen - 
wegen des höheren Durchsatzes. Aber wenn man da nur 8 oder 16 bittig 
etwas schreiben will, muß man nur genau die Lanes aktivieren, die davon 
betroffen sind. Die primitivere Art wäre es, den Bus nur 8 bittig 
auszuführen, dann muß die controllerinterne Logik eben mehrere 
Buszugriffe tun. Das wird langsam.

Ökonomischer ist es allemal, keinen SRAM zu verwenden, sondern gleich 
einen 32 bittigen SDRAM. Und SOOO schwer ist das auch nicht. Damit du 
mal nen Eindruck bekommst, hänge ich dir einen Auszug aus dem Setup für 
einen LPC4088 dran. Der externe RAM ist 16 MB groß.

W.S.

von Rainer S. (r_micro)


Lesenswert?

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.