Революции среди пзу постоянные запоминающие. Постоянное запоминающее устройство (ПЗУ или ROM)

13.10.2021

Постоянное запоминающее устройство (ПЗУ ) - энергонезависимая память, используется для хранения массива неизменяемых данных.

Постоянные ЗУ предназначены для хранения информации ко­торая остается неизменной в течение всего времени работы устрой­ства. Эта информация не исчезает при снятии напряжения питания.

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

Класс ПЗУ не однороден и, как отмечалось ранее, может быть разбит на несколько самостоятельных подклассов. Однако все эти подклассы используют один и тот же принцип представления ин­формации. Информация в ПЗУ представляется в виде наличия или отсутствия соединения между шинами адреса (ША) и данных. В этом смысле ЭЗЭ ПЗУ подобен ЭЗЭ динамического ОЗУ, в ко­тором конденсатор памяти Сп либо закорочен, либо исключен из схемы.

2. Историческая хронология развития ПЗУ. Технологии ПЗУ по принцепу записи\перезаписи его содержимого: ROM, PROM, EPROM, EEPROM, flashROM. Привести характеристику этих технологий и рисунки показывающии строение ячеек.

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

Рисунок 1. Схема постоянного запоминающего устройства, построенная на мультиплексоре.

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

Рисунок 2. Обозначение постоянного запоминающего устройства на принципиальных схемах.

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

Рисунок 3. Схема многоразрядного ПЗУ.

В реальных ПЗУ запись информации производится при помощи последней операции производства микросхемы - металлизации. Металлизация производится при помощи маски, поэтому такие ПЗУ получили название масочных ПЗУ . Еще одно отличие реальных микросхем от упрощенной модели, приведенной выше - это использование кроме мультиплексора еще и демультиплексора. Такое решение позволяет превратить одномерную запоминающую структуру в многомерную и, тем самым, существенно сократить объем схемы дешифратора, необходимого для работы схемы ПЗУ. Эта ситуация иллюстрируется следующим рисунком:

Рисунок 4. Схема масочного постоянного запоминающего устройства.

Масочные ПЗУ изображаются на принципиальных схемах как показано на рисунке 5. Адреса ячеек памяти в этой микросхеме подаются на выводы A0 ... A9. Микросхема выбирается сигналом CS. При помощи этого сигнала можно наращивать объем ПЗУ (пример использования сигнала CS приведЈн при обсуждении ОЗУ). Чтение микросхемы производится сигналом RD.

Рисунок 5. Обозначение масочного постоянного запоминающего устройства на принципиальных схемах.

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

Такие микросхемы называются программируемыми ПЗУ (ППЗУ) и изображаются на принципиальных схемах как показано на рисунке 6. В качестве примера можно назвать микросхемы 155РЕ3, 556РТ4, 556РТ8 и другие.

Рисунок 6. Обозначение программируемого постоянного запоминающего устройства на принципиальных схемах.

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

ПЗУ с ультрафиолетовым стиранием строится на основе запоминающей матрицы построенной на ячейках памяти, внутреннее устройство которой приведено на следующем рисунке:

Рисунок 7. Запоминающая ячейка ПЗУ с ультрафиолетовым и электрическим стиранием.

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

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

При облучении микросхемы, изолирующие свойства оксида кремния теряются и накопленный заряд из плавающего затвора стекает в объем полупроводника и транзистор запоминающей ячейки переходит в закрытое состояние. Время стирания микросхемы колеблется в пределах 10 - 30 минут.

Количество циклов записи - стирания микросхем находится в диапазоне от 10 до 100 раз, после чего микросхема выходит из строя. Это связано с разрушающим воздействием ультрафиолетового излучения. В качестве примера таких микросхем можно назвать микросхемы 573 серии российского производства, микросхемы серий 27сXXX зарубежного производства. В этих микросхемах чаще всего хранятся программы BIOS универсальных компьютеров. Репрограммируемые ПЗУ изображаются на принципиальных схемах как показано на рисунке 8.

