Flash eeprom что это

Что такое чип памяти и как программировать микросхемы

Главная страница » Что такое чип памяти и как программировать микросхемы

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

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

О чипах – микросхемах хранения информации

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

Следует отметить: чипы памяти всегда являются неотъемлемым дополнением микропроцессоров – управляющих микросхем. В свою очередь микропроцессор является основой электроники любой современной техники.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоНабор электронных компонентов на плате современного электронного устройства. Где-то среди этой массы радиодеталей приютился компонент, способный запоминать информацию

Таким образом, микропроцессор управляет работой электронной техники, а чип памяти хранит сведения, необходимые микропроцессору. Программы или данные хранятся в чипе памяти как ряд чисел — нулей и единиц (биты). Один бит может быть представлен логическими нулем (0) либо единицей (1).

В единичном виде обработка битов видится сложной. Поэтому биты объединяются в группы. Шестнадцать бит составляют группу «слов», восемь бит составляют байт — «часть слова», четыре бита — «кусочек слова».

Программным термином для чипов, что используется чаще других, является байт. Это набор из восьми бит, который может принимать от 2 до 8 числовых вариаций, что в общей сложности даёт 256 различных значений.

Для представления байта используется шестнадцатеричная система счисления, где предусматривается использование 16 значений из двух групп:

Поэтому в комбинациях двух знаков шестнадцатеричной системы также укладываются 256 значений (от 00h до FFh). Конечный символ «h» указывает на принадлежность к шестнадцатеричным числам.

Организация микросхем (чипов) памяти

Для 8-битных чипов памяти (наиболее распространенный тип) биты объединяются в байты (8 бит) и сохраняются под определённым «адресом». По назначенному адресу открывается доступ к байтам. Вывод восьми битов адреса доступа осуществляется через восемь портов данных.

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

Например, 8-мегабитный чип серии 27c801 имеет в общей сложности 1048576 байт (8388608 бит). Каждый байт имеет свой собственный адрес, пронумерованный от 00000h до FFFFFh (десятичное значение 0 — 1048575).

Помимо 8-битных чипов памяти, существуют также 16-битные чипы памяти. Есть микросхемы последовательного доступа, характеризуемые как 1-битные и 4-битные чипы памяти. Правда, последние из отмеченных микросхем теперь уже практически не встречаются.

Микросхемы памяти EPROM (серия 27… 27C …)

Термином «EPROM» зашифрована аббревиатурой техническая характеристика микросхем — стираемая программируемая память только читаемая (Erasable Programmable Read Only Memory). Что это значит в деталях?

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоОдна из модификаций запоминающих устройств, особенность исполнения которой заключается в наличии специального окна. Благодаря этому окну, ультрафиолетом стирается информация

Несмотря на расшифровку куска аббревиатуры – «только для чтения» (Read Only Memory), информация доступна для стирания и перезаписи, но только с помощью программатора. Часть аббревиатуры — «Erasable», сообщает о возможности стирания данных.

Структура чипов серии 27… 27C… поддерживает стирание информации методом воздействия на ячейки хранения интенсивным ультрафиолетовым излучением (длина волны 254 нм). Обозначение аббревиатуры «программируемый» (Programmable) указывает на возможность программирования, когда любая цифровая информация может быть заложена в чип.

Для программирования чипов требуется программатор. К примеру, 27 серия успешно прошивается устройствами «Batronix Eprommer» или «Galep-4».

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоПрограмматор микросхем Batronix — эффективный и продуктивный инструмент программирования запоминающих устройств. Поддерживает работу с широким набором чипов, включая 27 серию

Тип памяти серии 27… 27C… сохраняет записанные программатором данные до следующего программирования с функцией стирания или без таковой. Допускается многократное программирование без стирания, при условии изменения битов только от состояния единицы до состояния нуля или имеющих состояние нуль.

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

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоFlash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоFlash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Конфигурация исполнения серии 27…, 27C..

Микросхемы 27 серии выпускаются с окном из кварцевого стекла для засветки ультрафиолетом или без окна. Конфигурация чипа без окна не поддерживает функцию ультрафиолетового стирания. Такой тип микросхем (без окна) относят к чипам EPROM, которые программируются за один раз. Маркируются чипы как OTP (One Time Programmable) — одноразовое программирование.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоЗапоминающее программируемое устройство из группы однократно программируемых EPROM (One Time Programmable). В настоящее время редко применяемые

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

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

Также следует отметить особенности EPROM серии 27C… Символ «С» в данном случае указывает на принадлежность чипа к семейству CMOS (Complimentary Metal Oxide Semiconductor) — комплементарный метал-оксидный полупроводник.

Этот вид микросхем памяти отличается сниженной производительностью по отношению к семейству NMOS (N-channel Metal Oxide Semiconductor) — N-канальный метал-оксидный полупроводник.

Кроме того, серия 27C требует меньшего напряжения питания (12,5В). Между тем обе конфигурации исполнения совместимы. Поэтому, к примеру, микросхема 2764 вполне заменима на чип 27C64.

Микросхемы памяти EEPROM серии 28C…

Здесь первое отличие заметно в аббревиатуре типа памяти – EEPROM, что означает электрически стираемое программируемое постоянное запоминающее устройство (Electrically Erasable Programmable Read Only Memory).

