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
> 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
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.
> 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
Atmega8515 und Atmega162 haben ein paralleles SRAM Interface. Ich würde dir eher empfehlen ramsparend zu arbeiten, was braucht denn so viel ram?
...nun, z.B. eine FFT-Berechnung über 512 Punkte, wobei ich gerne die zwei/drei letzten FFTs behalten möchte und nicht sofort überschreiben...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.