Рисунок 8. Обозначение репрограммируемого постоянного запоминающего устройства на принципиальных схемах.

Так так корпуса с кварцевым окошком очень дороги, а также малое количество циклов записи - стирания привели к поиску способов стирания информации из ППЗУ электрическим способом. На этом пути встретилось много трудностей, которые к настоящему времени практически решены. Сейчас достаточно широко распространены микросхемы с электрическим стиранием информации. В качестве запоминающей ячейки в них используются такие же ячейки как и в РПЗУ, но они стираются электрическим потенциалом, поэтому количество циклов записи - стирания для этих микросхем достигает 1000000 раз. Время стирания ячейки памяти в таких микросхемах уменьшается до 10 мс. Схема управления для таких микросхем получилась сложная, поэтому наметилось два направления развития этих микросхем:

2. FLASH -ПЗУ

Электрически стираемые ППЗУ дороже и меньше по объему, но зато позволяют перезаписывать каждую ячейку памяти отдельно. В результате эти микросхемы обладают максимальным количеством циклов записи - стирания. Область применения электрически стираемых ПЗУ - хранение данных, которые не должны стираться при выключении питания. К таким микросхемам относятся отечественные микросхемы 573РР3, 558РР и зарубежные микросхемы серии 28cXX. Электрически стираемые ПЗУ обозначаются на схемах как показано на рисунке 9.

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

В последнее время наметилась тенденция уменьшения габаритов ЭСППЗУ за счет уменьшения количества внешних ножек микросхем. Для этого адрес и данные передаются в микросхему и из микросхемы через последовательный порт. При этом используются два вида последовательных портов - SPI порт и I2C порт (микросхемы 93сXX и 24cXX серий соответственно). Зарубежной серии 24cXX соответствует отечественная серия микросхем 558РРX.

FLASH - ПЗУ отличаются от ЭСППЗУ тем, что стирание производится не каждой ячейки отдельно, а всей микросхемы в целом или блока запоминающей матрицы этой микросхемы, как это делалось в РПЗУ.

Рисунок 10. Обозначение FLASH памяти на принципиальных схемах.

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

Рисунок 11. Временная диаграмма чтения информации из ПЗУ.

На рисунке 11 стрелочками показана последовательность, в которой должны формироваться управляющие сигналы. На этом рисунке RD - это сигнал чтения, A - сигналы выбора адреса ячейки (так как отдельные биты в шине адреса могут принимать разные значения, то показаны пути перехода как в единичное, так и в нулевое состояние), D - выходная информация, считанная из выбранной ячейки ПЗУ.

· ROM - (англ. read-only memory , постоянное запоминающее устройство), масочное ПЗУ, изготавливается фабричным методом. В дальнейшем нет возможности изменить записанные данные.

· PROM - (англ. programmable read-only memory , программируемое ПЗУ (ППЗУ )) - ПЗУ , однократно «прошиваемое» пользователем.

· EPROM - (англ. erasable programmable read-only memory , перепрограммируемое/репрограммируемоеПЗУ (ПППЗУ /РПЗУ )). Например, содержимое микросхемы К537РФ1 стиралось при помощи ультрафиолетовой лампы. Для прохождения ультрафиолетовых лучей к кристаллу в корпусе микросхемы было предусмотрено окошко с кварцевым стеклом.

· EEPROM - (англ. electrically erasable programmable read-only memory , электрически стираемое перепрограммируемоеПЗУ ). Память такого типа может стираться и заполняться данными несколько десятков тысяч раз. Используется в твердотельных накопителях. Одной из разновидностей EEPROM является флеш-память (англ. flash memory ).

· flashROM - (англ. flash read-only memory ) - разновидность полупроводниковой технологии электрически перепрограммируемой памяти (EEPROM). Это же слово используется в электронной схемотехнике для обозначения технологически законченных решений постоянных запоминающих устройств в виде микросхем на базе этой полупроводниковой технологии. В быту это словосочетание закрепилось за широким классом твердотельных устройств хранения информации.

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

Что собой представляет ПЗУ?

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

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

Использование жестких дисков в качестве ПЗУ

Итак, мы уже дали ответ на вопрос, что представляет собой ПЗУ. Теперь поговорим о том, какими могут быть ПЗУ. Основное запоминающее устройство в любом компьютере — это жесткий диск. Сегодня они есть в каждом компьютере. Данный элемент используется благодаря широким возможностям накопления данных. При этом также существует ряд ПЗУ, которые используют в своем устройстве мультиплексоры. Это особые микроконтроллеры, начальные загрузчики и другие электронные механизмы. При более детальном рассмотрении, нужно не только понимать значение аббревиатуры ПЗУ. Чтобы вникнуть в тему, нужна расшифровка и других терминов.

Дополнение и расширение возможностей ПЗУ за счет использования флэш-технологий

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

Из чего состоит ПЗУ

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

ПЗУ: схематические строение

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

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

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

Масочное ПЗУ

Если запись осуществляется, когда запись ведется при помощи процесса металлизации и используется маска, то такое ПЗУ будет называться масочным. В них адреса ячеек памяти подаются на десять выводов. Конкретная микросхема выбирается при помощи специального сигнала CS. ПЗУ данного вида программируются на заводах. Поэтому изготавливать их в средних и мелких объемах неудобно и невыгодно. Однако при крупносерийном производстве такие устройства будут наиболее дешевыми из ПЗУ.

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

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

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

ПЗУ с электрическим или ультрафиолетовым стиранием

Такие устройства создаются на базе запоминающей матрицы, в которой ячейки памяти имеют особую структуру. Каждая ячейка здесь является МОП-транзистором, затвор в котором выполнен из поликристаллического кремния. Чем-то напоминает предыдущий вариант. Особенность данных ПЗУ состоит в том, что кремний в данном случае дополнительно окружается диэлектриком, который обладает изолирующими свойствами. В качестве диэлектрика используется диоксид кремния.

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

Такие устройства иногда еще называют репрограммируемыми. Однако при всех преимуществах устройств такого типа, есть определенные границы скорости стирания информации. Обычно, для выполнения данной операции необходимо от 10 до 30 минут. Несмотря на возможность перезаписи, у репрограммируемых устройств есть ограничения по использованию. Электроника с УФ стиранием может пережить от 10 до 100 циклов перезаписи. После этого разрушающее влияние ультрафиолетового излучения станет таким ощутимым, что устройство перестанет функционировать.

Такие элементы могут использоваться для хранения программ BIOS в видео и звуковых картах для дополнительных портов. Относительно возможности перезаписи оптимальным будет принцип электрического стирания. Число перезаписей в таких устройствах составляет от 100 до 500 тысяч. Конечно, можно найти устройства, которые могут работать и больше, однако обычным пользователям такие сверхъестественные возможности совершенно ни к чему.

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

Что такое ПЗУ?

Чем они являются и где используются? Постоянные запоминающие устройства (ПЗУ) представляют собой энергонезависимую память. Технологически они реализованы как микросхема. Одновременно мы узнали, какова аббревиатуры ПЗУ расшифровка. Предназначены устройства для хранения информации, введённой пользователем, и установленных программ. В постоянном запоминающем устройстве можно найти документы, мелодии, картинки - т.е. всё, что должно храниться на протяжении месяцев или даже лет. Объемы памяти, в зависимости от используемого устройства, могут меняться от нескольких килобайт (на простейших устройствах, имеющих один кристалл кремния, примером которых являются микроконтроллеры) до терабайтов. Чем больше объем ПЗУ - тем больше объектов может быть сохранено. Объем прямо пропорционален количеству данных. Если уплотнить ответ на вопрос, что такое ПЗУ, следует ответить: это которое не зависит от постоянного напряжения.

Жесткие диски как основные постоянные запоминающие устройства

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

Расширение и дополнение возможностей ПЗУ благодаря флеш-технологиям

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

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

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

Схематическое строение ПЗУ

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

Объемы памяти при использовании в различных единицах техники

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

Масочное ПЗУ

В случаях, когда запись ведётся при помощи процесса металлизации и используется маска, такое постоянное запоминающее устройство называется масочным. Адреса ячеек памяти в них подаются на 10 выводов, а конкретная микросхема выбирается с помощью специального сигнала CS. Программирование этого вида ПЗУ осуществляется на заводах, вследствие этого изготовление в мелких и средних объемах невыгодно и довольно неудобно. Но при крупносерийном производстве они являются самым дешевым среди всех постоянных запоминающих устройств, что и обеспечило им популярность.

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

Программируемые постоянные запоминающие устройства

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

ПЗУ с ультрафиолетовым или электрическим стиранием

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

Но такая ПЗУ-схема, за исключением построения ячейки, структурно не отличается от обычного масочного постоянного запоминающего устройства. Иногда такие устройства называют ещё репрограммируемыми. Но при всех преимуществах имеются и определённые границы скорости стирания информации: для этого действия обычно необходимо около 10-30 минут.

Несмотря на возможность перезаписи, репрограммируемые устройства имеют ограничения по использованию. Так, электроника с ультрафиолетовым стиранием может пережить от 10 до 100 циклов перезаписи. Затем разрушающее влияние излучения становится настолько ощутимым, что они перестают функционировать. Увидеть использование подобных элементов можно в качестве хранилищ для программ BIOS, в видео- и звуковых картах, для дополнительных портов. Но оптимальным относительно перезаписи является принцип электрического стирания. Так, число перезаписей в рядовых устройствах составляет от 100 000 до 500 000! Существуют отдельные ПЗУ-устройства, которые могут работать и больше, но большинству пользователей они ни к чему.

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

Применение ПЗУ позволяет достичь большей плотности упаковки информации за счет упрощения запоминающих элементов.

ПЗУ как устройство памяти в целом может работать в одном из двух режимов: чтение или программирование. Программированием ПЗУ называют процесс записи информации в него (в отличие от общепринятого понимания программирования как процесса составления программы).

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

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

По способу программирования выпускаемые полупроводниковые ПЗУ делятся на два типа: МПЗУ - масочные ПЗУ, в которых информация заносится (осуществляется программирование) в процессе изготовления масочным способом; создаются они на базе полевых или биполярных транзисторов;

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

По признаку кратности программирования ЭППЗУ можно разделить на ПЗУ с однократным программированием (ППЗУ) (за счет необратимых изменений их структуры) и ПЗУ с многократной сменой (репрограммированием) информации (РПЗУ).

Электрически программируемые ПЗУ (как ППЗУ, так и РПЗУ) стали неотъемлемыми компонентами МПАС. АСУТП и других систем, где требуется частая модификация программ. Программа обработки информации заносится в них электрическим способом и можем храниться там достаточно долго независимо от наличия или отсутствия питания.

По принципу записи информации ППЗУ можно разделить на две группы:

с пережиганием плавких перемычек; с пробоем перехода вполупроводнике, а РПЗУ - на три:

с формированием электрического заряда в двухслойном диэлектрике МНОП-структуры;

с лавинной инжекцией электрического заряда в область плавающего затвора МОП-структуры (ЛИПЗ МОП):

с изменением проводимости стеклообразного материала. Стирание информации в РПЗУ осуществляется двумя способами; электрическое стирание и воздействие ультрафиолетовыми (УФ) лучами.

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

Принцип действия ППЗУ основан на физических процессах, позволяющих необратимо изменять электрическое сопротивление участка цепи. Различают два типа однократно программируемых запоминающих элементов (ЗЭ): резисторный и диодный.

Бит информации, хранящейся в ЗЭ резисторного типа, определяется наличием или отсутствием плавкой перемычки. В состоянии после изготовления ЗЭ хранит 1 (сопротивление перемычки мало), а после пережигания плавкой перемычки - 0. В качестве плавких перемычек широко применяют тонкие пленки из нихрома или полукристаллического кремния (сопротивление перемычки составляет около 10 Ом).

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

Работа ЗЭ диодного типа основана на необратимых явлениях, происходящих при пробое обратносмещенного -перехода. В исходном состоянии ЗЭ диодного типа хранит 0 (его обратное сопротивление очень велико). При программировании к диоду прикладывается запирающее напряжение повышенного уровня, под действием которого -переход пробивается, т. е. происходит короткое замыкание, что соответствует записи логической единицы.

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

Репрограммируемые ПЗУ обычно строятся на принципах сохранения заряда в диэлектрике: в МНОП-структуре (металл-нитрид кремния-оксид кремния-полупроводник), представляющей собой МОП-транзистор, у которого затвор (металлический) отделен от кремниевой подложки диэлектриком, состоящим из двух слоев; в МОП-структуре с использованием эффекта лавинной инжекции электрического заряда в область плавающего (изолированного) затвора (ЛИПЗ МОП).

Другое направление создания РПЗУ, которое признается в настоящее время более перспективным, основано, на обратимых изменениях физической структуры материала, в частности используется свойство порогового переключения аморфных полупроводников.

РПЗУ на МНОП-технологии имеют следующие преимущества: большое допустимое число циклов перепрограммирования ; электрическое стирание. К недостаткам следует отнести: ограниченное время хранения информации (в выключенном состоянии не более 2-10 тыс. ч, в режиме непрерывного считывания - 200 - 500 ч): высокие амплитуда и длительность импульсов перепрограммирования (25-36 В, 5-100 мс), ограниченное время считывания .

Для ЛИПЗ МОП-технологии характерны следующие достоинства: повышенное быстродействие (до 0,1 мкс); большая информационная емкость (до 65-128 К бит); длительное время хранения информации в выключенном и включенном состоянии (до 10 лет). Недостатками являются: ограниченное число циклов перепрограммирования (10-100) и применение УФ-излучения при стирании.

Структура БИС РПЗУ такого типа, например К573РФ13 (К573РФ1) содержит: матрицу-накопитель; регистр; дешифратор адреса; усилители считывания. Структура памяти (организация накопителя) 1024 х 8. время выборки 900 не. Стирание информации производится ультрафиолетовым облучением кристалла микросхемы через окно в крышке корпуса. Количество циклов перепрограммирования около 100. РПЗУ способны сохранять заряд при отключенном питании в течение 2-3 тыс. ч.

РПЗУ с электрическим стиранием обладают рядом эксплуатационных достоинств, особенно важных для экспериментальных систем:

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

Развитие РПЗУ обоих типов (с электрическим и УФ-стиранием) ведет в конечном итоге к получению схем. обладающих достоинствами как первого, так и второго

Перспективы разработки и применения ЭП ПЗУ. Анализ отечественных и зарубежных работ в области МТ показывает, что значение различных видов памяти при создании МПАС все более возрастает. В перспективе архитектуру информационно-вычислительной основы МПАС можно представить в виде подсистемы памяти, которая будет рассматриваться как центральная (и основная) подсистема. и ряда других подсистем.

ПЗУ позволяют в полной мере реализовать основные идеи, лежащие в основе МТ:

возможность хранения программы обработки информации в

компактной и надежной физической среде - в кристалле кремния;

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

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

Особенно эффективно применение программируемых ПЗУ на стадии отладки ПО МПС. Отладка и оптимизация некоторой программы в общем случае требуют нескольких десятков ее прогонов в системе, а каждый такой прогон требует записи в ПЗУ нового варианта программы. Наличие ПЗУ, которое можно быстро репрограммировать при помощи стандартных адресных сигналов, значительно упрощает процедуру отладки и оптимизации программ. Поэтому в системы отладки МПС и в так называемые прототипные комплекты обязательно входят ЭГШЗУ. После завершения всех этапов отладки ПО, при сборке промышленных образцов систем эти ПЗУ могут быть замечены более компактными и дешевыми стандартными ПЗУ. программируемыми масочным способом при изготовлении. В этих ПЗУ предусматривают идентичные с ЭППЗУ разводу выводов, уровни сигналов и питающих напряжений.

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

Перспективны ЭППЗУ и в областях, где требуется дистанционное ренрограччирование МПС, установленной в недоступных или опасных для человека местах, например, в ядерных реакторах, в морских глубинах, в космосе. Сигналы репрограммирования могут быть при этом переданы стандартными радиотехническими средствами на огромные расстояния.

Именно ЭППЗУ позволят физически воплотить такие качества информационных систем, как адаптивность, способность к обучению, переобучению и самообучению.

Большие возможности для создания гибких средств автоматики открываются благодаря применению ЭППЗУ в программируемых логических матрицах (ПЛМ). Ранее ПЛМ для реализации заданной логической функции программировались на стадии изготовления.

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

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

Программирование ЭППЗУ включает в себя формирование адресов, записывающих импульсов и контроль записанной информации. Объектом программирования могут быть отдельная БИС, группа БИС, программируемых одновременно, блок памяти, состоящий из некоторого числа БИС.

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

Программаторы ЭППЗУ классифицируют по:

степени универсальности по отношению к различным типам БИС ЭППЗУ;

производительности - числу одновременно программируемых БИС;

способу управления процессом программирования (ручные, полуавтоматические и автоматические программаторы);

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

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

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

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

На базе такой матрицы могут быть организованы конъюнктивная матрица, реализующая функции И, и дизъюнктивная матрица, реализующая функции ИЛИ.

Реализация более сложных функций возможна при объединении обеих матриц. При подключении к ПЛМ дешифратора полученная схема может выполнять функции ПЗУ.

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

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

ПЛМ изготовляется в виде интегральной однокорпусной схемы.

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


Все постоянные запоминающие устройства (ПЗУ) можно разделить на следующие группы:

● программируемые при изготовлении (обозначают как ПЗУ или ROM);

● с однократным программированием, позволяющим пользователю однократно изменить состояние матрицы памяти электрическим путем по заданной программе (обозначают как ППЗУ или PROM);

● перепрограммируемые (репрограммируемые), с возможностью многократного электрического перепрограммирования, с электрическим или ультрафиолетовым стиранием информации (обозначают как РПЗУ или RPROM).

Для обеспечения возможности объединения по выходу при наращивании памяти все ПЗУ имеют выходы с тремя состояниями или открытые коллекторные выходы.

{xtypo_quote}В ППЗУ накопитель построен на запоминающих ячейках с плавкими перемычками, изготовленными из нихрома или других тугоплавких материалов. Процесс записи состоит в избирательном пережигании плавких перемычек. {/xtypo_quote}
В РПЗУ запоминающие ячейки строятся на основе МОП-технологий. Используются различные физические явления хранения заряда на границе между двумя различными диэлектрическими средами или проводящей и диэлектрической средой.

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

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

Приведем некоторые характеристики ПЗУ (табл. 3.1).

Промышленность выпускает большое количество микросхем ПЗУ. Приведем в качестве примера две микросхемы ПЗУ (рис. 3.78).



На схемах использованы следующие обозначения: A i — адресные входы; D i — информационные выходы; CS — выбор микросхемы; СЕ — разрешение выхода.

Микросхема К573РФ5 — это репрограммируемое ПЗУ (РПЗУ) с ультрафиолетовым стиранием, имеющее структуру 2Кх8. По входу и выходу эта микросхема совместима с ТТЛ-структурами. Микросхема К556РТ5 — это однократно программируемая ПЗУ, выполнена на основе ТТЛШ-структур, по входу и выходу совместима с ТТЛ-структурами, имеющая структуру 512бит х8.