SSD-накопителя, памяти SD, внутренней памяти, сырье Нанд каковы различия?

Итак, основная технология с SSD, eMMC памятью, карты памяти SD, USB-флэш и т. д... правильно ли NAND flash? Так разница между всеми из них как раз путь регуляторы снабжены? Или технологии все вместе разные?

из того, что я знаю, я думаю, что SSD для настольных компьютеров и eMMCs для мобильных устройств, но есть ли какая-то сложная разница между всеми этими технологиями хранения?

7
задан bwDraco
14.11.2022 10:17 Количество просмотров материала 3087
Распечатать страницу

3 ответа

NAND означает Negated и. Это часто относится к путь логические ворота строится из кремния.

флэш-память также построено от кремниевых чипов и использует стробы NAND. Это приводит к термину NAND flash. Я подозреваю, что это NAND, на который вы ссылаетесь, но для полноты я хотел бы упомянуть фон.

вы можете создать хранилище с помощью NAND flash, но вам понадобится какой-то способ доступа к нему.

Е. Г. вы можете поставить NAND флэш-чипов на PCB, добавить чип и некоторых USB-логика и вы получаете USB-флешку. Или вы можете добавить SD контроллер и положить его в этом формате, и вы получите SD-карту.

enter image description here

оба из них являются относительными простыми устройствами, и когда вы храните информацию о них, вы будете писать в фиксированное место. Это плохо, потому что количество записей в NAND flash ограничено.

вы может добавить контроллер к устройству, которое гарантирует, что все записи равномерно распределены по NAND, обеспечивая согласованный образ для компьютера. Это требует гораздо больше интеллекта на части устройства и делается в SSDs. (Предполагается, что SSD заменяют механические жесткие диски, поэтому ожидается много записей).

разница между ними лишь способ реализации контроллеров?

для SD / USB pendive: в основном то же самое, только с другим интерфейсом.

Для твердотельных накопителей: совершенно разные контроллеры.

или технологии разные, все вместе?

существует несколько способов реализации хранилища nand. Основных отличий, кажется, дошло:

  • одиночные клетки, в которой можно хранить высокое напряжение или низкое (SLC или Sуровень ingle). В основном либо 'on' или' off', или' 1 'или'0'.
  • обломоки которые позволяют множественным уровням силы. (выключен, слегка заряжен, в основном заряжен, полностью заряжен. Сравните это с сигнализацией со стерео. SLC будет музыка или выключить музыку. MLC будет выключен, мягкая музыка, громкая музыка и дополнительный глухой режим).

оставляет eMMC.

Я никогда не слышал об этом раньше, но согласно Википедии это стандартная флэш-карта памяти.

15
отвечен Hennes 2022-11-15 18:05

NAND-raw flash memory

Raw flash использует свой собственный протокол, и этот протокол включает в себя чтение страниц, запись страниц и стирание блоков. Он не работает как диски-диски умеют читать блоки и писать блоки, flash умеет читать и писать страницы-и набор страниц называется блок должно быть очищено, прежде чем вы можете писать новые данные. Вы можете стереть только ограниченное количество раз, прежде чем блок изнашивается и не будет полностью стерт больше.

SD - "Secure Digital"

- Это формат карт памяти. SD-карты содержат крошечный микроконтроллер и NAND. Микроконтроллер реализует FTL (Flash Translation Layer), который принимает дискообразный блок доступа и переводит его в значимые операции NAND, а также выполняет выравнивание износа и блок щадящий. SD-карты используют протокол SPI на стороне "хоста". Читатели USB SD карта преобразование из команды USB-накопитель к Сио СД команды.

eMMC-embedded MMC

Это относится к в основном то, что вы можете думать о как SD-карты, которая встроена в материнскую плату (SD и MMC стандарты очень похожи-достаточно того, что SD-карты читатели обычно могут читать MMC-карты)-как правило, припаяны и не снимается. Обычно он подключается к остальному оборудованию через внутреннюю шину SPI. Сотовые телефоны и оборудование ARM, и другие встроенные устройства типа (т. е. маршрутизаторы) могут иметь это. UPDATE: некоторые новые значение цены нетбуки Windows, начинают иметь их тоже. SD-карты и eMMC работают медленнее SSD, так как шина SPI работает не так быстро, как шина SATA.

SSD - "твердотельный накопитель"

контроллер + связка NAND, помещенная в корпус жесткого диска. Регулятор снабжает FTL (внезапный слой перевода) которое принимает диск-как доступы блока и переводит его в содержательные деятельности NAND, также, как выполнять носить-выравнивать и щадить блока. Некоторый регулятор типы как "Sandforce", etc. известный. SSD используют протокол SATA и разъем на стороне" хоста".


Если вы находитесь в ситуации, когда вы имеете дело с raw NAND, например, Guruplug, вы несете ответственность за выравнивание износа и блок щадящий. Файловые системы Linux, такие как jffs2 и такие делают это, но не нужны там, где FTL делает эту работу, как на большинстве SD-карт, USB-карт и т. д.

30
отвечен LawrenceC 2022-11-15 20:22

обратите внимание, что все это энергонезависимая память, которая сохраняет данные без мощность:

  • Flash - носителя энергонезависимой памяти.

  • NAND - тип микросхемы флэш-памяти.

  • SSD - содержит несколько обломоков NAND.

только чтобы отличить вспышку от RAM (Оперативная Память) тип:

  • SDRAM / DDR - испаряющие обломоки памяти, где данные потеряны когда сила потеряна.
0
отвечен Noam Manos 2022-11-15 22:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх