Структурная схема ПЗУ аналогична структурной схеме ОЗУ, только отсутствует устройство записи, т.к. после программирования ПЗУ, информация из него только считывается.
Основные характеристики восьми типов ПЗУ приведены ниже:
Параметр | ЭСЛ | ТТЛ | ттлш | рмоп | пмоп | кмоп | лиз моп |
Ёмкость, бит/ кристалл | 256 | 1К | 1К | 4К | 8К | 64К | 256 К |
Рпотр, мВт/бит | 0,8 | 0,01 | 0,01 | 0,1 | 0,01 | 5 10-3 | 2 10-3 |
tсчит, мс | 20 | 50 | 45 | 500 | 30 | 50 | 200 |
Для потребителей выбор типа ПЗУ во многом определяется не только электрическими параметрами этой большой ИС, но и способами её программирования. ПЗУ могут программироваться, как у потребителя, так и на предприятии –изготовителе. Существуют ПЗУ однократного и многократного программирования.
Наиболее универсальными являются перепрограммирования ПЗУ, которые изготовляются на основе МОП-структур и ЛИЗМОП. Ёмкость таких РПЗУ достигает 256 кбит с организацией 32х2. Информация стирается с помощью УФ-облучения кристалла. В накопителях РПЗУ используются специальные типы VT-структур, которые изменяют свои характеристики при программировании РПЗУ. Это изменение характеристик и служит признаком хранящейся информации. Время выборки считывания таких РПЗУ широкое распространение получила серия 573.
Свой выбор я остановил на РПЗУ 8к х 8 типа 573РФ4:
1) tхр не менее 25000 ч.
2) число циклов не менее 25.
перепрограммирования (Т=
3) Uп – 5 В
Uпрогр – 5 В (считывание)
21,5 В (программирование).
4) Рпотр – не более 420 мВт.
5) tвыб.адреса – не более 300
tвыб.разр. – не более 120
6) Выход - 3 состояния.
7) Совместимость – с ТТЛ схемами по входу и выходу.
Так как ПЗУ организована как 8к х 8, значит необходимо использовать А0
Для управления функционирования схемы используются 2 вывода:
1) CS - №20.
2) ОЕ - №22.
Микросхема 573РФ4 функционирует в 2-х режимах:
- режим хранения
- режим считывания
Считывание информации производится по 8 бит. В качестве сигналов управления будем использовать сигнал RD и сигнал, который будет поступать по старшей адресной линии.
Таблица истинности:
| | PR | UPR | |
Хранение | 1 | х | Х | Uп |
Считывание | 0 | 0 | 1 | Uп |
Отключение выходов | 0 | 1 | 1 | Uп |
Программирование | 0 | 1 | 0 | 21,5 |
Запрет программирования | 0 | 1 | 1 | 21,5 |
Запрет программирования | 1 | 1 | 0 | 21,5 |
| | АО | ROM | № 28 – свободный |
| А1 | D0 | 11 | |
| А2 | D1 | 12 | К шине данных |
| А3 | D2 | 13 | |
| А4 | D3 | 15 | |
| А5 | D4 | 16 | |
| А6 | D5 | 17 | |
| А7 | D6 | 18 | |
| А8 | D7 | 19 | |
| А9 | |||
21 | А10 | |||
| 23 | A11 | PR | 27 |
| 2 | A12 | Uп | 28 |
| 20 | CS | Uпр | 1 |
| 18 | OE | GND | 14 |
1.2.9. Таймер.
Одно из наиболее необходимых эксплуатационных удобств – наличие встроенных часов, показания которых постоянно или по запросу оператора выводятся на экран. Можно также обеспечить выдачу команд на включение или выключение внешних устройств в заданное время. Часы могут быть реализованы как программно, так и аппаратно.