Forum: Mikrocontroller und Digitale Elektronik SD-Speicher erweitern


von Großes Fragezeichen (Gast)


Lesenswert?

Hallo,

ich würde gerne darauf verzichten können, speichertechnisch das letzte 
aus einem Mikrocontroller herausholen zu müssen, so dass ich gerne eine 
SDRAM-Erweiterung für meinen uC verwenden würde.

Ist soetwas möglich, ohne dabei zuviel Energie und Rechenzeit 
einzubüßen? Wünschenswerte Größenordnung wäre so im Bereich von ca. 
32kB.

mfg

von Großes Fragezeichen (Gast)


Lesenswert?

ich meinte natürlich sram, nicht sdram

von Dietrich L. (dietrichl)


Lesenswert?

> Ist soetwas möglich, ohne dabei zuviel Energie und Rechenzeit
> einzubüßen?
Das hängt vom µC ab... (wer hätte das gedacht!)
Es gibt welche, da ist das hw-mäßig schon vorgesehen und damit relativ 
einfach, und welche, da geht es schlecht oder gar nicht.

Gruß Dietrich

von Detlev T. (detlevt)


Lesenswert?

Transparent einbinden geht nicht, aber siehe dir doch einmal den 23K256 
von Microchip an. Das sind 32kB mit SPI-Schnittstelle. Das ist sicher 
einfacher als ein Parallel-Interface.

von Olaf (Gast)


Lesenswert?

> Ist soetwas möglich, ohne dabei zuviel Energie und Rechenzeit
> einzubüßen? Wünschenswerte Größenordnung wäre so im Bereich von ca.
> 32kB.

Sowas ist natuerlich moeglich. Dann verwendet man einen Micrcontroller 
mit einem Interface fuer externen Speicher. Man kann dann normalerweise 
auch die Geschwindigkeit und die Zugriffsart definieren. Also z.b ob man 
Adressen und Daten getrennt ausgeben will oder im Multiplex (Speed 
versus Portpinverlust)

Aber natuerlich nicht bei 32kbyte! Es gibt heutzutage an jeder Ecke 
Microntroller die haben 32,40 oder 64kByte Ram. Da macht man sich ganz 
gewiss nicht die Muehe den extern anzubinden. Wenn du dagegen 512k oder 
mehr brauchst dann kann das anders aussehen.

Olaf

von Sam .. (sam1994)


Lesenswert?

Atmega8515 und Atmega162 haben ein paralleles SRAM Interface.

Ich würde dir eher empfehlen ramsparend zu arbeiten, was braucht denn so 
viel ram?

von Großes Fragezeichen (Gast)


Lesenswert?

...nun, z.B. eine FFT-Berechnung über 512 Punkte, wobei ich gerne die 
zwei/drei letzten FFTs behalten möchte und nicht sofort überschreiben...

von Sam .. (sam1994)


Lesenswert?

Da reicht ein Atmega644 (4KB sram) nicht?

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.