Скорость записи и стирания флеш памяти. Что такое флэш-память? Типы карт памяти и Flash-накопителей

Всем доброго дня!
Сегодняшняя статья положит начало новому, небольшому циклу статей, посвященному хранению информации, различным типам памяти, способам записывания/считывания информации и всему, что с этим связано 😉 И начнем мы с устройства хорошо нам всем знакомой Flash-памяти.

Что из себя вообще представляет Flash-память? Да просто обычная микросхема, ничем внешне не отличающаяся от любой другой. Поэтому может возникнуть резонный вопрос – а что там внутри и как вообще происходят процессы сохранения/считывания информации.

Итак, сердцем многих устройств памяти является полевой транзистор с плавающим затвором. Гениальнейшее изобретение 70-х годов 20-го века. Его отличие от обычных полевых транзисторов заключается в том, что между затвором и каналом, прямо в диэлектрике, расположен еще один проводник – который и называют плавающим затвором. Вот как все это выглядит:

На рисунке мы видим привычные нам сток-исток-затвор, а также расположенный в диэлектрике дополнительный проводник. Давайте разберемся как же это устройство работает.

Создадим между стоком и истоком разность потенциалов и подадим положительный потенциал на затвор. Что тогда произойдет? Правильно, через полевой транзистор, от стока к истоку потечет ток. Причем величина тока достаточно велика для того, чтобы “пробить” диэлектрик. В результате этого пробоя часть электронов попадет на плавающий затвор. Отрицательно заряженный плавающий затвор создает электрическое поле, которое начинает препятствовать протеканию тока в канале, в результате чего транзистор закрывается. И если отключить питание транзистора, электроны с плавающего затвора никуда не денутся и его заряд останется неизменным на долгие годы.

Но, конечно же, есть способ разрядить плавающий затвор. Для этого надо всего лишь подать на “основной” затвор напряжение противоположного знака, которое и “сгонит” все электроны, в результате чего плавающий затвор останется не заряженным.

Собственно так и происходит хранение информации – если на затворе есть отрицательный заряд, то такое состояние считается логической единицей, а если заряда нет – то это логический ноль.

С сохранением информации разобрались, осталось понять как нам считать информацию из транзистора с плавающим затвором. А все очень просто. При наличии заряда на плавающем затворе его электрическое поле препятствует протеканию тока стока. Допустим при отсутствии заряда мы могли подавать на “основной” затвор напряжение +5В, и при этом в цепи стока начинал протекать ток. При заряженном плавающем затворе такое напряжение не сможет заставить ток течь, поскольку электрическое поле плавающего затвора будет ему мешать. В этом случае ток потечет только при напряжении +10В (к примеру =)). Таким образом, мы получаем два пороговых значения напряжения. И, подав, к примеру +7.5В мы сможем по наличию или отсутствию тока стока сделать вывод о наличии или отсутствии заряда на плавающем затворе. Вот таким образом и происходит считывание сохраненной информации.

Как все это связано с Flash-памятью? А очень просто – полевой транзистор с плавающим затвором является минимальной ячейкой памяти, способной сохранить один бит информации. И любая микросхема памяти состоит из огромного количества расположенных определенным образом транзисторов. И вот теперь пришло время рассмотреть основные типы Flash-памяти. А именно я бы хотел обсудить NOR и NAND память.

Оба этих типа памяти построены на основе транзисторов с плавающим затвором, которым мы сегодня уделили немало времени) А принципиальное отличие состоит в том, каким образом соединены эти транзисторы.

Конструкция NOR использует двумерную таблицу проводников. Проводники называют линией битов и линией слов. Все стоки транзисторов подключаются к линии битов, а все затворы к линии слов. Рассмотрим пример для лучшего понимания.

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

С NAND все несколько сложнее. Если возвращаться к аналогии с массивом, то ячейки NAND-памяти представляют собой трехмерный массив. То есть к каждой линии битов подключен не один, а сразу несколько транзисторов, что в итоге приводит к уменьшению количества проводников и увеличению компактности. Это как раз и является одним из главных преимуществ NAND-памяти. Но как же нам считать состояние определенного транзистора при такой структуре? Для понимания процесса рассмотрим схему:

Как видно из схемы, одна линия битов соответствует нескольким ячейкам. И важной особенностью является следующее: если хотя бы один из транзисторов закрыт, то на линии битов будет высокое напряжение. Вот смотрите:

Действительно, низкий уровень на линии битов будет только тогда, когда вся цепочка транзисторов окажется открытой (вспоминаем курс, посвященный полевым транзисторам 😉).

С этим вроде бы понятно, возвращаемся к нашему вопросу – как же считать состояние конкретного транзистора? А для этого недостаточно просто подать на линию слов (на затвор транзистора) пороговое напряжение и следить за сигналом на линии битов. Необходимо еще чтобы все остальные транзисторы были в открытом состоянии. А делается это так – на затвор нашего транзистора, состояние которого нам нужно считать, подается пороговое напряжение (как и в случае с NOR-памятью), а на затворы всех остальных транзисторов в этой цепочке подается повышенное напряжение, такое чтобы независимо от состояния плавающего затвора транзистор открылся. И тогда считав сигнал с линии битов мы узнаем в каком состоянии интересующий нас транзистор (ведь все остальные абсолютно точно открыты). Вот и все)

Такая вот получилась статейка сегодня) Разобрались мы с принципом работы и основными типами Flash, а также с устройством и принципом работы NAND и NOR-памяти. Надеюсь, что статья окажется полезной и понятной, до скорых встреч!

Флэш-память представляет собой тип долговечной памяти для компьютеров, у которой содержимое можно перепрограммировать или удалить электрическим методом. В сравнении с Electrically Erasable Programmable Read Only Memory действия над ней можно выполнять в блоках, которые находятся в разных местах. Флэш-память стоит намного меньше, чем EEPROM, поэтому она и стала доминирующей технологией. В особенности в ситуациях, когда необходимо устойчивое и длительное сохранение данных. Ее применение допускается в самых разнообразных случаях: в цифровых аудиоплеерах, фото- и видеокамерах, мобильных телефонах и смартфонах, где существуют специальные андроид-приложения на карту памяти. Кроме того, используется она и в USB-флешках, традиционно применяемых для сохранения информации и ее передачи между компьютерами. Она получила определенную известность в мире геймеров, где ее часто задействуют в промах для хранения данных по прогрессу игры.

Общее описание

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

Низкоуровневый доступ к данным

Способ доступа к данным, находящимся во флэш-памяти, сильно отличается от того, что применяется для обычных видов. Низкоуровневый доступ осуществляется посредством драйвера. Обычная RAM сразу же отвечает на призывы чтения информации и ее записи, возвращая результаты таких операций, а устройство флеш-памяти таково, что потребуется время на размышления.

Устройство и принцип работы

На данный момент распространена флэш-память, которая создана на однотранзисторных элементах, имеющих «плавающий» затвор. Благодаря этому удается обеспечить большую плотность хранения данных в сравнении с динамической ОЗУ, для которой требуется пара транзисторов и конденсаторный элемент. На данный момент рынок изобилует разнообразными технологиями построения базовых элементов для такого типа носителей, которые разработаны лидирующими производителями. Отличает их количество слоев, методы записи и стирания информации, а также организация структуры, которая обычно указывается в названии.

На текущий момент существует пара типов микросхем, которые распространены больше всего: NOR и NAND. В обоих подключение запоминающих транзисторов производится к разрядным шинам - параллельно и последовательно соответственно. У первого типа размеры ячеек довольно велики, и имеется возможность для быстрого произвольного доступа, что позволяет выполнять программы прямо из памяти. Второй характеризуется меньшими размерами ячеек, а также быстрым последовательным доступом, что намного удобнее при необходимости построения устройств блочного типа, где будет храниться информация большого объема.

В большинстве портативных устройств твердотельный накопитель использует тип памяти NOR. Однако сейчас все популярнее становятся приспособления с интерфейсом USB. В них применяется память типа NAND. Постепенно она вытесняет первую.

Главная проблема — недолговечность

Первые образцы флешек серийного производства не радовали пользователей большими скоростями. Однако теперь скорость записи и считывания информации находится на таком уровне, что можно просматривать полноформатный фильм либо запускать на компьютере операционную систему. Ряд производителей уже продемонстрировал машины, где винчестер заменен флеш-памятью. Но у этой технологии имеется весьма существенный недостаток, который становится препятствием для замены данным носителем существующих магнитных дисков. Из-за особенностей устройства флеш-памяти она позволяет производить стирание и запись информации ограниченное число циклов, которое является достижимым даже для малых и портативных устройств, не говоря о том, как часто это делается на компьютерах. Если использовать этот тип носителя как твердотельный накопитель на ПК, то очень быстро настанет критическая ситуация.

Связано это с тем, что такой накопитель построен на свойстве полевых транзисторов сохранять в «плавающем» затворе отсутствие или наличие которого в транзисторе рассматривается в качестве логической единицы или ноля в двоичной Запись и стирание данных в NAND-памяти производятся посредством туннелированных электронов методом Фаулера-Нордхейма при участии диэлектрика. Для этого не требуется что позволяет делать ячейки минимальных размеров. Но именно данный процесс приводит к ячеек, так как электрический ток в таком случае заставляет электроны проникать в затвор, преодолевая диэлектрический барьер. Однако гарантированный срок хранения подобной памяти составляет десять лет. Износ микросхемы происходит не из-за чтения информации, а из-за операций по ее стиранию и записи, поскольку чтение не требует изменения структуры ячеек, а только пропускает электрический ток.

Естественно, производители памяти ведут активные работы в направлении увеличения срока службы твердотельных накопителей данного типа: они устремлены к обеспечению равномерности процессов записи/стирания по ячейкам массива, чтобы одни не изнашивались больше других. Для равномерного распределения нагрузки преимущественно используются программные пути. К примеру, для устранения подобного явления применяется технология «выравнивания износа». При этом данные, часто подвергаемые изменениям, перемещаются в адресное пространство флеш-памяти, потому запись осуществляется по разным физическим адресам. Каждый контроллер оснащается собственным алгоритмом выравнивания, поэтому весьма затруднительно сравнивать эффективность тех или иных моделей, так как не разглашаются подробности реализации. Поскольку с каждым годом объемы флешек становятся все больше, необходимо применять все более эффективные алгоритмы работы, позволяющие гарантировать стабильность функционирования устройств.

Устранение проблем

Одним из весьма эффективных путей борьбы с указанным явлением стало резервирование определенного объема памяти, за счет которого обеспечивается равномерность нагрузки и коррекция ошибок посредством особых алгоритмов логической переадресации для подмены физических блоков, возникающих при интенсивной работе с флешкой. А для предотвращения утраты информации ячейки, вышедшие из строя, блокируются или заменяются на резервные. Такое программное распределение блоков дает возможность обеспечения равномерности нагрузки, увеличив количество циклов в 3-5 раз, однако и этого мало.

И другие виды подобных накопителей характеризуются тем, что в их служебную область заносится таблица с файловой системой. Она предотвращает сбои чтения информации на логическом уровне, например, при некорректном отключении либо при внезапном прекращении подачи электрической энергии. А так как при использовании сменных устройств системой не предусмотрено кэширование, то частая перезапись оказывает самое губительное воздействие на таблицу размещения файлов и оглавление каталогов. И даже специальные программы для карт памяти не способны помочь в данной ситуации. К примеру, при однократном обращении пользователь переписал тысячу файлов. И, казалось бы, только по одному разу применил для записи блоки, где они размещены. Но служебные области переписывались при каждом из обновлений любого файла, то есть таблицы размещения прошли эту процедуру тысячу раз. По указанной причине в первую очередь выйдут из строя блоки, занимаемые именно этими данными. Технология «выравнивания износа» работает и с такими блоками, но эффективность ее весьма ограничена. И тут не важно, какой вы используете компьютер, флешка выйдет из строя ровно тогда, когда это предусмотрено создателем.

Стоит отметить, что увеличение емкости микросхем подобных устройств привело лишь к тому, что общее количество циклов записи сократилось, так как ячейки становятся все меньше, поэтому требуется все меньше и напряжения для рассеивания оксидных перегородок, которые изолируют «плавающий затвор». И тут ситуация складывается так, что с увеличением емкости используемых приспособлений проблема их надежности стала усугубляться все сильнее, а class карты памяти теперь зависит от многих факторов. Надежность работы подобного решения определяется его техническими особенностями, а также ситуацией на рынке, сложившейся на данный момент. Из-за жесткой конкуренции производители вынуждены снижать себестоимость продукции любым путем. В том числе и благодаря упрощению конструкции, использованию комплектующих из более дешевого набора, ослаблению контроля за изготовлением и иными способами. К примеру, карта памяти "Самсунг" будет стоить дороже менее известных аналогов, но ее надежность вызывает гораздо меньше вопросов. Но и здесь сложно говорить о полном отсутствии проблем, а уж от устройств совсем неизвестных производителей сложно ожидать чего-то большего.

Перспективы развития

При наличии очевидных достоинств имеется целый ряд недостатков, которыми характеризуется SD-карта памяти, препятствующих дальнейшему расширению ее области применения. Именно поэтому ведутся постоянные поиски альтернативных решений в данной области. Конечно, в первую очередь стараются совершенствовать уже существующие типы флеш-памяти, что не приведет к каким-то принципиальным изменениям в имеющемся процессе производства. Поэтому не стоит сомневаться только в одном: фирмы, занятые изготовлением этих видов накопителей, будут стараться использовать весь свой потенциал, перед тем как перейти на иной тип, продолжая совершенствовать традиционную технологию. К примеру, карта памяти Sony выпускается на данный момент в широком диапазоне объемов, поэтому предполагается, что она и будет продолжать активно распродаваться.

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

Ferroelectric RAM (FRAM)

Технология ферроэлектрического принципа хранения информации (Ferroelectric RAM, FRAM) предлагается с целью наращивания потенциала энергонезависимой памяти. Принято считать, что механизм работы имеющихся технологий, заключающийся в перезаписи данных в процессе считываниям при всех видоизменениях базовых компонентов, приводит к определенному сдерживанию скоростного потенциала устройств. А FRAM - это память, характеризующаяся простотой, высокой надежностью и скоростью в эксплуатации. Эти свойства сейчас характерны для DRAM - энергонезависимой оперативной памяти, существующей на данный момент. Но тут добавится еще и возможность длительного хранения данных, которой характеризуется Среди достоинств подобной технологии можно выделить стойкость к разным видам проникающих излучений, что может оказаться востребованным в специальных приборах, которые используются для работы в условиях повышенной радиоактивности либо в исследованиях космоса. Механизм хранения информации здесь реализуется за счет применения сегнетоэлектрического эффекта. Он подразумевает, что материал способен сохранять поляризацию в условиях отсутствия внешнего электрического поля. Каждая ячейка памяти FRAM формируется за счет размещения сверхтонкой пленки из сегнетоэлектрического материала в виде кристаллов между парой плоских металлических электродов, формирующих конденсатор. Данные в этом случае хранятся внутри кристаллической структуры. А это предотвращает эффект утечки заряда, который становится причиной утраты информации. Данные в FRAM-памяти сохраняются даже при отключении напряжения питания.

Magnetic RAM (MRAM)

Еще одним типом памяти, который на сегодняшний день считается весьма перспективным, является MRAM. Он характеризуется довольно высокими скоростными показателями и энергонезависимостью. в данном случае служит тонкая магнитная пленка, размещенная на кремниевой подложке. MRAM представляет собой статическую память. Она не нуждается в периодической перезаписи, а информация не будет утрачена при выключении питания. На данный момент большинство специалистов сходится во мнении, что этот тип памяти можно назвать технологией следующего поколения, так как существующий прототип демонстрирует довольно высокие скоростные показатели. Еще одним достоинством подобного решения является невысокая стоимость чипов. Флэш-память изготавливается в соответствии со специализированным КМОП-процессом. А микросхемы MRAM могут производиться по стандартному технологическому процессу. Причем материалами могут послужить те, что используются в обычных магнитных носителях. Производить крупные партии подобных микросхем гораздо дешевле, чем всех остальных. Важное свойство MRAM-памяти состоит в возможности мгновенного включения. А это особенно ценно для мобильных устройств. Ведь в этом типе значение ячейки определяется магнитным зарядом, а не электрическим, как в традиционной флеш-памяти.

Ovonic Unified Memory (OUM)

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

Chalcogenide RAM (CRAM) и Phase Change Memory (PRAM)

Эта технология тоже базируется на основе когда в одной фазе вещество, используемое в носителе, выступает в качестве непроводящего аморфного материала, а во второй служит кристаллическим проводником. Переход запоминающей ячейки из одного состояния в другое осуществляется за счет электрических полей и нагрева. Такие чипы характеризуются устойчивостью к ионизирующему излучению.

Information-Multilayered Imprinted CArd (Info-MICA)

