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?
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.
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
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.