Ich habe folgendes Verständnisproblem : Das Eeprom 93C66 besitzt keinen Block-Write Befehl nur einen normalen Write Befehl. Laut Datenblatt ist nach einem Write-Befehl ca. 10ms Wartezeit angesagt. Nun meine Frage : Werden die 10ms nach JEDEM Write benötigt oder nur nach einem Write wenn als nächster Befehl z.B. ein Read erfolgen würde. Z.B. damit ein evtl. vorhandener WRITE Buffer leer geschrieben werden kann und sich die interne Statemaschine auf ein neues Kommando einstellen kann ? Generell würd ich darauf "tippen" das ein Befehlswechsel nach einem Write 10ms Wartezeit benötigt, da ich mir ansonsten die Sinn-Frage stelle, wiso das Eeprom mit max. 10Mhz CLK-Takt arbeiten kann und der Geschwindigkeitsvorteil dann durch diese Wartezeit kaputt gemacht wird. Weiterhin währe so auch ein Block-Write von x-Byte+10ms anstatt x-Byte*10ms möglich !!! Kennt jemand die korrekte Antwort auf mein Problem ?
> ...da ich mir ansonsten die Sinn-Frage stelle, wiso das Eeprom mit max. > 10Mhz CLK-Takt arbeiten kann und der Geschwindigkeitsvorteil dann durch > diese Wartezeit kaputt gemacht wird. Stell dir doch die Frage, was die Clock-Geschwindigkeit mit der Dauer fürs Schreiben eines Bytes zu tun hat... Richtig... Nüscht... Du kannst dein Auto schließlich auch nicht mit 100km/h auftanken, oder? :) Die 10MHz Clock beziehen sich auf die _Kommunikations_-Geschwindigkeit. Ralf
Hallo, es hat zwar nicht unmittelbar etwas mit der Frage zu tun, aber vielleicht schadet der Hinweis auch nicht, dass der 93C66 kein SPI-EEPROM ist, sondern ein Microwire-EEPROM. Gruß Torsten
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.