Автор работы: Пользователь скрыл имя, 09 Января 2012 в 16:09, реферат
Цель и задачи данной реферативной работы сходятся в том, чтобы изучить историю возникновения флеш- памяти, понять принцип действия и исследовать каково ее применение.
Таким образом реферат состоит из трех глав. В первой главе приведена история появления флеш- накопителей. Во второй главе изучен принцип действия. А в третьей главе указаны принципы применения флеш-памяти.
Введение
Глава 1. История возникновения флэш- памяти
Глава 2. Принцип действия флэш- памяти
Глава 3. Особенности применения
Заключение
Список литературы
Конструкция NAND — трехмерный массив. В основе та же самая матрица что и NOR, но вместо одного транзистора в каждом пересечении устанавливается столбец из последовательно включенных ячеек. В такой конструкции затворных цепей в одном пересечении получается много. Плотность компоновки можно резко увеличить (ведь к одной ячейке в столбце подходит только один проводник затвора), однако алгоритм доступа к ячейкам для чтения и записи заметно усложняется.
Технология
NOR позволяет получить быстрый доступ
индивидуально к каждой ячейке, однако
площадь ячейки велика. Наоборот, NAND
имеют малую площадь ячейки, но
относительно длительный доступ сразу
к большой группе ячеек. Соответственно
различается область
Названия NOR и NAND произошли от ассоциации схемы включения ячеек в массив со схемотехникой микросхем КМОП логики.
Нужно заметить, что существовали и другие варианты объединения ячеек в массив, но они не прижились.
Рис. 4. Компоновка шести ячеек NOR flash
Рис.5. Структура одного столбца NAND flash
SLC и MLC приборы
Различают приборы в которых элементарная ячейка хранит один бит информации и несколько. В однобитовых ячейках различают только два уровня заряда на плавающем затворе. Такие ячейки называют одноуровневыми. В многобитовых ячейках различают больше уровней заряда, их называют многоуровневыми. MLC-приборы дешевле и более емкие чем SLC-приборы, однако время доступа и количество перезаписей хуже.
Запись и чтение ячеек сильно различаются в энергопотреблении: устройства флеш-памяти потребляют достаточно большой ток при записи для формирования высоких напряжений, тогда как при чтении затраты энергии относительно малы.
Ресурс записи: изменение заряда сопряжено с накоплением необратимых изменений в структуре и потому количество записей для ячейки флеш-памяти ограничено (обычно до 10 тыс. раз для MLC-устройств).
Одна
из причин деградации — невозможность
индивидуально контролировать заряд
плавающего затвора в каждой ячейке.
Дело в том, что запись и стирание
производятся над множеством ячеек
одновременно, — это неотъемлемое
свойство технологии флеш-памяти. Автомат
записи контролирует достаточность
инжекции заряда по референсной ячейке
или по средней величине. Постепенно
заряд отдельных ячеек
MLC-устройства
имеют гораздо худшие
Срок хранения данных: изоляция кармана неидеальна, заряд постепенно изменяется. Рекомендуемый максимальный срок хранения заряда, заявляемый большинством производителей для бытовых изделий — 10—20 лет.
Специфические
внешние условия могут
Иерархическая структура: стирание, запись и чтение флеш-памяти всегда происходит относительно крупными блоками разного размера, при этом размер блока стирания всегда больше блока записи, а размер блока записи не меньше, чем размер блока чтения. Собственно, это характерный отличительный признак флеш-памяти по отношению к классической EEPROM.
Как следствие все микросхемы флеш-памяти имеют ярко выраженную иерархическую структуру. Память разбивается на блоки, блоки состоят из секторов, секторы из страниц. В зависимости от назначения конкретной микросхемы глубина иерархии и размер элементов может меняться.
Например, NAND-микросхема может иметь размер стираемого блока в сотни кБайт, размер страницы записи и чтения 4 кБайт. Для NOR-микросхем размер стираемого блока варьируется от единиц до сотен кБайт, размер сектора записи — от единиц до сотен байт, страницы чтения — единицы-десятки байт.
Скорость чтения и записи: скорость стирания варьируется от единиц до сотен миллисекунд в зависимости от размера стираемого блока. Скорость записи — десятки—сотни микросекунд.
Обычно скорость чтения для NOR-микросхем нормируется в десятки наносекунд. Для NAND-микросхем скорость чтения десятки микросекунд.
Рис. 6. Сравнение расположения транзисторов на кристалле для разных типов памяти
Глава 3. Особенности применения
Стремление
достичь предельных значений емкости
для NAND-устройств привело к «
Сложность алгоритмов чтения и допустимость наличия некоторого количества бракованных ячеек вынудило разработчиков оснастить NAND-микросхемы памяти специфическим командным интерфейсом. Это означает, что нужно сначала подать специальную команду переноса указанной страницы памяти в специальный буфер внутри микросхемы, дождаться окончания этой операции, считать буфер, проверить целостность данных и, при необходимости, попытаться восстановить их.
Слабое место флеш-памяти — количество циклов перезаписи в одной странице. Ситуация ухудшается также в связи с тем, что стандартные файловые системы — т. е. стандартные системы управления файлами для широко распространенных файловых систем — часто записывают данные в одно и то же место. Часто обновляется корневой каталог файловой системы, так что первые секторы памяти израсходуют свой запас значительно раньше. Распределение нагрузки позволит существенно продлить срок работы памяти.
Для
упрощения применения микросхем
флеш-памяти NAND-типа они используются
совместно со специальными микросхемами
— NAND-контроллерами. Эти контроллеры
должны выполнять всю черновую работу
по обслуживанию NAND-памяти: преобразование
интерфейсов и протоколов, виртуализация
адресации (с целью обхода сбойных
ячеек), проверка и восстановление данных
при чтении, забота о разном размере
блоков стирания и записи, забота о
периодическом рефреше
Однако задача равномерного распределения износа не обязательна, что зачастую приводит к экономии в дешевых изделиях. Такие флеш-карты памяти и USB-брелки быстро выйдут из строя при частой перезаписи. Если вам нужно часто записывать на флешку — старайтесь брать дорогие изделия с SLC-памятью и качественными контроллерами, а также старайтесь минимизировать запись в корневую директорию.
На дорогие NAND-контроллеры также может возлагаться задача «ускорения» микросхем флеш-памяти путем распределения данных одного файла по нескольким микросхемам. Время записи и чтения файла при этом сильно уменьшается.
Специальные файловые системы: зачастую флеш-память подключается в устройстве напрямую — без контроллера. В этом случае задачи контроллера должен выполнять программный NAND-драйвер в операционной системе. Чтобы не выполнять избыточную работу по равномерному распределению записи по страницам стараются эксплуатировать такие носители со специально придуманными файловыми системами и др.
Существует два основных применения флеш-памяти: как мобильный носитель информации и как хранилище программного обеспечения («прошивки») цифровых устройств. Зачастую эти два применения совмещаются в одном устройстве.
Флеш-память позволяет обновлять прошивку устройств в процессе эксплуатации.
Применение
NOR флеши — устройства энергонезависимой
памяти относительно небольшого объема
требующие быстрого доступа по случайным
адресам и с гарантией
Встраиваемая
память программ однокристальных
Стандартные микросхемы ПЗУ произвольного доступа для работы вместе с микропроцессором.
Специализированные
микросхемы начальной загрузки компьютеров
(POST и BIOS), процессоров ЦОС и
Микросхемы хранения среднего размера данных, например DataFlash. Обычно снабжаются интерфейсом SPI и упаковываются в миниатюрные корпуса. Типовые объемы — от сотен кБайт до технологического максимума.
Там где требуются рекордные объемы памяти — NAND флеш вне конкуренции.
В первую очередь это всевозможные мобильные носители данных и устройства требующие для работы больших объемов хранения. В основном это USB брелоки и карты памяти всех типов, а также мобильные медиаплееры.
Флеш память NAND типа позволила миниатюризировать и удешевить вычислительные платформы на базе стандартных операционных систем с развитым программным обеспечением. Их стали встраивать во множество бытовых приборов: сотовые телефоны и телевизоры, сетевые маршрутизаторы и точки доступа, медиаплееры и игровые приставки, фоторамки и навигаторы.
Высокая скорость чтения делает NAND память привлекательной для кэширования винчестеров. При этом часто используемые данные операционная система хранит на относительно небольшом твердотельном устройстве, а данные общего назначения записывает на дисковый накопитель большого объема.
Благодаря большой скорости, объёму и компактным размерам NAND память активно вытесняет из обращения носители других типов. Сначала исчезли дискеты и дисководы гибких магнитных дисков, ушли в небытие накопители на магнитной ленте. Магнитные носители практически полностью вытеснены из мобильных и медиа- применений. Сейчас флеш-память активно теснит винчестеры в ноутбуках и уменьшает долю записываемых оптических дисков.
Стандартизацией применения чипов флеш-памяти типа NAND занимается Open NAND Flash Interface Working Group (ONFI). Текущим стандартом считается спецификация ONFI версии 1.0, выпущенная 28 декабря 2006 года. Группа ONFI поддерживается конкурентами Samsung и Toshiba в производстве NAND-чипов: Intel, Hynix и Micron Technology.
В 2005 году Toshiba и SanDisk представили NAND-чипы объёмом 1 Гб, выполненные по технологии многоуровневых ячеек, где один транзистор может хранить несколько бит, используя разный уровень электрического заряда на плавающем затворе.
Компания Samsung в сентябре 2006 года представила 4-гигабайтный чип, выполненный по 40-нм технологическому процессу.
В конце 2007 года Samsung сообщила о создании первого в мире MLC (multi-level cell) чипа флеш-памяти типа NAND, выполненного по 30-нм технологическому процессу с ёмкостью чипа 8 Гб. В декабре 2009 года компанией начато производство этой памяти, но объёмом 4 Гб (32 Гбит).
В то же время, в декабре 2009 года, Toshiba заявила, что 64 Гб NAND память уже поставляется заказчикам, а массовый выпуск начался в первом квартале 2010 года.
16 июня 2010 года Toshiba объявила о выпуске первого в истории 128 Гб чипа, состоящего из 16 модулей по 8 Гб. Одновременно с ним в массовую продажу выходят и чипы в 64 Гб.
Для увеличения объёма в устройствах часто применяется массив из нескольких чипов. К 2007 году USB устройства и карты памяти имели объём от 512 Мб до 64 Гб. Самый большой объём USB-устройств составлял 4 терабайта.