Einschaltverhalten von SRAM IC's

OP #2959240
Lesenswert?

Hallo,

Ich habe Problme mit einem SRAM Baustein
(AS6C8008 --> http://www.farnell.com/datasheets/32786.pdf).

Und zwar scheint es so zu sein, dass das IC hin und wieder beim 
Einschalten bis zum ersten Zugriff (bis CE auf low geht) auf den 
Datenbusleitungen einen Strom treibt obwohl die Ausgänge eindeutig 
deaktiviert sind (CE high). Einige Datenleitungen verfügen über 
pulldowns. Wenn ich einschalte liegen an diesen pulldowns ca. 4V. Der 
dafür notwendige Strom kommt definitiv auf dem SRAM. Löte ich eines der 
Beinchen hoch tritt es nicht mehr auf.

VCC ( 5V über Schaltregler) sieht sauber aus. CE hängt über einen pullup 
an VCC. Das Einzige was mir auffällt ist, dass VCC relativ langsam 
ansteigt (ca. 100ms von 0 auf 5V). Kann das ein Problem sein?
Gast #2959273
Lesenswert?

Christian H. schrieb:

> Das Einzige was mir auffällt ist, dass VCC relativ langsam
> ansteigt (ca. 100ms von 0 auf 5V). Kann das ein Problem sein?

Ja sicher! Das IC läuft in diesem Zeitraum in undefinierten Zuständen. 
Das ist aber nicht nur bei SRAM so, sondern bei fast allen anderen ICs.

Deshalb gibt es für µC Watchdog-Bausteine (Supervisor), welche die 
Spannung überwachen, und den µC erst bei einer erlaubten Spannung 
einschalten, bzw. ihn vorher im Reset halten.

Wenn man am Reset des µC keinen Watchdog hat, sondern ein RC-Glied, muß 
man halt dafür sorgen, daß das Netzteil kräftig ist, und schnell hoch 
fährt. Bei diesen RC-Glied-Schaltungen hatte ich einst auch ein Problem 
mit langsamem Versorgungsspannungsanstieg. Der µC dudelt dann irgendwo 
im Nirvana herum, und kommt da von selbst nicht mehr raus.

In Eval-Boards und in Hobbyschaltungen spart man sich oft den 
Watchdog-Baustein. Trotzdem hatte ich auch solche Boards, die einige 
Jahre ohne Unterbrechung liefen.
OP #2959298
Lesenswert?

Hallo und zunächst mal vielen Dank für die Antwort.

>Deshalb gibt es für µC Watchdog-Bausteine (Supervisor), welche die
>Spannung überwachen, und den µC erst bei einer erlaubten Spannung
>einschalten, bzw. ihn vorher im Reset halten.

Das ist mir klar. Aber das SRAM hat keinen Reset Eingang, lediglich ein 
Chip Enable und der ist auch noch low aktiv d.h. ich müßte den auf high 
halten bis die Versorgunsspannung anliegt. Problem ist nur, dass das 
high Signal ja ebenfalls von der Versorungsspannung kommt

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