Wcale nie przypadkiem, dnia Mon, 28 Sep 2015 17:47:14 +0200
doszła do mnie wiadomość <mubndu$spp$1@node2.news.atman.pl>
od Piotr Rezmer <konta@doman.pl> :
>W dniu 2015-09-28 o 10:59, miab pisze:
>
>> Czyli do końca nie wiadomo jak poszczególni producenci sobie z tym radzą?
>> Przypuszczam że pełne odświeżenie komórki pamięci następuje po jej
>> ponownym zapisaniu a tego producenci pewnie starają się uniknąć, bo
>> nadmiarowe zapisywanie z kolei wyczerpuje trwałość komórki.Do tego
>> potrzebny jest czas(i dodatkowe obciążenie kontrolera) na pełne
>> odświeżenie wszystkich zapisów.
>> Czyli rysuje się spora niewiadoma.
>
>Moim zdaniem żadnego ponownego zapisu nie ma. Wystarczy że blok pamięci
>pobiera minimalny prąd podtrzymujący aktualny stan komórki.
>Gdyby ładunek w komórce nie był uzupełniany przez sam fakt podłączenia
>zasilania to periodyczne przepisywanie byłoby potrzebne również w
>przypadku gdy urządzenie jest cały czas zasilane.
Jak sobie wyobrażasz "uzupełnianie ładunku" w komórce, która ma 8
stanów(3bit)? Nic się nie doładowuje, jedyna możliwość to odczytać,
skorygować i zapisać ponowenie całą stronę FLASH w innym miejscu.
Oprogramowanie kontrolera tym zarządza, zlicza odczyty, zapisy,
koryguje za pomocą ECC i samo decyduje o tym, co i kiedy zrobić z daną
stroną(niech będzie komórką).
Z Wikipedii i dalszych linków można się wiele dowiedzieć:
https://en.wikipedia.org/wiki/Flash_memory
--
"Marian milczał. Wiedział, że musi milczeć i czekać.
Wokół było pusto i cicho. Ta cisza krzyczała."
Jan oborniak, "Krzyk ciszy"
|