Stacked Gate Cell - ячейка с многослойным затвором. Метод стирания - Source-Poly FN Tunneling, метод записи - Drain-Side CHE Injection.
SST Cell, или SuperFlash Split-Gate Cell (Silicon Storage Technology - компания-разработчик технологии) - ячейка с расщеплённым затвором. Метод стирания - Interpoly FN Tunneling, метод записи - Source-Side CHE Injection.
Two Transistor Thin Oxide Cell - двухтранзисторная ячейка с тонким слоем окисла. Метод стирания - Drain-Poly FN Tunneling, метод записи - Drain FN Tunneling.
Другие виды ячеек:
Кроме наиболее часто встречающихся ячеек с "плавающим" затвором, существуют также ячейки на основе SONOS-транзисторов, которые не содержат плавающего затвора. SONOS-транзистор напоминает обычный МНОП (MNOS) транзистор. В SONOS-ячейках функцию "плавающего" затвора и окружающего его изолятора выполняет композитный диэлектрик ONO. Расшифровывается SONOS (Semiconductor Oxide Nitride Oxide Semiconductor) как Полупроводник-Диэлектрик-Нитрид-Диэлектрик-Полупроводник. Вместо давшего название этому типу ячейки нитрида в будущем планируется использовать поликристаллический кремний.
Многоуровневые ячейки (MLC - Multi Level Cell).
В технологии MLC используется аналоговая природа ячейки памяти. Как известно, обычная однобитная ячейка памяти может принимать два состояния - "0" или "1". Во флэш-памяти эти два состояния различаются по величине заряда, помещённого на "плавающий" затвор транзистора. В отличие от "обычной" флэш-памяти, MLC способна различать более двух величин зарядов, помещённых на "плавающий" затвор, и, соответственно, большее число состояний. При этом каждому состоянию в соответствие ставится определенная комбинация значений бит.
Во время записи на "плавающий" затвор помещается количество заряда, соответствующее необходимому состоянию. От величины заряда на "плавающем" затворе зависит пороговое напряжение транзистора. Пороговое напряжение транзистора можно измерить при чтении и определить по нему записанное состояние, а значит и записанную последовательность бит.
Основные преимущества MLC микросхем:
- Более низкое соотношение $/МБ
- При равном размере микросхем и одинаковом техпроцессе "обычной" и MLC-памяти, последняя способна хранить больше информации (размер ячейки тот же, а количество хранимых в ней бит - больше)
- На основе MLC создаются микросхемы б
Основные недостатки MLC:
- Снижение надёжности, по сравнению с однобитными ячейками, и, соответственно, необходимость встраивать более сложный механизм коррекции ошибок (чем больше бит на ячейку - тем сложнее механизм коррекции ошибок)
- Быстродействие микросхем на основе MLC зачастую ниже, чем у микросхем на основе однобитных ячеек
- Хотя размер MLC-ячейки такой же, как и у однобитной, дополнительно тратится место на специфические схемы чтения/записи многоуровневых ячеек
Технология многоуровневых ячеек от Intel (для NOR-памяти) носит название StrtaFlash, аналогичная от AMD (для NAND) - MirrorBit
3.2 Архитектура флэш-памяти.
Существует несколько типов архитектур (организаций соединений между ячейками) флэш-памяти. Наиболее распространёнными в настоящее время являются микросхемы с о
Доступ к флэш-памяти
Существует три основных типа доступа:
Наиболее распространенные типы карт памяти: CompactFlash (CF) (I,II), MultiMedia Card, SD Card, Memory Stick, SmartMedia, xD-Picture Card, PC-Card (PCMCIA или ATA-Flash). Существуют и другие портативные форм-факторы флэш-памяти, однако встречаются они намного реже перечисленных здесь.
Флэш-карты бывают двух типов: с параллельным (parallel) и с последовательным (serial) интерфейсом.
Параллельный:
Последовательный:
PC-Card (PCMCIA) или ATA Flash
Интерфейс: параллельный
Тип | Длина | Ширина | Толщина | Использование |
Type I | 85,6 мм | 54 мм | 3,3 мм | Память (SRAM, DRAM, Flash и т. д) |
Type II | 85,6 мм | 54 мм | 5 мм | Память, устройства ввода-вывода (модемы, сетевые карты и т. д) |
Type III | 85,6 мм | 54 мм | 10,5 мм | Устройства хранения данных, жёсткие диски |
PC-Card Flash бывают двух типов: PCMCIA Linear Flash Card и ATA Flash Card (Flash Disk). Linear встречается намного реже ATA flash и не совместим с последним. Отличие между ними состоит в том, что ATA Flash содержит в себе схему, позволяющую эмулировать обычный HDD, автоматически помечать испорченные блоки, и производить автоматическое стирание блоков.