Seltsames Detail bei Flashspeicher

Gast #4765037
Lesenswert?

Hi Leute,

Heute bin ich über eine seltsame Detailbemerkung im Datenblatt eines 
Winbond W25Q128FW 
(https://www.winbond.com/resource-files/w25q128fw_rev_g_feb1714.pdf) 
gestolpert.

Und zwar ist dort auf Seite 79 Note 1 folgende Bemerkung:

>VCC voltage during Read can operate across the min and max range
>but should not exceed +/- 10% of the programming (erase/write) voltage.

Ich frage mich jetzt ob das irgend einen physikalischen Hintergrund hat, 
warum ich den Flash beim Beschreiben und Lesen mit ungefähr der gleichen 
Betriebsspannung betreiben soll.

lg
derElf
#4765095
Lesenswert?

derElf schrieb:
> Ich frage mich jetzt ob das irgend einen physikalischen Hintergrund hat,
> warum ich den Flash beim Beschreiben und Lesen mit ungefähr der gleichen
> Betriebsspannung betreiben soll.

Das dürfte mit adaptiven Programmieralgorithmen zu tun haben. Zellen 
werden nicht für eine feste Zeit programmiert, sondern erst mal so lange 
bis sie erstmals die richtigen Daten zeigen und dann noch einen 
Sicherheitszuschlag drauf. Siehe auch EPROM-Programmieralgorithmen.

Da die Schaltschwelle von der Betriebsspannung abhängt, bestimmt die 
Betriebsspannung bei der Programmierung auch, wieviel absolute Ladung da 
auf das floatende Gate geschoben wird. Und das in Folge beeinflußt, bei 
welcher Betriebsspannung die Daten noch sicher ausgelesen werden können.

Nicht umsonst gibt es Tricks, wie daß man EPROMs bei bei Betriebsspan- 
nungen am unteren Ende des Erlaubten ausliest, wenn sie anfangen 
unzuverlässig zu werden.
Gast #4765143
Lesenswert?

Sehr interessant, danke.

Kann es sein, dass sich das beim Flash genau umgekehrt verhält?
Meine Erfahrung mit dem Chip war mit 5V schreiben -> bei 5V lesbar und 
unter 3,3V unzuverlässig. Bei 3,3V war er dann nur mehr bis hinunter zu 
2,5V zuverlässig lesbar.

PS: Ja ich weiß, dass ich damit sämtliche Absolute Maximum Ratings um 
ein vielfaches überschritten habe. Es war ein Rettungsversuch mit großem 
Lerneffekt, auch wenn der Chip jetzt tot ist. Allerdings durch 
unabsichtlich verpolte Betriebsspannung facepalm
#4765448
Lesenswert?

derElf schrieb:
> Kann es sein, dass sich das beim Flash genau umgekehrt verhält?
> Meine Erfahrung mit dem Chip war mit 5V schreiben -> bei 5V lesbar und
> unter 3,3V unzuverlässig. Bei 3,3V war er dann nur mehr bis hinunter zu
> 2,5V zuverlässig lesbar.

Ja. Je nach konkreter Chip-Technologie kann der Zusammenhang auch anders 
herum sein. Auch bei EPROMs.

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