Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #255208

Re: wie oft kann man NOR Flash lesen?

From Stefan Reuther <stefan.news@arcor.de>
Newsgroups de.sci.electronics
Subject Re: wie oft kann man NOR Flash lesen?
Date 2019-04-01 18:21 +0200
Message-ID <q7tkqi.22s.1@stefan.msgid.phost.de> (permalink)
References <q7ndm0$ope$1@newsreader4.netcologne.de> <gg8udfFqg93U1@mid.individual.net> <q7nmqv.qk.1@stefan.msgid.phost.de> <q7rk0k$sfh$1@newsreader4.netcologne.de>

Show all headers | View raw


Am 01.04.2019 um 01:55 schrieb Frank Buss:
> On 03/30/2019 12:18 PM, Stefan Reuther wrote:
>> Allerdings werden auch bei NOR-Flashes die Zellen immer kleiner, dass es
>> da zu ungeplanten Effekten kommen kann. Ich hatte schon einen Typen in
>> den Fingern, wo der Hersteller hinterher damit rausgerückt ist, dass sie
>> intern bereits einen Hamming-Code generieren, sofern die Schreibmuster
>> das zulassen.
> 
> Welcher Chip war das?

Ich fürchte das fällt noch unter NDA.

> Wäre natürlich auch eine gute Idee, mal die
> Hersteller anzufragen. Aber vermute ist schwer bei sowas eine definitive
> Aussage zu bekommen.

Wie gesagt, war schwierig, fand sich dann aber indirekt über eine
Application Note, die dringendst empfahl, nicht byteweise zu schreiben
(wie man das ja bei NOR-Flash normalerweise kann), sondern blockweise.

In meinem Fall hab ich die meisten Daten schon aus Performancegründen
blockweise geschrieben, aber dann ganz zum Schluss noch mal einzeln das
Gültigkeitsbit gesetzt. Das musste dann halt geändert werden.

>> Insofern würde ich, wenn es möglich ist, einen CRC/ECC einbauen. Wenn
>> nicht würde ich allerdings nicht viel schlechter schlafen, das treibt
>> dann vermutlich die Ausfälle ein paar ppm hoch.
> 
> Ja, ECC ist eine gute Idee. Irgendein Bitfehler oder ein kauputtes Bit
> kann ja immer mal passieren. Verwenden das Microcontroller mit dem
> internen NOR Flash auch?

Das würde ich für insofern unwahrscheinlich halten, als dass die
Microcontroller ja meistens in-place-Ausführung (XIP) machen und das
beißt sich ein wenig mit einem vorgeschalteten ECC. Beziehungsweise, das
bräuchte einen *sehr* intelligenten Cachecontroller.


  Stefan

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

wie oft kann man NOR Flash lesen? Frank Buss <fb@frank-buss.de> - 2019-03-30 10:42 +0100
  Re: wie oft kann man NOR Flash lesen? Christian Zietz <newsgroup.1001@chz.xyz> - 2019-03-30 11:23 +0100
    Re: wie oft kann man NOR Flash lesen? Stefan Reuther <stefan.news@arcor.de> - 2019-03-30 12:18 +0100
      Re: wie oft kann man NOR Flash lesen? Frank Buss <fb@frank-buss.de> - 2019-04-01 01:55 +0200
        Re: wie oft kann man NOR Flash lesen? Christian Zietz <newsgroup.1001@chz.xyz> - 2019-04-01 07:37 +0200
          Re: wie oft kann man NOR Flash lesen? Matthias Weingart <mwnews@pentax.boerde.de> - 2019-04-01 06:34 +0000
        Re: wie oft kann man NOR Flash lesen? Stefan Reuther <stefan.news@arcor.de> - 2019-04-01 18:21 +0200
          Re: wie oft kann man NOR Flash lesen? Frank Buss <fb@frank-buss.de> - 2019-04-09 23:47 +0200

csiph-web