Перепрограммируемые ПЗУ (ППЗУ).

Один из типов ПЗУ, допускающий программирование уже после изго­товления БИС, .представляет собой матрицу, у которой во всех пересечениях горизонтальных шин с вертикаль­ными установлены диоды, снабженные легкоплавкими перемычками (рис. 1.22). Прикладывая к определенным линиям одиночные импульсы длительностью 50... 100 мс и напряжением 10 — 12 В, пережигают некоторые внутрен-

clip_image002

Рис. 1.22. ППЗУ с легкоплавкими перемычками

ние перемычки и таким образом программируют матрицу памяти. Естественно, что после пережигания перемычек изменить характер подключения диодов уже невозможно, т. е. такая матрица становится постоянным ЗУ. Ниже приведены основные характеристики БИС однократно программируемых ПЗУ с пережигаемыми перемычками:

К155РЕЗ К556РЕ4 К556РЕ5

Емкость, бит ....... 256 1024 4096

Организация ....... 32х8 256Х4 512Х8

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

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

Перепрограммируемые ЗУ выполняются в виде микро­схемы К573РФ1, размещенной в корпусе с 24 выводами и содержащей 8192 ячейки памяти с организацией 1К Х 8. В верхней части корпуса имеется кварцевое окно, через которое ультрафиолетовое излучение проникает внутрь устройства. Для полного стирания записанной информации микросхема должна быть подвергнута облу­чению в течение 20 мин с расстояния 10 см от источ­ника. Питается микросхема К573РФ1 от трех источников напряжения: +5 В, +12 В и —5 В. Потребляемые токи соответственно равны 6, 50 и 30 мА. После стирания

информации во всех ячейках ППЗУ оказываются запи­санными байты FF, т. е. содержимое всех ячеек памяти становится равным 1.

Для программирования микросхемы необходимо вы­полнение следующего условия: произведение длительности импульса программирования на число циклов програм­мирования должно быть не менее 100 мс. Если, например, длительность импульса программирования равна 0,5 мс, то нужно выполнить 200 циклов программирования, в каж­дом из которых обрабатываются все ячейки памяти. Таким образом, для программирования ППЗУ необходимо иметь специальное оборудование — программатор ППЗУ. Однако это неудобство является незначительным по сравнению с теми преимуществами, которые предоставляет ППЗУ разработчику микропроцессорной системы упра­вления технологическими процессами.

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

Предлагаю ознакомиться с аналогичными статьями: