Тарифы Услуги Сим-карты

Что такое Flash Memory? Что такое флеш-память? Принцип работы и устройство флеш-памяти

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

Окунувшись в историю

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

Не прошло и нескольких лет с момента изобретения, а мировые гиганты ИТ-индустрии быстро нашли применение новому изобретению, поставив производство на конвейер.

Не вся память относится к «флеш»

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

  1. Оперативная память, которая работает по принципу «электрической емкости». Миллионы конденсаторов, удерживая заряд в оперативной памяти, являются хранителями информации. При отключении подачи электричества на устройство конденсаторы разряжаются, теряя информацию безвозвратно.
  2. Постоянная память. Информация на носителе сохраняется путем физического или химического воздействия. Примером служит оптический DVD-диск, информация на который записывается путем прожигания лазером микроскопических дырочек на поверхности пластика.
  3. Условно-постоянная энергонезависимая память. Сюда относятся флеш-память, магнитные жесткие диски, дискеты, видеопленка и прочие носители, которые умеют удерживать магнитный или электрический заряд при отсутствии постоянного источника электроэнергии.

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

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

Как много производителей устройств

На рынке можно увидеть, что нужная флеш-память представлена сразу несколькими производителями. Имея практически одинаковые характеристики, накопители значительно отличаются в цене. Неужели самая дорогая покупка окажется самой лучшей? Не всегда! Часто покупателю приходится переплачивать за бренд, сервис и гарантию.

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

О ценах на устройства флеш

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

Что нужно знать о маркировках флеш-накопителей

Раз речь зашла о маркировке накопителей, при покупке необходимо обращать внимание на цифры и надписи, указанные на корпусе флеш-устройств.

  1. Обязательно должно присутствовать название компании-производителя или её логотип.
  2. На носителе должен быть написан объем флеш-памяти.
  3. На корпусе должен быть указан класс флеш-устройства. Часто производители модулей USB класс указывают на упаковке товара, что не запрещается законодательством.

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

Скорость пропорциональна цене, но не эффективности

Чем выше класс флеш-памяти, тем выше его скорость записи, и тем больше цена. А стоит ли покупать самую быструю память?

  1. Нулевой класс. Скорость записи не менее 0,6 Мб в секунду. В магазинах можно купить, не увидев отсутствие маркировки. Подойдет для хранения документации.
  2. Классы 2 и 4, со скоростями записи 2 и 4 Мб в секунду соответственно, тоже относятся в раздел офисных и предназначены для хранения и переноса документации.
  3. Шестой и восьмой классы со скоростью 6 и 8 Мб в секунду будут интересны всем покупателям, работающим с фото, музыкой, видео. Эти типы флеш-памяти раскрывают потенциал в работе с мультимедиа.
  4. Десятый класс и выше, включая Ultra, показывают скорости записи свыше 10 Мб в секунду. Применяются в работе с мультимедиа, в качестве дополнительных накопителей для рабочих станций, использовании в качестве оперативной памяти. Там, где критична скорость чтения и записи на носитель информации.

Серьезные бренды, такие как Pretec и Corsair, делают высокоскоростные устройства с возможностью записи порядка 25 Мб в секунду, маркируя их восьмым или десятым классом. Цена на модули очень высокая, но в мире ИТ такие бренды очень уважаются пользователями.

Каковы разные объемы флеш-памяти

Ещё один критерий, от которого зависит цена на накопитель, - объем флэш-памяти. Пусть, технологии не стоят на месте, но всё-таки существуют некоторые пределы. Когда для увеличения объема памяти необходимо изменить техпроцесс, возникает дилемма - сохранив низкую цену, остановиться на достигнутом результате или развиваться дальше, ища богатых покупателей. В мире наступило некоторое затишье - покупателям предлагают купить карты памяти с максимальным объемом в 64 гигабайта, при большом желании, под заказ можно стать владельцем 128 Гб и 256 Гб, но для этого придется сильно раскошелиться. Неизвестно, сколько времени потребуется на переход к новым технологиям и доступность на рынке карт большого объема, но известно одно - 64 Гб вполне достаточно, чтобы удовлетворить любую задачу рядового пользователя.

Чудо-зверь, имеющий большое будущее

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

Как сэкономить на усовершенствовании компьютера

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

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

Какому бренду отдать предпочтение

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

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

Найдя несколько требуемых вариантов, поинтересоваться у продавца, как решаются вопросы при поломке устройства, существует ли гарантийная замена. Флеш-память относится к расходным материалам и не подлежит ремонту - об этом нужно знать до покупки. Положительные отзывы заслуживают производители Corsair, Kingston, OCZ, Pretec, Silicon Power, Transcend и IBM.

Как обезопасить себя от потери информации с флеш-носителя

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

  1. Физическая поломка модулей. Пластиковые флеш-карты сломать очень легко, а восстановить невозможно, поэтому при покупке нужно обратить внимание на металлические флешки либо пользоваться очень аккуратно.
  2. Влага способна уничтожить накопитель. Стоит обратить внимание на влагозащищенные носители, если существует вероятность попадания воды на память.
  3. Заражение флеш-памяти вирусами. Порой восстановить информацию оказывается достаточно сложно, поэтому стоит обратить внимание на устройства, имеющие физическую защиту от записи в виде переключателя - это гарантированно не даст вирусам ни единого шанса.

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

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

Что такое флеш-память? | Флеш-память (на англ. Flash Memory ) или флеш-накопитель - вид твердотельной полупроводниковой энергонезависимой и перезаписываемой памяти.

Данный вид памяти может быть прочитан большое количество раз в пределах срока хранения информации, обычно от 10 до 100 лет. Но производить запись в память можно лишь ограниченное число раз (обычно в районе миллиона циклов). В основном в мире распространена флеш память, выдерживающая около ста тысяч циклов перезаписи и это гораздо больше, чем способна выдержать обычная дискета или диск CD-RW.
В отличие от накопителей на жестких дисках (HDD), флеш-память не содержит подвижных механических частей, и поэтому считается более надёжным и компактным видом носителя информации.
Так, благодаря своей компактности, относительной дешевизне и очень низкому энергопотреблению, флеш-накопители широко применяется в цифровом портативном оборудовании – в видео- и фотокамерах, в диктофонах, в MP3-плеерах, в КПК, в мобильных телефонах, смартфонах и коммуникаторах. Более того, данный вид памяти применяется для хранения встроенного ПО в различном оборудовании (модемы, мини-АТС, сканеры, принтеры, маршрутизаторы).
В последнее время широкое распространение получили флеш-накопители с USB входом (обычно говорят «флешка», USB-диск), вытеснившие дискеты и CD-диски.
В наше время основным недостатком устройств на базе флеш-накопителей, является очень высокое соотношение цена-объём, намного превышающий в сравнении с жесткими дисками в 2–5 раз. Поэтому объёмы флеш-дисков не очень велики, но в этих направлениях ведутся работы. Удешевляя технологический процесс и под действием конкуренции, уже многие фирмы заявили о выпуске SSD-дисков объёмом 512 ГБ и более. Например, в феврале 2011 года компания OCZ Technology предложила PCI-Express SSD-накопитель ёмкостью 1,2 ТБ, и позоляющий производить 10 млн. циклов на запись.
Современные SSD-накопители разрабатываются на базе многоканальных контроллеров, обеспечивающих параллельное чтение или запись сразу из нескольких микропроцессоров флеш-памяти. В следствие этого уровень производительности увеличился во столько раз, что ограничивающим фактором стала пропускная способность интерфейса SATA II.

КАК РАБОТАЕТ ФЛЕШ-ПАМЯТЬ

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

NOR ФЛЕШ-ПАМЯТЬ (NOR FLASH MEMORY)

В основе данного типа флеш-памяти лежит алгоритм ИЛИ-НЕ (на англ. NOR), так как в транзисторе с плавающим затвором слишком малое напряжение на затворе обозначает единицу.
Данный тип транзистора состоит из двух затворов: плавающего и управляющего. Первый затвор полностью изолирован и имеет возможность удерживать электроны до десяти лет. Ячейка также состоит из стока и истока. При подаче напряжения на управляющий затвор образуется электрическое поле и возникает так называемый туннельный эффект. Большая часть электронов переносится (туннелирует) через слой изолятора и проникает на плавающий затвор. Заряд на плавающем затворе транзистора изменяет «ширину» сток-исток и проводимость канала, что используется при чтении.
Запись и чтение ячеек очень сильно различаются в энергопотреблении: так, флеш-накопители потребляют больше тока при записи, чем при чтении (потребляется очень мало энергии).
Для удаления (стирания) данных на управляющий затвор подаётся достаточно высокое отрицательное напряжение, что приводит к обратному эффекту (электроны с плавающего затвора с помощью туннельного эффекта переходят на исток).
В NOR-архитектуре существует необходимость подводить к каждому транзистору контакт, что сильно увеличивает размеры процессора. Эта проблема решается с помощью новой NAND-архитектуры.

NAND ФЛЕШ-ПАМЯТЬ (NAND FLASH MEMORY)

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

ИСТОРИЯ ФЛЕШ-НАКОПИТЕЛЕЙ

Впервые флеш-память была изобретена в 1984 году инженером Фудзио Масуокой (Fujio Masuoka) работающего в то время в компании Toshiba. Название «flash» было придумано его коллегой Фудзио, Сёдзи Ариидзуми (Shoji Ariizumi), так как процесс стирания данных из памяти напомнил ему фотовспышку (на англ. flash). Фудзио представил свою разработку на Международном семинаре по электронным устройствам (International Electron Devices Meeting), в Сан-Франциско, в Калифорнии. Компанию Intel заинтересовало данное изобретение и через четыре года в 1988 году она выпустила первый коммерческий флеш-процессор NOR-типа.
NAND-архитектура флеш-памяти была анонсирована спустя год компанией Toshiba в 1989 году на Международной конференции построения твердотельных схем (International Solid-State Circuits Conference). У NAND-чипа была больше скорость записи и меньше площадь схемы.
В конце 2010 года, лидерами по производству флеш-накопителей являются Samsung (32% рынка) и Toshiba (17% рынка).
Стандартизацией процессоров флеш-памяти NAND-архитектуры занимается группа ONFI (NAND Flash Interface Working Group). Настоящим стандартом считается спецификация ONFI 1.0, выпущенная 28 декабря 2006 года. Стандартизацию ONFI при производстве NAND-процессоров поддерживают такие компании, как Samsung, Toshiba, Intel, Hynix и др.

ХАРАКТЕРИСТИКИ ФЛЕШ-НАКОПИТЕЛЕЙ

В настоящее время объём флеш-накопителей измеряется от килобайт до сотен гигабайт.

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

В сентябре 2006 года компания Samsung представила 4-гигабайтный чип, изготовленный по 40-нм технологическому процессу.

В конце 2007 года Samsung известила о создании первого в мире NAND-чипа, использующего технологию многоуровневых ячеек, выполненного уже по 30-нм технологическому процессу с ёмкостью накопителя 8 Гб.

В декабре 2009 года, компания Toshiba заявила, что 64 Гб NAND-чип уже поставляется заказчикам и массовый выпуск начался в первом квартале 2010 года.

16 июня 2010 года Toshiba представила первый в истории 128 Гб процессор, состоящий из шестнадцати модулей по 8 Гб.
Для повышения объёма флеш-памяти, в устройствах часто применяется комплексный массив, состоящий из нескольких процессоров.

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

ВИДЫ И ТИПЫ КАРТ ПАМЯТИ И ФЛЕШ-НАКОПИТЕЛЕЙ

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

MMC (на англ. Multimedia Card ): карта в формате MMC имеет небольшой размер - 24х32х1,4 мм. Разработана совместно компаниями SanDisk и Siemens. MMC содержит контроллер памяти и обладает высокой совместимостью с устройствами самого различного типа. В большинстве случаев карты MMC поддерживаются устройствами со слотом SD.

RS-MMC (на англ. Reduced Size Multimedia Card ): карта памяти, которая вдвое меньше по длине стандартной карты MMC. Её размеры составляют 24х18х1,4 мм, а вес - порядка 6 гр., все остальные характеристики и параметры не отличаются от MMC. Для обеспечения совместимости со стандартом MMC при использовании карт RS-MMC нужен адаптер.

DV-RS-MMC (на англ. Dual Voltage Reduced Size Multimedia Card ): карты памяти DV-RS-MMC с двойным питанием (1,8 и 3,3 В) отличаются пониженным энергопотреблением, что позволит работать мобильному телефону немного дольше. Размеры карты совпадают с размерами RS-MMC, 24х18х1,4 мм.

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

SD Card (на англ. Secure Digital Card ): поддерживается фирмами SanDisk, Panasonic и Toshiba. Стандарт SD является дальнейшим развитием стандарта MMC. По размерам и характеристикам карты SD очень похожи на MMC, только чуть толще (32х24х2,1 мм). Основное отличие от MMC - технология защиты авторских прав: карта имеет криптозащиту от несанкционированного копирования, повышенную защиту информации от случайного стирания или разрушения и механический переключатель защиты от записи. Несмотря на родство стандартов, карты SD нельзя использовать в устройствах со слотом MMC.

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

miniSD (на англ. Mini Secure Digital Card ): От стандартных карт Secure Digital отличаются меньшими размерами 21,5х20х1,4 мм. Для обеспечения работы карты в устройствах, оснащённых обычным SD-слотом, используется адаптер.

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

Memory Stick Duo : данный стандарт памяти разрабатывался и поддерживается компанией Sony. Корпус достаточно прочный. На данный момент - это самая дорогая память из всех представленных. Memory Stick Duo был разработан на базе широко распространённого стандарта Memory Stick от той же Sony, отличается малыми размерами (20х31х1,6 мм).

Memory Stick Micro (M2) : данный формат является конкурентом формата microSD (по размеру), сохраняя преимущества карт памяти Sony.

xD-Picture Card : карта используются в цифровых фотоаппаратах фирм Olympus, Fujifilm и некоторых других.

На сегодня производители выпускают накопители на флэш-памяти нескольких типов: это карты Compact Flash , SmartMedia , MultiMedia Card , SecureDigital Card , Memory Stick и USB -ключи.

ATA Flash . Первыми накопителями на флэш-памяти, появившимися рынке, были карты ATA Flash . Эти накопители изготавливаются в виде стандартных карт PC Card . Помимо микросхем флэш-памяти в них устанавливается АТА-контроллер, и при работе они эмулируют обычный IDE -диск. Интерфейс этих карт параллельный. Карты ATA Flash не получили широкого распространения и в настоящее время используются крайне редко.

Compact Flash . Карты Compact Flash (CF ) были предложены компанией SanDisk в качестве более компактной и удобной в работе альтернативы картам ATA Flash . Поэтому разработчики стандарта CF предусмотрели возможность работы этих карт как устройств PC Card или как IDE -устройств. В первом случае карты работают как обычные PC Card устройства и их интерфейс «превращается» в шину PC Card . Во втором - как жесткие IDE -диски и их интерфейс работает как АТА-шина.

Карты CF впервые появились в 1994 г. Все карты этого типа имеют 50-контактный параллельный интерфейс. Кстати, существуют карты CF двух типов - Туре I и Туре II . Карты типа Туре II на два миллиметра толще и появились только потому, что раньше корпуса карт Туре I не позволяли разместить внутри флэш-память большого объема для изготовления вместительных носителей CF . В настоящее время такой необходимости нет и карты Туре II постепенно уходят с рынка. Отметим, что в накопители для карт Туре II можно устанавливать карты Туре I , тогда как обратное невозможно.

Среди флэш-карт бесспорным лидером по производительности была CF -карта Transcend Ultra Performance 25 x CompactFlash 256 Мбайт, которую можно по праву считать эталоном скорострельности современных флэш-накопителей. Скорость последовательной/случайной записи у этой флэш-карты достигает 3.6/0.8 Мбайт/с, скорость чтения - 4,0/3,7 Мбайт/с.

Скорость работы CF -карт замедляется с увеличением объема, что хорошо видно на примере флэш-карт 512 Мбайт. Двукратный рост емкости приводит к снижению производительности на 30%. за исключением скорости случайной записи, которая выросла в 2.5 раза, - это выглядит довольно странно и неожиданно.

Скоростные характеристики CF -карт так же сильно зависят от производителя. У Kingston CompactFlash 256 Мбайт - низкая скорость записи (последовательная/случайная запись - 1.4/0.3 Мбайт/с), но по скорости чтения она была лидером (4.4/3,8 Мбайт/с). Карта PQI Hi - Speed Compact Flash 256 Мбайт продемонстрировала среднюю производительность в обоих случаях: запись - 2.1/0.7 Мбайт/с, чтение - 3.8/3,3 Мбайт/с. Карты SanDisk CompactFlash 256 Мбайт и SanDisk CompactFlash 512 Мбайт работали очень медленно: запись - 1,1/0,2 и 0,9/0,5 Мбайт/с, чтение - 2,3/2,1 и 1,8/1,7 Мбайт/с. А карта 256 Мбайт записывала и считывала данные одинаково хорошо.

Если сравнивать CF -карты с накопителями других типов, то окажется, что флэш-память - совсем на такая медленная, как это принято считать! По производительности самые быстрые образцы флэш-памяти (в качестве эталона возьмем карту Transcend Ultra Performance 25х CompactFlash 256 Мбайт) сравнимы с Iomega Zip 750 Мбайт, а по скорости последовательной записи даже обгоняют этот накопитель более чем в 1,5 раза! По скорости последовательной записи флэш-память обгоняет диски CD - RW в 2 раза, по скорости последовательного чтения - на 10%! Флэш-память выигрывает у МО-дисков по скорости последовательной записи - в 2 раза - и случайного чтения - на 10%, однако отстает по скорости последовательного чтения и случайной записи - на 20%. Флэш-память отстает по скорости последовательной записи от DVD -дисков (при «прожигании» в режиме 4х) - в 1,4 раза.

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

SmartMedia . Конструкция карт SmartMedia (SM ) чрезвычайно проста. В карте SM нет встроенного контроллера интерфейса и по сути - это одна или две микросхемы флэш-памяти, «упакованные» в пластиковый кожух. Стандарт SM был разработан компаниями Toshiba и Samsung в 1995 г. Интерфейс карт SM - параллельный, 22-контактный, но из них для передачи данных используется только восемь линий.

MultiMedia Card . Карты Multi - Media Card (MMC ) имеют 7-контактный последовательный интерфейс, который может работать на частоте до 20 МГц. Внутри пластикового корпуса карты размещается микросхема флэш-памяти и контроллер ММС-интерфейса. Стандарт ММС предложен в 1997 г. компаниями Hitachi , SanDisk и Siemens .

SecureDigital Card . SecureDigi - tal Card (SD ) - самый молодой стандарт флэш-карт: он был разработан в 2000 г. компаниями Matsushita , SanDisk и Toshiba . Фактически SD - это дальнейшее развитие стандарта ММС, поэтому карты ММС можно устанавливать в накопители SD (обратное будет неверным). Интерфейс SD - 9-контактный, последовательно-параллельный (данные могут передаваться по одной, двум или четырем линиям одновременно), работает на частоте до 25 МГц. Карты SD оснащаются пе реключателем для защиты их содержимого от записи (стандартом также предусмотрена модификация без такого переключателя).

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

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

Что же касается USB -флэш-памяти, то это, несомненно, более удобное решение для переноса данных, чем флэш-карты, - не требуется дополнительный флэш-накопитель. Однако производительность протестированных накопителей этого типа - Transcend JetFlash 256 Мбайт и Transcend JetFlashA 256 Мбайт - ограничивалась низкой пропускной способностью интерфейса USB 1.1. поэтому их показатели в тестах на скорость работы были довольно скромными. Если USB -флэш-память оснастить быстрым интерфейсом USB 2.0, то по «скорострельности» эти накопители, конечно, не уступят лучшим флэш-картам.

Интересно отметить, что по скорости последовательной записи флэш-память превосходит Iomega Zip 750, диски CD - RW и МО-носители и уступает только DVD -дискам. Это лишний раз подчеркивает, что разработчики флэш-памяти в первую очередь стремились увеличить скорость последовательной записи, поскольку флэш-память изначально предназначена для использования в цифровых фотокамерах, где прежде всего важен этот показатель.

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

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

А само устройство правильно называется USB-флеш-накопитель .

Но это на серьезном, «компьютерном» языке. А среди обычных пользователей - просто флешка.

Как правило, она имеет маленький колпачок, который защищает ее видимую «рабочую» часть (основной «мозг» скрыт внутри корпуса).

Колпачок может и отсутствовать: тогда металлический разъем «задвигается» внутрь корпуса с помощью специального ползунка.

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

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

Стоит кое-что сказать и о содержании устройства, а не только о его форме. Вот, например, почему у такой маленькой полезной штучки такое сложное имя - USB-флеш-накопитель?

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

А вот со словом «флеш» надо разобраться. В переводе с английского оно значит «вспышка».

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

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

Преимущества флешки

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

Записать на нее можно так же легко и быстро, как скопировать информацию из одной папки в другую.

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

Современные флеш-накопители способны «запоминать» очень большой объем данных - до одного терабайта (1024 ГБ). Кроме того, как уже говорилось, они многоразовые (способны перезаписывать информацию сотни и тысячи раз).

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

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

Для флеш-памяти совершенно безвредно многократное и частое подключение к компьютеру. Однако стоит обратить внимание на такой момент как безопасность извлечения устройства.

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

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

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

Недостатки

  • Срок «жизни» флешки 5-10 лет, то есть число записей и удалений ограничено. При этом скорость записи снижается со временем.
  • Чувствительность к электростатическому разряду. Повреждение электрическим током может привести к «перегоранию» без возможности восстановления. Но это, скорее, вопрос исправности розеток в доме или в офисе и правильности сборки отдельных частей компьютера.
  • Намокание тоже может быть губительно. Но, как правило, только в тех случаях, если была попытка подключить еще мокрое устройство. Если же случайно попавшую под дождь флешку оставить на несколько суток для просыхания, то, скорее всего, она будет работать исправно.
  • Еще некоторые пользователи жалуются на то, что маленький колпачок от флешки постоянно теряется. Но этот момент, конечно, трудно отнести к серьезным недостаткам. В конце концов, сегодня есть много вариантов и без отдельных деталей.

Карта памяти (flash-карта)

Карта памяти (или флеш-карта) - это устройство для накопления и хранения информации. Используется она в основном в портативной цифровой технике. Предусмотрена в большинстве моделей современных телефонов и фотоаппаратов.

Бывают они разных физических размеров - от 32 до 15 миллиметров.

Для самых маленьких флеш-карт есть специальные переходники (адаптеры). Благодаря им можно вставлять такие устройства в обычные разъемы для больших карт.

Еще карты памяти отличаются скоростью записи и чтения (воспроизведения записанного), объемом памяти и некоторыми дополнительными характеристиками. Так, некоторые из них имеют ограничение на чтение, запись и удаление информации. Это так называемые карты с защищенной памятью.

Как открыть флеш-карту на компьютере

Часто данные с карты памяти - фотографии, видео или музыку - требуется перенести на компьютер для сохранения, обработки или просто удобства просмотра (или прослушивания) материала. Есть два способа сделать это.

Первый, наиболее простой - через специальный кабель (шнур) , соединяющий портативное устройство и компьютер через разъем USB.

Такой кабель чаще всего поставляется в комплекте с устройством. Да и купить его отдельно не проблема. Стоит он дешево, удобен в использовании, места занимает мало. Главное - правильно его подобрать.

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

В современных ноутбуках есть специальное отверстие для флеш-карт. Если на Вашем компьютере такой разъем отсутствует, не огорчайтесь. Сейчас можно приобрести специальное устройство - кардридер (card reader).

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

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

В основе любой flash-памяти лежит кристалл кремния, на котором сформированы не совсем обычные полевые транзисторы. У такого транзистора есть два изолиро­ванных затвора: управляющий (control) и плавающий (floating). Последний спо­собен удерживать электроны, то есть заряд. В ячейке, как и у любого полевого транзистора, есть сток и исток (рис. 4.1). В процессе записи на управляющий затвор подается положительное напряжение и часть электронов, движущихся от стока к истоку, отклоняется к плавающему затвору. Некоторые из электронов преодоле­вают слой изолятора и проникают (диффундируют) в плавающий затвор. В нем они могут оставаться в течение многих лет.

Концентрация электронов в области плавающего затвора определяет одно из двух устойчивых состояний транзистора - ячейки памяти. В первом, исходном, состоя­нии количество электронов на плавающем затворе мало, а пороговое напряжение открытия транзистора относительно невысоко (логическая единица). Когда на плавающий затвор занесено достаточное количество электронов, транзистор ока­зывается во втором устойчивом состоянии. Напряжение открытия его резко уве­личивается, что соответствует логическому нулю. При считывании измеряется

Рис. 4.1. Ячейка flash-памяти

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

Время хранения заряда очень велико и измеряется годами, но все же ограниче­но. Законы термодинамики и диффузии гласят, что концентрация электронов в разных областях рано или поздно выровняется.

По той же причине ограничено количество циклов записи-перезаписи: от ста тысяч до нескольких миллионов. Со временем неизбежно происходит деграда­ция самого материала и р-п-переходов. Например, карты Kingston Compact Flash рассчитаны на 300 ООО циклов перезаписи. Transcend Compact Flash - на

1 ООО ООО, а flash-диск Transcend 32 Gb USB – всего на 100 ООО.

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

Память NOR (ИЛИ-НЕ) позволяет обращаться к ячейкам по одной. К каждой ячейке подходит отдельный проводник. Адресное пространство NOR-памяти позволяет работать с отдельными байтами или словами (каждое слово содержит

2 байта). Такая архитектура накладывает серьезные ограничения на максималь­ный объем памяти на единице площади кристалла. Память NOR сегодня используется лишь в микросхемах BIOS и других ПЗУ малой емкости, например в сотовых телефонах.

В памяти архитектуры NAND (И-НЕ) каждая ячейка оказывается на пересече­нии «линии бит» и «линии слов». Ячейки группируются в небольшие блоки по аналогии с кластером жесткого диска. И считывание, и запись осуществляются лишь целыми блоками или строками. Все современные съемные носители по­строены на памяти NAND.

Крупнейшими производителями NAND-чипов являются компании Intel, Micron Technology, Sony и Samsung. Ассортимент выпускаемых чипов довольно велик, а обновление его происходит несколько раз в год.

Контроллеры

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

Контроллеры разрабатываются и выпускаются под совершенно определенные микросхемы flash-памяти. Способ адресации ячеек конструктивно заложен в кон­троллере. Данные при записи в микросхему flash-памяти располагаются опреде­ленным способом, меняющимся от модели к модели. Производители эти тонкости держат в секрете и, по всей видимости, раскрывать не планируют. Очевидно, мик­ропрограмм контроллеров создается значительно больше, чем самих моделей кон­троллеров. Микропрограмма контроллера (прошивка) и таблица трансляции ад­ресов (транслятор) записываются в служебную область flash-памяти. Именно эту область контроллер начинает считывать сразу после подачи на него питания. Кро­ме собственно адресации ячеек, контроллер выполняет ряд других функций: функ­ции контроля bad-секторов, коррекции ошибок (ЕСС - error check and correct) и равномерности износа ячеек (wear leveling).

Технологической нормой при изготовлении микросхем памяти считается наличие в них в среднем до 2 % нерабочих ячеек. Со временем их количество может увели­чиваться, поэтому, как и в винчестерах, во flash-памяти предусмотрен резервный объем. Если появляется дефектный сектор, контроллер в процессе форматиро­вания или записи подменяет его адрес в таблице размещения файлов адресом сектора из резервной области. Коррекция осуществляется контроллером, но реа­лизуется на уровне файловой системы конкретного носителя.

Из-за ограниченного ресурса ячеек (порядка нескольких миллионов циклов чтения/ записи для каждой) в контроллер заложена функция учета равномерности износа. Чтобы запись информации осуществлялась равномерно, свободное пространство условно разбивается на участки, и для каждого из них учитывается количество операций записи. Статистика циклов заносится в скрытую служебную область памяти, и за этими сведениями контроллер периодически обращается к ней. На ад­ресацию это не влияет.

Конструкция flash-диска USB

Несмотря на разнообразие корпусов, все flash-диски USB устроены одинаково. Если половинки корпуса соединены защелками, они обычно легко разъединяются. Водонепроницаемые или ультрамодные корпусы приходится вскрывать разру­шающими методами, например разрезать.

На плате внутри flash-диска USB (рис. 4.2) обязательно присутствуют две микро­схемы: чип памяти и контроллер. На обеих нанесена заводская маркировка. Иногда плата несет два чипа flash-памяти, которые работают в паре. Обвязка микросхем состоит из нескольких резисторов и диодов, стабилизатора питания и кварцевого резонатора. В последнее время стабилизатор все чаще встраивается непосред­ственно в контроллер и количество навесных элементов сокращается до минимума. Кроме того, на плате могут находиться светодиодный индикатор и миниатюрный переключатель для защиты от записи.

Рис. 4.2. Устройство flash-диска

Разъем USB припаян непосредственно к плате. Места пайки контактов во многих моделях являются довольно уязвимыми, поскольку на них приходится механиче­ская нагрузка при подключении и отключении устройства.

Виды и конструкция карт памяти

Многие компании время от времени предлагали пользователям разные конструк­ции карт памяти. За редкими исключениями все они несовместимы между собой по количеству и расположению контактов и электрическим характеристикам, Flash-карты бывают двух типов: с параллельным (parallel) и последовательным (serial) интерфейсом.

В табл. 4.1 перечислены 12 основных типов карт памяти, которые встречаются в настоящее время. Внутри каждого типа существуют свои дополнительные раз­новидности, с учетом которых можно говорить о существовании почти 40 видов карт.

Таблица 4.1. Типы карт памяти

Тип карты памяти

Габаритные размеры (мм)

Максимальная

конструктивная

Интерфейс

CompactFlash (CF)

Параллельный 50 контактов

Последовательный 9 контактов

MultiMedia Card (ММС)

Последовательный 7 контактов

Последовательный 7 контактов

Highspeed ММС

Последовательный 13 контактов

Последовательный 10 контактов

Memory Stick PRO

Последовательный 10 контактов

Memory Stick Duo

Последовательный 10 контактов

SmartMedia (SSFDC)

Параллельный 22 контакта

Параллельный 22 контакта

Последовательный 8 контактов

Карты ММС могут работать в двух режимах: ММС (MultiMedia Card) и SPI (Serial Peripheral Interface). Режим SPI является частью протокола ММС и используется идя коммуникации с каналом SPI в микроконтроллерах компании Motorola и не­которых других производителей.

В слот для карты SD (Secure Digital) можно вставить карту ММС (MultiMedia Card), но не наоборот. В контроллер карты SD заложено аппаратное шифрование данных, а сама память снабжена специальной областью, в которой хранится ключ шифрования. Сделано это для того, чтобы препятствовать нелегальному копиро­ванию музыкальных записей, для хранения и продажи которых и задумывался такой носитель. На карте сделан переключатель защиты от записи (write protection switch).

Карты CompactFlash (CF) легко можно вставить в разъем PCMCIA Туре II. Несмотря на то что у PCMCIA 68 контактов, а у CF - только 50, конструкция карт CompactFlash обеспечивает полную совместимость и обладает всеми функциональ­ными возможностями формата PCMCIA-AT А.

Все карты памяти Memory Stick (стандарт корпорации Sony) относительно совмес­тимы между собой. Стандартом теоретически предусмотрен объем карты памяти до 2 Тбайт, хотя в реальности емкость достигает единиц гигабайт.

Карты SmartMedia практически вышли из употребления, их можно встретить только в очень старых цифровых камерах. Примечательно, что это был единственный стан­дарт, в котором контроллер находился не внутри карты, а в устройстве считывания.

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

Устройства считывания

Для считывания flash-диска USB достаточно обычного порта USB: компьютер видит подобные устройства как стандартный съемный диск благодаря их контрол­леру. Контроллеры всех карт памяти обращены к компьютеру последовательными или параллельными интерфейсами - контактами на карте. Для каждого из этих интерфейсов нужен соответствующий переходник - дополнительный контроллер, согласующий данный интерфейс со стандартным портом USB.

Кард-ридер - устройство, состоящее из одного или нескольких подобных контрол­леров, преобразователя питания и разъемов для разных карт памяти (рис. 4.3). Питание осуществляется от источника +5 В через кабель USB.

Рис. 4.3. Кард-ридер

Чаще всего встречаются «комбайны», рассчитанные на несколько типов карт: от 6 до 40. Слотов в кард-ридере гораздо меньше, так как каждое гнездо использу­ется для нескольких типов карт, близких по размерам и расположению контактов. По своим характеристикам разные модели практически равноценны, а различа­ются, главным образом, количеством поддерживаемых типов карт и конструк­цией.

Логическая организация

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

На жестких и гибких дисках величина блока составляет 512 байтов, не считая 59 служебных байтов, которые видны только контроллеру винчестера. Все файло­вые системы создавались именно с учетом этих значений. Проблема в том, что во flash-памяти величина блока стирания, за редким исключением, не совпадает с величиной стандартного дискового сектора в 512 байтов и обычно составляет 4,8 и даже 64 Кбайт. С другой стороны, для обеспечения совместимости блок чте­ния/записи должен совпадать с величиной дискового сектора.

Для этого блок стирания разбивается на несколько блоков чтения/записи с разме­ром 512 байтов. На практике блок чуть больше: кроме 512 байтов для данных, в нем еще есть «хвост» (Tail) длиной 16 байтов для служебной информации о самом блоке. Физически расположение и количество блоков чтения/записи ничем не ограничены. Единственное ограничение - блок чтения/записи не должен пересе­кать границу блока стирания, так как он не может принадлежать двум разным блокам стирания.

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

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

Для увеличения срока службы памяти используется технология управления изно­сом (wear-leveling control), которая продлевает жизненный цикл кристалла памя­ти за счет равномерного распределения циклов записи/стирания блоков памяти. Побочный эффект - выход из строя одного блока памяти - не сказывается на работе остальных блоков памяти того же кристалла. Неподвижные блоки принад­лежат файлам, которые долго или вообще никогда не изменялись и не перемеща­лись. Наличие неподвижных блоков данных приводит к тому, что оставшаяся часть ячеек подвергается усиленному износу и быстрее расходует свой ресурс. Микро­программа учитывает такие блоки и по мере необходимости перемещает их содер­жимое в другие ячейки.

Файловые системы flash-дисков и карт памяти, на первый взгляд, хорошо знакомы пользователям по жестким и гибким дискам. Это FAT16, реже FAT32: именно так предлагает отформатировать диск операционная система Windows. Стандартными средствами Windows ХР и Windows 7 диск можно отформатировать и в систему NTFS! Для этого нужно предварительно зайти в Диспетчер устройств и в окне свойств подключенного flash-диска на вкладке Политика выбрать значение Оптимизация для быстрого выполнения. Специальные программы от производителей, например HP USB Disk Storage Format Tool, позволяют форматировать flash-диски в NTFS и без таких усилий.

Однако внешнее сходство файловых систем твердотельных накопителей и обыч­ных винчестеров обманчиво. Файловая система flash-памяти (Flash File System, FFS) лишь эмулирует обычный дисковый накопитель и состоит из блоков управ­ления и блока инициализации. На самом деле об истинном расположении и адре­сации блоков памяти знает только контроллер flash-диска или карты памяти.

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

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

Рис. 4.4. Окно форматирования flash-диска в Windows Vista SPl

Нововведением является файловая система exFAT (Extended FAT - расширенная FAT). Поддержка этой специально разработанной для flash-дисков файловой системы впервые появилась в Windows Embedded СЕ 6.0. С exFAT работают Windows Vista Service Pack 1 и Windows 7 (рис. 4.4).

Назначение новой файловой системы - постепен­ная замена FAT и FAT32 на flash-накопителях. В ней заложены некоторые черты, которые ранее были присущи только файловой системе NTFS:

Преодолено ограничение в размере файла в 4 Гбайт: теоретически лимит составляет 2^ байтов (16 эксабайтов);

Улучшено распределение свободного места за счет введения битовой карты свободного мес­та, что уменьшает фрагментацию диска;

Снят лимит на количество файлов в одной директории;

Введена поддержка списка прав доступа.

Насколько скоро эта файловая система станет нормой для flash-накопителей, по­кажет время. Видимо, это произойдет не раньше, чем на операционную систему Windows 7 перейдет подавляющее большинство пользователей.