PAMIECI.COM
baza wiedzy
pamięci
karty pamięci
pendrive
Pamięci FLASH

EEPROM (ang. Electrically-Erasable Programmable Read-Only Memory) – rodzaj nieulotnej pamięci komputerowej. Oznaczana równeż jako E²PROM. Pamięć EEPROM w odróżnieniu od pamięci EPROM może być kasowana tylko przy użyciu prądu elektrycznego. Liczba zapisów i kasowań jest ograniczona, w zależności od typu i producenta pamięci wynosi do 100,000 cykli. Po przekroczeniu tej wartości pamięć ulega uszkodzeniu. Liczba odczytów pamięci jest nieograniczona.Wykorzystywana do przechowywania małej ilości danych które muszą być dostępne po zaniku zasilania.Rozwinięciem pamięci EEPROM jest pamięć typu Flash w której dzięki zastosowaniu buforów zwiększono szybkość zapisu do pamięci.

Klasyfikacja pamięci flash w zależności od wykorzystanego typu bramki logicznej:

  • pamięć flash typu NOR – wykorzystuje funktor binegacji logicznej (NOR)
  • pamięć flash typu NAND – wykorzystuje funktor dysjunkcji logicznej (NAND)

 

Pamięć flash typu NOR umożliwia bezpośredni dostęp do każdej komórki pamięci, ale ma stosunkowo długie czasy zapisu i kasowania. Z tego względu nadaje się do przechowywania danych, które nie wymagają częstej aktualizacji, jak np. firmware różnego rodzaju urządzeń. Wytrzymuje od 10 do 100 tys. cykli programowania. Stosowano ją w pierwszych wer sjach kart pamięci CompactFlash, ale później zastąpiono tańszymi pamięciami flash typu NAND.


Pamięć flash typu NAND, w stosunku do pamięci typu NOR, ma krótszy czas zapisu i kasowania, większą gęstość upakowania danych, korzystniejszy stosunek kosztu do pojemności oraz dziesięciokrotnie większą trwałość. Jednak główną cechą pamięci tego typu jest sekwencyjny dostęp do danych. Ogranicza to zakres zastosowań tylko jako pamięć masowa, np. w kartach pamięci. Pierwszą kartą pamięci opartą o pamięć flash typu NAND, była karta SmartMedia. Później zaczęto ich używać także w innych typach kart pamięciowych, np. MultiMedia Card, Secure Digital, Memory Stick i xD Picture Card oraz w pamięciach USB (pendrive).

By można było zapisać komórkę pamięci flash, należy ją wcześniej skasować. Nie jest możliwe ponowne zapisanie danych do już zapisanej komórki. Jakkolwiek można odczytać i zapisać dowolną komórkę pamięci, to operacja kasowania umożliwia skasowanie tylko całych bloków komórek. Nie można skasować pojedynczej komórki. Z tego powodu zapis danych nie jest w pełni swobodny. Pamięci te umożliwiają odczyt i zapis dowolnej komórki, ale już nie swobodny zapis/odczyt zawartości, taki jak w przypadku pamięci RAM.

Powyższe ograniczenia powodują pewne trudności w obsłudze dostępu do danych w pamięciach masowych. Zapis musi być skoordynowany z operacją kasowania bloków pamięci. Zazwyczaj jeśli plik ma zostać zaktualizowany lub nadpisany, system zarządzania pamięcią tworzy nową kopię pliku w innym miejscu, oznaczając tylko poprzednią wersję jako bezużyteczną. Taka wersja pliku nadal zajmuje wolne miejsce, jest ono zwalniane jeśli operacja kasowania jest możliwa, czyli w danym bloku pamięci nie ma fragmentu innego pliku. W celu efektywniejszego kasowania bloków pamięci możliwe jest też przenoszenie części innych plików (nie wymagających modyfikacji) w inne miejsce, tak by blok nadawał się do skasowania. Dodatkową komplikacją jest fakt, że operacja kasowania jest znacznie dłuższa niż operacja zapisu i odczytu.

Standardowe pamięci EEPROM pozwalają zapisywać lub kasować tylko jedną komórkę pamięci na raz, co oznacza, że pamięci flash są znacznie szybsze, jeśli system je wykorzystujący zapisuje i odczytuje komórki o różnych adresach w tym samym czasie. Wszystkie rodzaje pamięci EEPROM, w tym pamięci flash, mają technologicznie ograniczoną liczbę cykli kasowania (zapisu) – przekroczenie tej liczby powoduje nieodwracalne uszkodzenia.

Pamięci flash są powszechnie stosowane we wszelkich kartach pamięci, pamięciach USB (pendrive) oraz pamięciach SSD (dysk SSD).


Obecnie w użyciu są następujące karty pamięci stosujące jako nośnik danych pamięć flash:

  • MultiMedia Card (MMC)
  • Secure Digital (SD)
  • Memory Stick (MS)
  • CompactFlash (CF)
  • SmartMedia (SM)
  • xD Picture Card (xD)

Ponadto są używane do przechowywania programów i danych w urządzeniach wbudowanych (ang.)embedded, gdzie są stosowane zamiast popularnych kiedyś pamięci typu EPROM i PROM.

 

 


Copyright © 2011 pamieci.com
Właścicielem serwisu jest firma Baltrade - bezpośredni importer i dystrybutor baterii akumulatorków i wielu innych produktów
Informacja o cookies
Ta witryna korzysta z plików cookie. W ustawieniach swojej przeglądarki internetowej możesz w każdym momencie wyłączyć ten mechanizm. W celu uzyskania dodatkowych informacji na ten temat zobacz informacje o cookies.
OK, zamykam