Работа устройств, построенных на базе такой технологии, осуществляется по принципу тонкопленочной голографии. Информация записывается так: сначала формируется двумерный образ, передаваемый в голограмму по технологии CGH. Считывание данных происходит за счет фиксации луча лазера на краю одного из записываемых слоев, служащих оптическими волноводами. Свет распространяется вдоль оси, которая размещена параллельно плоскости слоя, формируя на выходе изображение, соответствующее информации, записанной ранее. Начальные данные могут быть получены в любой момент благодаря алгоритму обратного кодирования.

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

Что такое Flash Memory?

Flash Memory/USB-накопитель или флэш-память - это миниатюрное запоминающее устройство, применимое в качестве дополнительного носителя информации и ее хранения. Устройство подключается к компьютеру или другому считывающему устройству через интерфейс USB.

USB-накопитель предназначен для многократного прочитывания записанной на нем информации в течение установленного срока эксплуатации, который обычно составляет от 10 до 100 лет. Производить же запись на флэш-память можно ограниченное количество раз (около миллиона циклов).

Флеш-память считается более надежным и компактным по сравнению с жесткими дисками (HDD), поскольку не имеет подвижных механических частей. Данное устройство довольно широко используется при производстве цифровых портативных устройств: фото и видеокамер, диктофонов и MP3-плееров, КПК и мобильных телефонов. Наряду с этим, Flash Memory используется для хранения встроенного ПО в различном оборудовании, таком как модемы, мини-АТС, сканеры, принтеры или же маршрутизаторы. Пожалуй, единственным недостатком современных USB-накопителей является их относительно малый объем.

История Flash Memory

Первая флеш-память появилась в 1984 году, ее изобрел инженер компании Toshiba Фудзио Масуокой (Fujio Masuoka), коллега которого Сёдзи Ариидзуми (Shoji Ariizumi) сравнил принцип действия данного устройства с фотовспышкой и впервые назвал его «flash». Публичная презентация Flash Memory состоялась в 1984 году на Международном семинаре по электронным устройствам, проходившем в Сан-Франциско, штат Калифорния, где данным изобретением заинтересовалась компанию Intel. Спустя четыре года ее специалисты выпустили первый флеш-процессор коммерческого типа. Крупнейшими производителями флэш-накопителей в конце 2010 года стали компания Samsung, занимающей 32% данного рынка и Toshiba - 17%.

Принцип работы USB-накопителя

Вся информация, записанная на Flash-накопитель и сохраненная в его массиве, который состоит из транзисторов с плавающим затвором, именуемыми ячейками (cell). В обычных устройствах с одноуровневыми ячейками (single-level cell), любая из них "запоминает" только один бит данных. Однако некоторые новые чипы с многоуровневыми ячейками (multi-level cell или triple-level cell) способны запомнить и больший объем информации. При этом на плавающем затворе транзистора должен использоваться различный электрический заряд.

Основные характеристики USB-накопителя

Объем представленных в настоящее время флэш-накопителей измеряется от нескольких килобайт до сотен гигабайт.

В 2005 году специалисты компаний Toshiba и SanDisk провели презентацию NAND-процессора, общий объем которого составил 1 Гб. При создании данного устройства они применили технологию многоуровневых ячеек, когда транзистор способен хранить несколько бит данных, используя различный электрический заряд на плавающем затворе.

В сентябре следующего года компания Samsung представила общественности уже 4-гигабайтный чип, разработанный на основе 40-нм технологического процесса, а в конце 2009 года, технологи Toshiba заявили о создании 64 Гб флэш-накопителя, который был запущен в массвое производство уже в начале следующего года.

Летом 2010-го состоялась презентация первого в истории человечества USB-накопителя объемом 128 Гб, состоящий из шестнадцати модулей по 8 Гб.

В апреле 2011 года компании Intel и Micron объявили о создании MLC NAND флэш-чипа на 8 Гбайт, площадью 118 мм, почти вполовину меньше аналогичных устройств, серийное производство которого стартовало в конце 2011 года.

Типы карт памяти и Flash-накопителей

Применяется он в основном в профессиональном видео- и фото-оборудовании, поскольку имеет довольно большие размеры 43х36х3,3 мм, в результате чего довольно проблематично установить слот для Compact Flash в мобильные телефоны или MP3-плееры. При этом карта считается не очень надежной, а также не обладает высокой скоростью обработки данных. Максимально допустимый объём Compact Flash в настоящее время достигает 128 Гбайт, а скорость копирования данных выросла до 120 Мбайт/с.

RS-MMC/Reduced Size Multimedia Card - карта памяти, которая в два раза по длине меньше стандартной карты MMC - 24х18х1,4 мм и весом около 6 гр. При этом сохранены все остальные характеристики и параметры обычной MMC-карты. Для использования карт RS-MMC необходимо использовать адаптер.

MMCmicro - миниатюрная карта памяти с размерами всего 14х12х1,1 мм и предназначенная для мобильных устройств. Для ее применения необходимо использовать стандартный слот MMC и специальный переходник.

Несмотря на очень схожие с ММС-картой параметры и размеры 32х24х2,1 мм, данную карту нельзя использовать со стандартным слотом ММС.

SDHC/SD High Capacity - это SD-карта памяти высокой ёмкости, известные современным пользователям как SD 1.0, SD 1.1 и SD 2.0 (SDHC). Данный устройства различаются максимально допустимым объемом данных, который можно на них разместить. Так предусмотрены ограничения по емкости в виде 4 Гб для SD и 32 Гб для SDHC. При этом SDHC-карта обратно совместима с SD. Оба варианта могут быть представлены в трех форматах физических размеров: стандартный, mini и micro.

microSD/Micro Secure Digital Card - это самое компактное по данным на 2011 год съёмное устройствами флеш-памяти, его размеры составляют 11х15х1 мм, что позволяет использовать его мобильных телефонах, коммуникаторах и т. д. Переключатель защиты от записи расположен на адаптере microSD-SD, а максимально возможный объём карты составляет 32 Гб.

Memory Stick Micro/M2 - карта памяти, формат которой конкурирует по размеру с microSD, но при этом преимущество остается за устройствами Sony.

Принципиальная схема построения устройства осталась неизменной с 1995 года, когда флэшки впервые начали производиться в промышленных масштабах. Если не углубляться в детали, USB флэш-карта состоит из трех ключевых элементов: * разъем USB -- хорошо знакомый каждому разъем, представляющий собой интерфейс между флэшкой и компьютерной системой, будь то система персонального компьютера, мультимедийного центра или даже автомагнитолы; * контроллер памяти -- очень важный элемент цепи. Осуществляет связь памяти устройства с разъемом USB и руководит передачей данных в обе стороны; * микросхема памяти -- самая дорогая и важная часть USB флэш-карты. Определяет объем хранимой на карте информации, быстроту чтения/записи данных. Что может меняться в этой схеме? Принципиально ничего, но современная индустрия предоставляет несколько вариантов такой схемы; комбинация разъемов eSATA и USB, два разъема USB.

1 -- USB-разъём; 2 -- микроконтроллер; 3 -- контрольные точки; 4 -- микросхема флэш-памяти; 5 -- кварцевый резонатор; 6 -- светодиод; 7 -- переключатель «защита от записи»; 8 -- место для дополнительной микросхемы памяти.

Принцип действия

Флэш-память хранит информацию в массиве транзисторов с плавающим затвором, называемых ячейками (англ. cell). В традиционных устройствах с одноуровневыми ячейками (англ. single-level cell, SLC), каждая из них может хранить только один бит. Некоторые новые устройства с многоуровневыми ячейками (англ. multi-level cell, MLC; triple-level cell, TLC ) могут хранить больше одного бита, используя разный уровень электрического заряда на плавающем затворе транзистора.

Типы флeш памяти

NOR

В основе этого типа флэш-памяти лежит ИЛИ-НЕ элемент (англ. NOR), потому что в транзисторе с плавающим затвором низкое напряжение на затворе обозначает единицу.

Транзистор имеет два затвора: управляющий и плавающий. Последний полностью изолирован и способен удерживать электроны до 10 лет. В ячейке имеются также сток и исток. При программировании напряжением на управляющем затворе создаётся электрическое поле и возникает туннельный эффект. Часть электронов туннелирует сквозь слой изолятора и попадает на плавающий затвор. Заряд на плавающем затворе изменяет «ширину» канала сток-исток и его проводимость, что используется при чтении.

Программирование и чтение ячеек сильно различаются в энергопотреблении: устройства флэш-памяти потребляют достаточно большой ток при записи, тогда как при чтении затраты энергии малы.

Для стирания информации на управляющий затвор подаётся высокое отрицательное напряжение, и электроны с плавающего затвора переходят (туннелируют) на исток.

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

NAND

В основе NAND-типа лежит И-НЕ элемент (англ. NAND). Принцип работы такой же, от NOR-типа отличается только размещением ячеек и их контактами. В результате уже не требуется подводить индивидуальный контакт к каждой ячейке, так что размер и стоимость NAND-чипа может быть существенно меньше. Также запись и стирание происходит быстрее. Однако эта архитектура не позволяет обращаться к произвольной ячейке.

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

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

Определение флеш-памяти

Флеш-память - это одна из разновидностей современных накопителей информации, в основе которой лежит технология электрического программирования, которая позволяет получить полностью законченное, с технологической точки зрения, решение для записи и хранения электронной информации.
Обычные пользователи применяют термин «флеш-память» для классификации большой категории устройств хранения информации, которые изготавливаются по этой технологии. Основными достоинствами этой категории накопителей данных являются:

— Маленькие габариты;
— Низкая стоимость;
— Отличная устойчивость к механическим повреждениям;
— Большой объем;
— Высокая скорость считывания данных;
— Маленькое потребление электроэнергии.

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

А что касается объема памяти, которой могут обладать современные флеш-накопители? Однозначного ответа на этот вопрос нет, поскольку всего несколько лет назад 128 гигабайт казались пределом, а уже в наши дни никого не удивляют флеш-накопители, способные вместить один терабайт информации. И это далеко не предел.

Немного истории

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

Принцип работы

Запись и хранение информации в электронном виде на флеш-накопителях происходит посредством регистрации и изменения электрического заряда светодиодных транзисторов. Этот процесс базируется на принципе туннельного эффекта, который происходит между источником электроэнергии и подвижным затвором транзистора. Для повышения эффективности этого процесса используют ускорение электронов. Считывание записанной информации осуществляется при помощи полевых транзисторов. Для реализации работы с большим количеством ячеек информации в конструкции флеш-памяти реализованы специальные элементы. Небольшие физические размеры накопителей этого класса и большой объем памяти достигаются благодаря маленьким размерам всех электронных элементов, входящих в состав этих устройств.

NOR- и NAND-приборы

Эти элементы различаются в зависимости от метода, который заложен в основу реализации большого массива источников хранения электрических зарядов, а также технологией записи и считывания информации. Приборы категории NOR создаются на базе двухмерной полупроводниковой матрицы, в месте пересечения которых используется по одной ячейке. В процессе записи и считывания электронной информации один выход ячейки контактирует с транзистором, а второй - с затвором столбцов. Исток контактирует с подложкой, выступающей связующим звеном для всех элементов флеш-накопителя. Подобная конструкция позволяет подавать питание на один транзистор, в котором хранится необходимая часть информации.

В отличие от структуры NOR, приборы класса NAND работают по принципу трехмерного массива. Накопители с этими приборами создаются на том же типе матрицы с тем лишь исключением, что в месте пересечения транзисторов базируется не одна, а столбец последовательных ячеек. Таким образом, в одном пересечении может находиться большое количество затворных цепей, что позволяет существенно увеличить количество элементов, входящих в основу накопителей информации. Однако это приводит к существенному усложнению алгоритма доступа к электронным элементам, которые хранят электронный заряд, а также процессу записи и считывания информации. Тем не менее несмотря на более сложную конструкцию, флеш-накопители, разработанные на этих приборах, обладают существенно большим объемом.

SLC- и MLC-приборы

Некоторые устройства, которые используются при производстве флеш-накопителей данных, способны одновременно хранить несколько бит информации вместо одного. Это достигается благодаря увеличению количества зарядов, которые одновременно может хранить плавающий затвор транзисторов. Такие приборы получили название многобитовые или многоуровневые, а в технической документации они обозначаются как MLC. Стоит отметить, что несмотря на преимущества в работе, они обладают более низкой стоимостью, однако, есть и негативная сторона, например, меньший ресурс циклов перезаписи, что значительно снижает их срок службы.

Аудиопамять

По мере развития технологического прогресса и изобретения MLC-приборов, технические специалисты пришли к идее преобразования аналогового сигнала в электрический, с последующей его записью в ячейку флеш-памяти. Эта идея была реализована на практике, а наиболее ярким примером являются различные детские игрушки, способные воспроизводить звуки.

Технологические ограничения

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

Ресурс записи и хранения информации

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

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