Внутреннюю структуру большинства схем однократно программируемых ПЗУ можно пояснить на примере микросхемы К556РТ7:
Входные усилители развязывают источник адреса с многочисленными приемниками адреса внутри микросхемы. В соответствии с одним из активных выходов на дешифраторе строк DCX выбирается одинаковая строка во всех матрицах накопителя М, а дешифратор столбцов DCY определяет, какую одну из этих строк передать на выход. Сигналы выборки кристалла Csi управляют режимом работы – чтение или хранение. В приведенном примере таких входов несколько и они объединены логической функцией «И».
На принципиальном уровне такая микросхема обозначается следующим образом:
В однократно программируемых ПЗУ матрица накопитель М представляет собой ортогональные проводники, в местах пересечения которых находится полупроводниковый элемент (диод или транзистор), с последовательно включенной плавкой перемычкой. |
В отсутствии плавкой перемычки (после прожигания) при поступлении сигналов по шине Х цепь эмиттера транзистора разомкнута, на выходе логический нуль. При наличии перемычки транзистор включен по схеме с общим эмиттером и при появлении потенциала на базе на выходе появится логическая единица.
Работу ПЗУ поясняет временная диаграмма:
Диаграмма определяет последовательность подачи адресного сигнала и управляющего сигнала на входе CS (выбора микросхемы). Их взаимное расположение и длительность регламентируются паспортными данными на микросхему. С некоторой задержкой относительно сигнала CS выходы переходят в рабочее состояние и информация будет готова к считыванию.