SRAM geschwindigkeit

Gast #446012
Lesenswert?

Hallo Leute,

ich weiss das Thema wurde schon mal diskutiert aber ich finde es nicht 
mehr...

ich habe vor dem atmega 128 ein externe SRAM zu spenden. AVR soll mit 
14,7456 MHZ laufen. SRAM sollte ohne waitstates laufen können. Reicht 
mir da ein SRAM mit 70ns oder muss es einer mit 55ns oder gar weniger 
sein?

Gruss
Johann
#577076
Lesenswert?

bei 16 MHz dauert das ausführen eines Taktes 62,5 nSek wenn man jetzt 
was ins SRAM speichert dann muss der AVR auch erstmal andere Sachen 
erledigen bevor man ein weiteres Byte speichert, z.B. den Adresspeicher 
hochzählen wodurch nun ein weitere Takt verbeistreicht, also selbst wenn 
der AVR immer nur die Adresse hochzählt und das ganze über mehrere Ports 
an das SRAM legt vergehen einige Takte, ein 60nSek SRAM reicht auf 
jedenfall da der AVR nicht so schnell die anliegenden Daten ändern kann. 
Bei der Anwendung bringst also keine Vorteile einen schnelleren Baustein 
zu verwenden, warscheinlich braucht das schnellere Teil mehr Strom und 
kostet zudem mehr.

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