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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.