LPC4076FDB144

OP #7181966
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.
Gast #7182681
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.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren