NAND oznacza N egated AND . Często odnosi się do sposobu budowania bramki logicznej z krzemu .
Pamięć flash jest również zbudowana z krzemowych układów i wykorzystuje bramki NAND. Prowadzi to do terminu NAND flash . Podejrzewam, że jest to NAND, do którego się odwołujesz, ale dla kompletności chciałem wspomnieć o tle.
Możesz budować pamięć za pomocą NAND flash, ale potrzebujesz dostępu do niej.
Np. Możesz umieścić układ flash NAND na płytce drukowanej, dodać układ kontrolera i trochę logiki USB, a dostaniesz pendrive USB. Możesz też dodać kontroler SD i ustawić go w tym formacie, a otrzymasz kartę SD.
Oba są względnie prostymi urządzeniami, a kiedy przechowujesz na nich informacje, piszesz w ustalonej lokalizacji. Jest to zła rzecz, ponieważ liczba zapisów do pamięci flash NAND jest ograniczona.
Możesz dodać kontroler do urządzenia, który zapewnia, że wszystkie zapisy są równomiernie rozmieszczone w NAND, zapewniając jednocześnie spójny obraz na komputerze. Wymaga to znacznie większej inteligencji po stronie urządzenia i odbywa się to na dyskach SSD . (Dyski SSD mają zastąpić mechaniczne dyski twarde, a zatem oczekuje się, że otrzymają dużo zapisów).
Czy różnica między nimi polega na sposobie implementacji kontrolerów?
Dla SD / USB pendive: przeważnie taki sam, tylko z innym interfejsem.
W przypadku dysków SSD: zupełnie inne kontrolery.
A może technologie są różne razem?
Istnieje kilka sposobów implementacji pamięci nand. Główne wdrażane różnice zdają się sprowadzać do:
- Pojedyncze ogniwa, w których można przechowywać wysokie lub niskie napięcie (poziom SLC lub S ingle). Zasadniczo albo „on”, albo „off”, albo „1” lub „0”.
- chipy, które pozwalają na wiele poziomów mocy. .
To pozostawia eMMC .
Nigdy wcześniej o tym nie słyszałem, ale według Wikipedii jest to standard kart pamięci flash.