Построение этой серии практически идентично 27 чипам. Однако 28 серия позволяет стирать отдельные байты или всё пространство памяти электрическим способом, без применения ультрафиолета.

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

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

Чтобы компенсировать этот недостаток, чипы подобные AT28C256, оснащаются функцией блочного программирования. При таком подходе к программированию, одновременно (блоком) загружаются 64, 128 или 256 байт. Блочный способ сокращает время программирования.

Чипы памяти FLASH EEPROM серии 28F …, 29C …, 29F …

Эти чипы можно стирать электрически — полностью или блоками, а некоторые (подобные AT28C …) могут программироваться блоками.

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

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоУстройства записи и хранения данных, поддерживающие технологию программирования Flash-memory. Отличаются исполнением корпуса с большим числом контактов (32). Входят в группу EPROM

Простой пример, когда Flash-память доступна только в корпусах на 32 контакта или более. Поэтому, допустим, чип 28F256 на 32 вывода не совместим с чипом 27C256, имеющим 28 контактных выводов. При этом микросхемы имеют одинаковый объём памяти и другие параметры, подходящие для замены.

Чипы EEPROM с последовательным доступом (24C …, 25C …, 93C …)

Микросхемы памяти с последовательным интерфейсом отличаются тем, что вывод данных и наименование имен в них происходят частями (последовательно).

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

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоВсего восемь контактных ножек достаточно запоминающему устройству серии 24C и подобным для полноценной работы на запись и хранение данных

Это преимущество успешно используется. Практически все EEPROM последовательного доступа изготавливаются в виде 8-контактных малогабаритных микросхем. Такое исполнение корпуса видится более практичным, удобным.

Запоминающие устройства ОЗУ серии 52 …, 62 …, 48Z …, DS12 …, XS22 …

Аббревиатура ОЗУ (RAM) расшифровывается как «память произвольного доступа» (Random Access Memory). Также микросхемы серии 52 …, 62 … и подобные часто характеризуются «оперативными запоминающими устройствами».

Их отличительные черты – скоростная запись без необходимости предварительного стирания. Здесь видится некоторое преимущество относительно других изделий. Но есть и недостаток – чипы ОЗУ отмеченной и других серий утрачивают все записанные и сохранённые данные при отключении питания.

Однако имеется альтернатива – память NVRAM (Non Volatile Random Access Memory) – энергонезависимая память серий 48, DS, XS и подобная, с произвольным доступом. Этот вид чипов выделяется среди основных преимуществ микросхем RAM высокой скоростью перезаписи и простым программированием. Потеря питания не оказывает влияние на сохранённую информацию.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоУстройства записи и хранения информации, которые не боятся отключения питания. Их структура предусматривает эффективную защиту данных

Как же способом достигается энергетическая независимость NVRAM? Оказывается, производителями используются две методики:

Для первого варианта: при отключении питания происходит автоматический переход на внутренний источник энергии. По словам производителей чипов с АКБ, энергии встроенного уникального аккумулятора вполне достаточно на 10 лет работы.

Для второго варианта: технология предусматривает копирование данных пространства памяти NVRAM на встроенное пространство EEPROM. Если утрачивается питание, копия информации остаётся нетронутой и после восстановления энергии, автоматически копируется на NVRAM.

Маркировка и взаимозаменяемость компонентов

Выведенная на корпусе маркировка чипа памяти традиционно содержит:

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

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что этоМаркировка — структура записи на корпусе программируемого устройства, раскрывающая основные сведения, по которым можно подобрать аналог на замену при необходимости

Также микросхемы памяти должны иметь одинаковый размер (объём) и равноценное или меньшее время доступа. Желательно выбирать корпус, подходящий по температурному диапазону. Следует отметить: размер памяти задается в битах, не в байтах. За цифрой объёма обычно следует обозначение версии (например, «F»).

Далее, через дефис, отмечается максимально разрешенная скорость доступа в наносекундах — время задержки между циклами ввода адреса и вывода данных на порты чипа памяти. Время задержки обозначается двумя цифрами (например, «70» соответствует 70 нс, а вот «10» соответствует 100 нс). Наконец, завершают маркировку изделия тип корпуса и допустимый диапазон температур.

Пример расшифровки маркировки микросхемы памяти M27C1001-10F1:

Из практики программирования запоминающих устройств

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

При помощи информации: Batronix

КРАТКИЙ БРИФИНГ

Источник

EEPROM и flash память

EEPROM — это энергонезавимая память с электрическим стиранием информации. Количество циклов записи-стирания в этих микросхемах достигает 1000000 раз. Заминающие ячейки в них, также как и в постоянных запоминающих устройствах с электрическим стиранием EPROM, реализуются на основе транзисторов с плавающим затвором. Внутреннее устройство этой запоминающей ячейки приведено на рисунке 1:

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 1. Запоминающая ячейка ПЗУ с электрическим стиранием (EEPROM)

Ячейка EEPROM памяти представляет собой МОП транзистор, в котором затвор выполняется из поликристаллического кремния. Затем в процессе изготовления микросхемы этот затвор окисляется и в результате он будет окружен оксидом кремния — диэлектриком с прекрасными изолирующими свойствами. В транзисторе с плавающим затвором при полностью стертом ПЗУ, заряда в «плавающем» затворе нет, и поэтому данный транзистор ток не проводит. При программировании, на второй затвор, находящийся над «плавающим» затвором, подаётся высокое напряжение и в него за счет туннельного эффекта индуцируются заряды. После снятия программирующего напряжения индуцированный заряд остаётся на плавающем затворе, и, следовательно, транзистор остаётся в проводящем состоянии. Заряд на его плавающем затворе может храниться десятки лет.

Подобная ячейка памяти применялась в ПЗУ с ультрафиолетовым стиранием (EPROM). В ячейке памяти с электрическим стиранием возможна не только запись, но и стирание информации. Стирание информации производится подачей на программирующий затвор напряжения, противоположного напряжению записи. В отличие от ПЗУ с ультрафиолетовым стиранием, время стирания информации в EEPROM памяти составляет около 10 мс.

Структурная схема энергонезависимой памяти с электрическим стиранием не отличается от структурной схемы масочного ПЗУ. Единственное отличие — вместо плавкой перемычки используется описанная выше ячейка. Ее упрощенная структурная схема приведена на рисунке 2.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 2. Упрощенная структурная схема EEPROM

В качестве примера микросхем EEPROM памяти можно назвать отечественные микросхемы 573РР3, 558РР3 и зарубежные микросхемы серий AT28с010, AT28с040 фирмы Atmel, HN58V1001 фирмы Hitachi Semiconductor, X28C010 фирмы Intersil Corporation. В EEPROM памяти чаще всего хранятся пользовательские данные в сотовых аппаратах, которые не должны стираться при выключении питания (например адресные книги), конфигурационная информация роутеров или сотовых аппаратов, реже эти микросхемы применяются в качестве конфигурационной памяти FPGA или хранения данных DSP. EEPROM изображаются на принципиальных схемах как показано на рисунке 3.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 3. Условно-графическое обозначение электрически стираемого постоянного запоминающего устройства

Чтение информации из параллельной EEPROM памяти производится аналогично чтению из масочного ПЗУ. Сначала на шине адреса выставляется адрес считываемой ячейки памяти в двоичном коде A0. A9, затем подается сигнал чтения RD. Сигнал выбора кристалла CS обычно используется в качестве дополнительного адресного провода для обращения к микросхеме. Временные диаграммы сигналов на входах и выходах этого вида ПЗУ приведены на рисунке 4.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 4. Временные диаграммы сигналов чтения информации из EEPROM памяти

На рисунке 5 приведен чертеж типового корпуса микросхемы параллельной EEPROM памяти.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 5. Чертеж корпуса микросхемы параллельной EEPROM

Обычно данные, которые хранятся в EEPROM требуются достаточно редко. Время считывания при этом не критично. Поэтому в ряде случаев адрес и данные передаются в микросхему и обратно через последовательный порт. Это позволяет уменьшить габариты микросхем за счет уменьшения количества внешних выводов. При этом используются два вида последовательных портов — SPI порт и I2C порт (микросхемы 25сXX и 24cXX серий соответственно). Зарубежной серии 24cXX соответствует отечественная серия микросхем 558РРX.

Внутренняя схема микросхем серии 24сXX (например AT24C01) приведена на рисунке 6.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 6. Внутренняя схема микросхемы AT24C01

Подобные микросхемы широко используются для сохранения настроек телевизоров, в качестве памяти plug and play в компьютерах и ноутбуках, конфигурационной памяти ПЛИС и сигнальных процессоров (DSP). Применение последовательной EEPROM памяти позволило значительно уменьшить стоимость данных устройств и увеличить удобство работы с ними. Пример расположения данной микросхемы на печатной плате карты памяти компьютера приведен на рисунке 7.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 7. EEPROM на печатной плате карты памяти компьютера

На рисунке 8 приведена схема электронной карты с применением внешней EEPROM микросхемы.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 8. Схема электронной карты с применением внешней EEPROM

На данной схеме микроконтроллер PIC16F84 осуществляет обмен данными с EEPROM памятью 24LC16B. В таких устройствах, как SIM-карта, уже не применяется внешняя микросхема памяти. В SIM-картах сотовых аппаратов используется внутренняя EEPROM память однокристального микроконтроллера. Это позволяет максимально снизить цену данного устройства.

Схема управления для электрически стираемых программируемых ПЗУ получилась сложная, поэтому наметилось два направления развития этих микросхем:

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 9. Условно-графическое обозначение FLASH памяти

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

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 10. Временные диаграммы сигналов чтения информации из ПЗУ

В настоящее время широко распространилось название флешка. Это связано с внешними накопителями, предназначенными для переноски данных с одного компьютера на другой. В составе подобного устройства основной элемент, это FLASH-ПЗУ. Именно в него записывает данные, полученные по USB-интерфейсу контроллер FLASH памяти. Ну, и считывает, конечно. Фотография печатной платы USB флешки без корпуса приведена на рисунке 11.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это
Рисунок 11. Внутреннее устройство флешки

Именно микроконтроллер формирует сигналы, временные диаграммы которых показаны на рисунке 10, которые необходимы для работы микросхемы FLASH-ПЗУ.

Дата последнего обновления файла 04.08.2020

Понравился материал? Поделись с друзьями!

Вместе со статьей «Постоянные запоминающие устройства (ПЗУ)» читают:

Источник

Микросхемы памяти компании STMicroelectronics. Часть 1

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

Все статьи цикла:

1. Виды микросхем памяти компании STMicroelectronics

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

В настоящее время компания STMicroelectronics (ST) разрабатывает и производит в промышленных масштабах следующие виды микросхем памяти:

Виды и основные серии микросхем памяти производимых компанией STMicroelectron-ics представлены на рисунке 1.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Рис. 1. Виды и основные серии микросхем памяти компании STMicroelectronics

EPROM, EEPROM и Flash — в чем разница?

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

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

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

Flash-память относится к классу полупроводниковой памяти с долговременным хранением (NON-VOLATILE) или энергонезависимой от внешнего питания. До ее появления наибо-лее востребованными видами памяти на рынке была DRAM (динамическое ОЗУ с произвольной выборкой) и SRAM (статическое ОЗУ с произвольной выборкой). Несмотря на их энергозависимость это обусловлено возможностью обеспечения высокой скорости записи, что обязательно для оперативной памяти. Кроме того, малые размеры ячеек памяти DRAM позволяют получить высокую плотность для хранения, которая сегодня обычно составляет 256 Mбит и до 1 Гбит в перспективе. Преимуществом SRAM является меньшие непроизво-дительные затраты, а также (для некоторых типов) более высокая скорость чтения — обычно на порядок быстрее чем DRAM. DRAM и SRAM — одни из основных компонентов персональных компьютеров.

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

Развитие технологии Flash-памяти осуществляется по двум основным направлениям: уменьшение размеров ячеек за счет новых технологических процессов изготовления (0.25µ, 0.18µ, 0.13µ, 0.10µ …) и оптимизации архитектуры памяти для конкретных приложений. По сравнению с DRAM Flash-память труднее в разработке и производстве. Поэтому ее развитие по плотности отстает от DRAM примерно на одну градацию. То есть, если DRAM произво-дится по 0.18µ технологии, то Flash-память будет производиться по 0.25µ технологии.

Преследуя честолюбивые замыслы, компания ST начала разрабатывать и производить Flash-память по новым технологиям опережающими темпами с целью выравнивая ее технологии с технологией DRAM. С этой же целью был создан Центр в Agrate (Италия). Надежды компании производить Flash с плотностью памяти не хуже чем у DRAM основаны на внедрении методов многоразрядной ячейки. Поэтому в ближайшей перспективе следует ждать появление микросхем Flash-памяти с емкостью до 1 Гбит.

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

Бурный рост применения Flash-памяти объясняется стремительным развитием электронных устройств и носит объективный характер. Например, на рынке сотовых телефонов сначала использовались микросхемы Flash-памяти с небольшой емкостью (1…4 Mб) для хранения кода. Затем функциональные возможности сотовых телефонов резко возросли вплоть до обеспечения Internet, GPS, интерактивной выдачи новостей, телевизионной конфе-ренц-связи и CD музыки. Каждая новая сервисная функция требует увеличения количества Flash-памяти для хранения кода, емкости которой за это время возросли до 128 Мб. Сейчас сотовый телефон оснащается фотокамерой, биометрическим сенсором, возможностью загрузки музыки и программ. Это означает, что если сейчас для сотового телефона в основном достаточно иметь 8 Мб Flash-памяти, то к концу 2004 года полностью будут задействованы имеющиеся сегодня возможности в 128 Мб Flash-памяти.

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

Подобный рост можно предсказать и для различного рода приставок (Set-top box) и для рынка DVD. И здесь, чтобы соответствовать потребностям и требованиям этого рынка, который особенно чувствителен к стоимости и качественным характеристикам, нужна специализированная Flash-память с архитектурой оптимизированной для этого рынка (например, x32 архитектура с двумя банками памяти и 100 MГц характеристикой группового считывания), которая будет использоваться скорее чем стандартные микросхемы Flash-памяти.

Работа на опережение потребностей рынка помогла STMicroelectronics разработать новые изделия типа сверхбыстрого (25 нс!) времени выборки в микросхемах Flash-памяти для жесткого диска компьютера и первую в мире Flash-память на 32 Мбит, комбинирующую ар-хитектуру с двумя банками памяти и быстрый доступ с полнофункциональным режимом по-страничного доступа при питании 1,8 В для следующего поколения сотовых телефонов.

Flash, EPROM и EEPROM используют один и тот же базовый механизм плавающего затвора для запоминания данных, но различные методы для записи и чтения данных. В каждом случае, базовая ячейка памяти состоит из одного МОП-транзистора с двумя затворами: регулирующего, который связан со схемой управления чтения — записи, и плавающего, который локализован между регулирующим затвором и каналом МОП-транзистора (часть МОП-транзистора между истоком и стоком). Схема базовой ячейки EPROM приведена на рисунке 2.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Рис. 2. Базовая ячейка EPROM

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

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

Второй метод удаления заряда основан на использовании так называемого туннельного эффекта. Электроны покидают плавающий затвор при прикладывании к истоку МОП-транзистора достаточно большого напряжения, которое заставляет электроны «прокладывать туннель» поперек изолирующей оксидной пленки к истоку. Число электронов, которые могут прокладывать туннель поперек изоляционного слоя в данном времени, зависит от толщины слоя и величины подаваемого напряжения. Для реальных уровней напряжения и ограниченного времени стирания изоляционный слой должен быть очень тонок — обычно 10 нм (100 Ангстрем).

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Рис. 3. Базовая ячейка EEPROM

В микросхемах памяти EEPROM туннельный эффект используется для «зарядки» и «разрядки» плавающего затвора согласно полярности прикладываемого туннельного напряжения (рисунок 3). Поэтому, несмотря на то, что Flash-технология не просто прививка механизма стирания EEPROM на технологию EPROM, Flash-память может рассматриваться как запоминающее устройство, которое программируется подобно EPROM и стирается подобно EEPROM.

Наиболее существенное отличие EPROM от других двух видов памяти находится в толщине оксидной пленки, которая отделяет плавающий затвор от истока. В EPROM — это обычно 20…25 нм и этого достаточно много для реализации туннельного эффекта при прак-тических напряжениях. У Flash-памяти (рисунок 4) толщина туннельной оксидной пленки составляет 10 нм, и ее качество оказывает существенное влияние на характеристики и надежность микросхемы памяти. Это одна из основных причин того, что только относительно немногие производители электронных компонентов овладели технологией Flash-памяти, а еще меньшее количество способно квалифицировано надежно комбинировать Flash-технологию с другими КМОП компонентами для создания изделий типа микроконтроллеров со встроенной Flash-памятью.

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

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Рис. 4. Базовая ячейка Flash

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

Первоначально, имелось ясное различие между этими двумя существенно различными архитектурами. NOR устройства демонстрировали существенно более быстрые времена считывания (предоставляя лучшие возможности для хранения кода), а NAND устройства предлагали более высокие плотности хранения (так как ячейка NAND приблизительно на 40 % меньше чем ячейка NOR). Однако появление технологии многоразрядной ячейки сдвигает баланс явно к NOR архитектурам. Кроме того, надо учитывать, что в NOR архитектуре уси-лители считывания сигнала имеют прямой доступ к каждой ячейке памяти, а в NAND архитектуре сигнал усилителя считывания должен пройти через множество других ячеек, каждая из которых может вносить определенную погрешность. Поэтому маловероятно, что схема NAND может быть с двухразрядной ячейкой памяти, а для NOR архитектуры следует ожидать появления в скором времени четырехразрядной ячейки и ее преимущество окончательно утвердиться.

2. Микросхемы памяти EPROM компании ST

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Компания STMicroelectronics (ST) производит весьма конкурентоспособные микросхемы памяти EPROM. Непрерывные усовершенствования технологии производства приводят к расширению их возможностей, более высокой емкости и понижению напряжения питания. Компания находится в числе мировых лидеров-производителей памяти типа OTP и EPROM с ультрафиолетовым стиранием, которая удобна для разработки, производства и для замены масочной ROM ввиду того, что они программируются на завершающей стадии производства.

Выпускаемые микросхемы обладают емкостью от 64 кбит до 64 Мбит при питании 5 и 3 В, достаточным быстродействием, различными корпусами, в том числе и для поверхностного монтажа. Организация памяти устройств может быть типа x8, x16 и x8/x16. Расшифровка обозначений микросхем памяти ST вида OTP и UV EPROM приведена на Рис.5.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Рис. 5. Маркировка микросхем EPROM ST

Набор продукции включает стандартные микросхемы с питанием 5 В и 3,3 В, усовершенствованные микросхемы семейства Tiger Range с питанием 3 В (2,7…3,6 В) и микросхемы нового семейства FlexibleROM™.

Микросхемы этих типов памяти доступны в FDIP керамических корпусах с окошком и PDIP пластиковых двурядных корпусах, а также в корпусах PLCC и TSOP для поверхностного монтажа. Основные параметры стандартных микросхем памяти EPROM приведены в таблице 1.

ОбьемОбозначениеОписаниеКорпус
Питание 5 В
64 кбM27C64A64 кб (x8), 100 — 200 нсFDIP28W, PLCC32
256 кбM27C256B256 кб (x8), 45 — 150 нсFDIP28W, PDIP28, PLCC32, TSOP28
512 кбM27C512512 кб (x8), 45 — 150 нсFDIP28W, PDIP28, PLCC32, TSOP28
M27C516512 кб (x16), 35 — 100 нсPLCC44, TSOP40B
1 МбM27C10011 Мб (x8), 35 — 150 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27C10241 Мб (x16), 35 — 150 нсFDIP40W, PDIP40, PLCC44, TSOP40B
2 МбM27C20012 Мб (x8), 35 — 100 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27C2022 Мб (x16), 45 — 100 нсFDIP40W, PDIP40, PLCC44, TSOP40B
4 МбM27C40014 Мб (x8), 35 — 150 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27C40024 Мб (x16), 45 — 150 нсFDIP40W, PDIP40, PLCC44, TSOP40A
M27C4004 Мб (x8/x16), 50 — 100 нсFDIP40W, PDIP40
8 МбM27C8018 Мб (x8), 45 — 150 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27C8008 Мб (x8/x16), 50 — 120 нсFDIP42W, PDIP42, PLCC44, SO44
16 МбM27C16016 Мб (x8/x16), 50 — 120 нсFDIP42W, PDIP42, PLCC44, SO44
32 МбM27C32232 Мб (x16), 50 — 100 нсFDIP42W, PDIP42, PSDIP42
M27C32032 Мб (x8/x16), 50 — 100 нсTSOP48, SO44
64 Мб*M27C64264 Мб (x16), 80 — 100 нсFDIP42W, PDIP42
M27C64064 Мб (x8/x16), 80 — 100 нсTSOP48
Питание 3,3 В
16 МбM27V16016 Мб (x8/x16), 100 — 150 нсFDIP42W, PDIP42, SO44
32 МбM27V32232 Мб (x16), 100 — 150 нсFDIP42W, PDIP42

Усовершенствованная низковольтная серия Tiger Range

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Улучшая электрические характеристики, ST стремиться обеспечить потребителя изделиями с новыми качествами и поэтому рекомендует заказчикам заменить «V» серию с питанием 3…3,6 В на серию «W» — Tiger Range, которая имеет лучшие характеристики при питании 2,7…3,6 В. Временные параметры для серии Tiger Range гарантируются двойным тестированием микросхем при напряжении 2,7 В и 3 В. Время доступа при питании 2,7 В маркируется на микросхеме и более быстрое время доступа специфицируется в описании.

Времена доступа для напряжения питания выше 2,7 В являются рабочими. Состав семейства микросхем Tiger Range приведен в таблице 2.

ОбъемОбозначениеОписаниеКорпус
256 кбM27W256256 кб (x8), 80 нс (70нс/3В) — 100 нсFDIP28W, PDIP28, PLCC32, TSOP28
M27W512512 кб (x8), 80 нс (70нс/3В) — 100 нсFDIP28W, PDIP28, PLCC32, TSOP28
1 МбM27W1011 Мб (x8), 80 нс (70нс/3В) — 100 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27W1021 Мб (x16), 80 нс (70нс/3В) — 100 нсFDIP40W, PDIP40, PLCC44, TSOP40B
2 МбM27W2012 Мб (x8), 80 нс (70нс/3В) — 100 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27W2022 Мб (x16), 100 нс (80нс/3В)FDIP40W, PDIP40, PLCC44, TSOP40B
4 МбM27W4014 Мб (x8), 80 нс (70нс/3В) — 100 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27W4024 Мб (x16), 100 нс (80нс/3В) — 120 нсFDIP40W, PDIP40, PLCC44, TSOP40A
M27W4004 Мб (x8/x16), 100 нс (80нс/3В) — 120нсFDIP40W, PDIP40, PLCC44
8 МбM27W8018 Мб (x8), 100 нс (80нс/3В) — 120 нсFDIP32W, PDIP32, PLCC32, TSOP32A
M27W8008 Мб (x8/x16), 100 нс (90нс/3В)FDIP42W, PDIP42, PLCC44

Семейство UV и OTP EPROM Tiger Range характеризуется сверхмалым потреблением, высокой скоростью работы и одновременно быстрым доступом с коротким временем программирования. Время программирования микросхем одинаково как для пословного, так и побайтного режимов программирования. Для самых последних микросхем с плотностью 4 Мб и 8 Мб скорость программирования доведена до 50 мкс на слово или байт. Данные по потреблению и производительности серии Tiger Range приведены в таблице 3.

ОбозначениеОбъем (Организация)ПотреблениеСкорость выборкиСкорость программирования
M27W256256 кб (x8)15мA при 5MГц80 нс (70нс/3В)100 мкс/байт
M27W512512 кб (x8)15мA при 5MГц80 нс (70нс/3В)100 мкс/байт
M27W1011 Мб (x8)15мA при 5MГц80 нс (70нс/3В)100 мкс/байт
M27W1021 Мб (x16)15мA при 5MГц80 нс (70нс/3В)100 мкс/слово
M27W2012 Мб (x8)15мA при 5MГц80 нс (70нс/3В)100 мкс/байт
M27W2022 Мб (x16)20мA при 5MГц100 нс (80нс/3В)100 мкс/слово
M27W4014 Мб (x8)15мA при 5MГц80 нс (70нс/3В)100 мкс/байт
M27W4024 Мб (x16)15мA при 5MГц100 нс (80нс/3В)100 мкс/слово
M27W4004 Мб (x8/x16)20мA при 8MГц100 нс (80нс/3В)50 мкс/слово
M27W8018 Мб (x8)15мA при 5MГц100 нс (80нс/3В)50 мкс/байт
M27W8008 Мб (x8/x16)30мA при 8MГц100 нс (90нс/3В)50 мкс/слово

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Микросхемы низковольтной серии Tiger Range полностью совместимы по штырькам со стандартной серией 5В UV и OTP EPROM. Это гарантирует их полное соответствие для приложений, в которых микропроцессорное питание заменяется с 5 В на 3 В (таблица 4).

3 В ОбозначениеОбъем (Организация)5 В Обозначение
M27W256256 кб (x8)M27C256B
M27W512512 кб (x8)M27C512
M27W1011 Mб (x8)M27C1001
M27W1021 Mб (x16)M27C1024
M27W2012 Mб (x8)M27C2001
M27W2022 Mб (x16)M27C202
M27W4014 Mб (x8)M27C4001
M27W4024 Mб (x16)M27C4002
M27W4004 Mб (x8/x16)M27C400
M27W8018 Mб (x8)M28C801
M27W8008 Mб (x8/x16)M27C800

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

Гибкость EPROM, ее более низкие производственные издержки и возможность программирования на завершающей стадии производства ведут к тому, что многие заказчики теперь предпочитают использовать данный вид памяти вместо масочной ROM. Диапазон памяти EPROM ST включает много типов микросхем, которые могут легко использоваться взамен масочной ROM (таблица 5).

ОбозначениеОрганизацияСкорость выборкиПотребление
Питание 5 В
M27C801x845 нс35 мА при 5 MГц
M27C800*x8/x1650 нс70 мА при 8 MГц
M27C160*x8/x1650 нс70 мА при 8 MГц
M27C322*x1650 нс50 мА при 5 MГц
M27C320*x8/x1650 нс70 мА при 8 MГц
Питание 2,7 В (min)
M27W801*x8100 нс (80 нс/3В)15 мА при 5 MГц
M27W800*x8/x16100 нс (90 нс/3В)30 мА при 8 MГц

* заменяющие Mask ROM

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Для примера рассмотрим более подробно 32 Mбит микросхему M27C320 (4M x 8 или 2M x 16), которая предназначена в основном для игральных автоматов, DVD проигрывателей и многих других приложений, где для микропроцессорных систем требуется много памяти для данных или программных кодов.

Логическая схема данного устройства приведена на рис. 6, а режимы работы представлены в таблице 6. В режиме чтения требуется одно питающее напряжения. Все входы совместимы c TTL схемами за исключением Vрр и A9 с напряжением 12 В для электронной подписи производителя микросхемы.

Flash eeprom что это. Смотреть фото Flash eeprom что это. Смотреть картинку Flash eeprom что это. Картинка про Flash eeprom что это. Фото Flash eeprom что это

Рис. 6. Логическая схема M27C320

A0-A20Адресные входы
Q0-Q7Вывод данных
Q8-Q14Вывод данных
Q15A-1Вывод данных / Адресный вход
EВход сигнала разрешения
GVррРазрешение выдачи выходного сигнала / питание для программирования
BYTEВыбор режима Бит — Слово
VссПитающее напряжение
VssЗемля
NCВнутренне не связан

M27C320 имеет два вида режима чтения — пословный и побайтный. Вид чтения определяется уровнем сигнала на выводе BYTE. При высоком уровне сигнала на этом штырьке выбирается считывание по словам и контакт Q15A-1 используется для вывода данных по Q15. При низком уровне сигнала на BYTE устанавливается режим побайтового считывания и кон-такт Q15A-1 используется для адресации входа по A-1.

M27C320 имеет две функции управления и для получения данных на выходах они обе должны быть логически активны. Кроме того, должен быть выбран вид считывания по словам или по байтам. Выход E используется для выбора устройства и управления потреблением. Блокирующий выход (G) управляет выходом и используется для управления считыванием с ячейки данных к выходным контактам независимо от выбора устройства.

M27C320 имеет дежурный режим, в котором потребление понижается до 50 — 100 мкА. M27C320 переходит в этот режим при наличии высокого уровня логического сигнала на входе Е. В дежурном режиме все выходы находятся в состоянии высокого импеданса независимо от сигнала на входе G.

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

Так как микросхемы памяти EPROM обычно работают в условиях неустановившихся переходных напряжений в цепях питания, для сглаживания тока рекомендуется на каждой схеме использовать керамический конденсатор емкостью 0,1 мкФ между Vcc и Vss и один электролитический конденсатор емкостью 4,7 мкФ между Vcc и Vss на каждые восемь микросхем. Этот конденсатор должен быть установлен около точки подключения электропитания на плате.

В поставляемых микросхемах M27C320 все ячейки памяти находятся в состоянии ‘1’. Данные вводятся путем выборочного программирования ‘0’ в требуемых местоположениях разрядов. Программируется только ноль, но в информационном слове могут присутствовать как единицы, так и нули. M27C320 находится в режиме программирования при напряжении на входе Vpp равном 12,5 В, на G — напряжение высокого логического уровня (Vih) и на Е подаются импульсы низкого логического уровня (Vil).

Запрограммированные данные поступают параллельно по 16 бит на контакты вывода данных. В режиме программирования уровни сигналов для адресации и входных данных должны соответствовать TTL логике, а питающее напряжение Vcc находиться в пределах 6,25 В ± 0,25 В.

Алгоритм программирования PRESTO III обеспечивает программирование всего массива с гарантированным временем до 100 с. Программирование слова осуществляется последовательностью импульсов 50 мкс на слово с проверкой.

Имеется возможность программирования нескольких M27C320 параллельно с различными данными. При этом используется высокий уровень логического сигнала на входе Е для запрета программирования. Проверка программирования осуществляется считыванием. Имеется режим доступа к электронной подписи производителя. Более подробные сведения приводятся в описании микросхемы [1].

Технология ST в отношении EPROM непрерывно совершенствуется. Новые перспективы открываются с внедрением новой архитектуры микросхем памяти, основанной на использовании многобитных ячеек памяти для получения высоких плотностей записи, начиная с емкости в 64 Mбит. Кроме того, каждая новая разработка содержит несколько фотолитогра-фических новшеств, улучшающих электрические характеристики микросхем.

ОбозначениеОписаниеКорпуса
WS57C191C16 кб (2 кб x 8), 25 — 55 нсCERDIP24, 0.6″; PLDCC28; PDIP24, 0.6″
WS57C291C16 кб (2 кб x 8), 25 — 55 нсPDIP24, 0.3″; CERDIP24, 0.3″
WS57LV291C16 кб (2 кб x 8), 70 — 90 нсCERDIP24, 0.3″
WS57C45 (заказ)16 кб (2 кб x 8), 25 — 45 нсCERDIP24, 0.3″; PDIP24, 0.3″; CERDIP24, 0.3″
WS57C43C32 кб (4 кб x 8), 25 — 70 нсCLLCC28; CERDIP24, 0.6″; PLDCC28; PDIP24, 0.3″; CERDIP24, 0.3″
WS57C49C64 кб (8 кб x 8), 25 — 70 нсCLLCC28; CERDIP24, 0.6″; Ceramic Flatpack24; PLDCC28; CLDCC28; PDIP24, 0.3″; CERDIP24, 0.3″
WS57C51C128 кб (16 кб x 8), 35 — 70 нсCLLCC32; CERDIP28, 0.6″; PLDCC32; CLDCC32; CERDIP28, 0.3″
WS57C71C256 кб (32 кб x 8), 35 — 70 нсCLLCC32; CERDIP28, 0.6″; PLDCC32; CLDCC32; CERDIP28, 0.3″
ОбозначениеОписаниеКорпуса
WS57C128FB128 кб (16 кб x 8), 35-70 нсCLLCC32; CERDIP28, 0.6″; PLDCC32; CLDCC32
WS57C256F256 кб (32 кб x 8), 35-70 нсCLLCC32; CERDIP28, 0.6″; PLDCC32; CLDCC32; PDIP28 0.6″; CERDIP28, 0.3″
27C010L1 Мб (128 кб х 8), 35 — 200 нсCERDIP32, CLLCC32

Самой последней разработкой компании STMicroelectronics в области электрически про-граммируемых ПЗУ является семейство FlexibleROM™, которое может использоваться как простая замена для любого ПЗУ. Это одноразовое программируемое семейство, изготавливаемое по 0,15 мкм технологии компании ST, доступно потребителю с начальной емкостью памяти в 16 Mбит. Новое семейство микросхем памяти «FlexibleROM» относится к типу энергонезависимой памяти и предназначено для хранения программного кода. «FlexibleROM» — идеально подходит для использования вместо масочного ПЗУ (MaskROM) и перехода от Flash-памяти на ПЗУ после отладки программы, если в дальнейшем не планируется изменения программного кода.

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

Семейство FlexibleROM имеет все необходимое, чтобы заменить масочное ПЗУ и обеспечить выгоды потребителю благодаря своей гибкости и стоимости модернизации. Основные характеристики микросхем данного семейства приведены в таблице 9.

9 с

Характеристики16 Mб32 Mб64 Mб
ОбозначениеM27W016M27W032M27W064
Архитектура8 блоков по 2 Mб16 блоков по 2 Mб32 блока по 2 Mб
Питание для чтения2,7 … 3,6 В2,7 … 3,6 В2,7 … 3,6 В
Шина данныхx16x16x16
Время программирования
ЦоколевкаMROMMROMMROM
Диапазон температур0C … 70°C0C … 70°C0C … 70°C
КорпусаSO44, TSOP48, PDIP42, SDIP42SO44, TSOP48SO44, TSOP48

Микросхемы доступны как в «пустых», так и в предварительно запрограммированных версиях. Имеющаяся возможность предварительного программирование позволяет потребителю сократить время производственного цикла. Например, по сравнению с масочным ПЗУ экономия по времени составляет до двух недель при использовании программирования с кодом клиента при изготовлении микросхемы.

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

Еще одним преимуществом по сравнению с другими одноразово программируемыми ПЗУ является высокая производительность программирования, поскольку 100% функциональных возможностей массива памяти проверяются в ходе тестирования.

Микросхемы семейства памяти FlexibleROM используют питание напряжением от 2,7 В до 3,6 В для операций чтения и от 11,4 В до 12,6 В для программирования. Устройства организованы как x16-бит, при включении питания по умолчанию устанавливается режим памя-ти «Чтение», так что они могут читаться как ПЗУ (ROM) или ЭПЗУ (EPROM).

В настоящее время доступны образцы M27W016 (DIL или SM корпус) и M27W064 (SM корпус) и массовое производство уже начато. Разворачивается производство M27W032 (SM корпус), а 128-Mбит и 256-Mбит версии планируется начать производить в конце 2003 года.

Основные особенности памяти «FlexibleROM»:

В завершение краткого обзора микросхем памяти UV и OTP EPROM приведем некоторые данные по соответствию микросхем данного вида компании ST с микросхемами памяти других производителей (Таблица 10).

AMDST
Am27C12857C128FB
Am27C25657C256F
Am27H25657C256F
ATMELST
AT27C010/L27C010L
AT27HC256/L57C256F
AT27HC256R/R57C256F
CYPRESSST
CY7C26157C49C
CY7C26357C49C
CY7C26457C49C
CY7C27157C71C
CY7C27457C256F
CY7C29157C291C
CATALYSTST
CAT27128A57C128FB
CAT2725657C256F
CAT27HC25657C256F
HITACHIST
HN27C256HG57C256F
INTELST
27C128B57C128FB
27C25657C256F
MICROCHIPST
27HC25657C256F
OKIST
MSM27C25657C256F
SANYOST
LA762057C64F
SGS-TST
M27128/A57C128FB
M2725657C256F
SHARPST
LH5712657C128FB
SIGNETICSST
27HC12857C128FB
TIST
TMS27C12857C128FB
TOSHIBAST
TMM27128`57C128FB
TMM2725657C256F

В следующих выпусках журнала будут рассмотрены и другие виды микросхем памяти ST.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *