Узел памяти программируемого контроллера
1.2.1 Постоянное запоминающее устройство (ROM).
ПЗУ – постоянное запоминающее устройство, является энергонезависимой памятью и используется для хранения и считывания программ, определяющих работу всех элементов системы.
/Указать на основе какой микросхемы памяти формируется ПЗУ (в соответствии с заданием), какова информационная емкость МС, привести основные технические данные и эксплуатационные параметры по МС.
Привести условное графическое обозначение МС (рисунок), дать таблицу по обозначению выводов этой МС, привести таблицу истинности данной МС.
Дать подробное разъяснение по формированию памяти ПЗУ на основе заданного в задании типа МС памяти – их количество, схема соединений по шине данных, шине адреса, включению выводов управления/.
Пример оформления:
ПЗУ формируется на базе микросхемы К573РФ23. Технические данные микросхемы приведены в таблице 1.4, условное графическое обозначение – на рисунке 1.4, назначения выводов даны в таблице 1.5. Таблица истинности и режимы работы данной микросхемы приведены в таблице 1.6.
Адресация к тому или иному блоку микросхем производится с помощью сигнала выбора микросхем СS. Информационная емкость 8 Кбит (2048*4) Ячейка памяти тетрадная. Для получения 6 кБ ПЗУ, применяем три блока микросхем памяти К573РФ23.
Таблица 1.4
Время выборки адреса | Не более 450 нс |
Время хранения информации: при включенных источниках питания при выключенных источниках питания | Не менее 25000 ч Не менее 25000 ч |
Число циклов программирования | Не менее 100 |
Напряжение питания | Ucc = 5В ± 5% UPR = 5B ± 5%(в режиме считывания) |
Суммарная потребляемая мощность: в режиме считывания в режиме хранения (невыбор) | Не более 580 мВт Не более 200 мВт |
Диапазон температур | -45…+70°С |
Выход | Три состояния |
Совместимость по входу и выходу | С ТТЛ-схемами |
Тип корпуса | Металлокерамический,210Б.24-5, с прозрачной для UV-лучей крышкой |
Таблица 1.5
Выводы | Назначение | Обозначение |
1…8,19,22,23 | Адресные входы | А7..А0,А10,А9,А8 |
11,13,14,16 | Вход-выход данных | D0…D3 |
Выбор микросхемы | ||
Разрешение по выходу | ||
Напряжение питания | Ucc | |
Напряжение программирования | UPR | |
Общий | 0 В |
Таблица 1.6
UPR | А0…А10 | D0…D3 | Режим работы | ||
X | Ucc | x | R0ff | Хранение (невыбор) | |
25 В | А | Входные данные в прямом коде | Программирование | ||
25 В | А | Выходные данные в прямом коде | Контроль после программирования | ||
Ucc | А | Выходные данные в прямом коде | Считывание |
Рисунок 1.4 – Условное графическое обозначение микросхемы К573РФ23
1.2.2 Оперативное запоминающее устройство (RAM).
ОЗУ – оперативное запоминающее устройство, является энергозависимой памятью.
Внешнее ОЗУ предназначено для выполнения промежуточных операций, записи и считывания промежуточных переменных (программ) и т.д.
/Указать на основе какой микросхемы памяти формируется ОЗУ (в соответствии с заданием), какова информационная емкость МС, привести основные технические данные и эксплуатационные параметры по МС.
Привести условное графическое обозначение МС (рисунок), дать таблицу по обозначению выводов этой МС, привести таблицу истинности данной МС.
Дать подробное разъяснение по формированию оперативной памяти на основе заданного в задании типа МС памяти – их количество, схема соединений по шине данных, шине адреса, включению выводов правления/.
Пример оформления:
ОЗУ формируется на базе микросхемы КМ132РУ9А. Совместимость по входу и выходу с TTL – схемами. Информационная емкость 8 Кбит (1024*8). Для получения 6 кБ ОЗУ, применяем 6 микросхем памяти КМ132РУ9А. Ucc = 5 ± 0.25 В. А0…А9 – вывод адреса. D0…D7 – вывод данных. - чтение, - запись, - выбор кристалла. Условное графическое обозначение микросхемы показано на рисунке 1.3, таблица истинности приведена в таблице 1.3
Рисунок 1.3 – Условное графическое обозначение микросхемы КМ132РУ9А
Таблица 1.3
Адрес | Данные | Состояние | |||
x | x | чтение | |||
x | x | запись | |||
x | x | хранение | |||
x | x | не допустимо | |||
x | x | x | x | хранение |
1.2.3 Дешифратор узла памяти.
Кроме ОЗУ и ПЗУ в блок памяти входит дешифратор – узел, предназначенный для выбора и активизации микросхем памяти в соответствии с сигналами, поступившими от микропроцессора.
/Обычно в узле дешифрации применяют МС К555ИД7 (если количество МС памяти, требующих активизации, не превышает восьми) или МС К555ИД3 (если количество МС памяти, требующих активизации, не превышает шестнадцати).
Обычно формируют схему дешифрации памяти, используя одну МС дешифратора для работы с внешним ОЗУ (если оно предусмотрено заданием) и одну МС дешифратора – для работы с внешним ПЗУ (если оно предусмотрено заданием).
В данном подразделе проекта необходимо дать пояснение – какие МС дешифраторов надо использовать, приводится схема условного графического обозначения микросхемы дешифратора, таблица её выводов, таблица истинности МС дешифратора, описание работы всего узла.
Схема узла располагается как составная часть принципиальной электрической схемы проектируемого программируемого котроллера, располагаемой в Приложении В курсового проекта/.
Пример оформления:
Для ОЗУ и ПЗУ выбираем два одинаковых дешифратора К555ИД7.
Условное графическое обозначение микросхемы приведено на рисунке 1.5, принцип действия дешифратора иллюстрируется таблицей 1.7.
Рисунок 1.5 – Условное графическое обозначение микросхемы К555ИД7
Таблица 1.7
DI4 | DI2 | DI1 | Е3 | Выход | ||
х | х | х | х | х | На всех выходах логическая «1» | |
х | х | х | х | х | ||
х | х | х | х | х |
1.2.4 Разработка карт распределения памяти.
С учетом емкости каждой микросхемы и общего объема памяти ПЗУ и ОЗУ составлены карта распределения памяти. Карта распределения внешней памяти ПЗУ и ОЗУ приведена в таблицах 1.9 и 1.10 соответственно.
Таблица 1.9
Дешифратор | Адресация МС | ||||||||||||||||
Разреш. DC | Информ. DC | ROM | |||||||||||||||
А15 | А14 | А13 | А12 | А11 | А10 | А9 | А8 | А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | 16-рич. | Микросхема памяти МС |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | DD3,DD4 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … 0FFF | DD5,DD6 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | DD7,DD8 |
Таблица 1.10
Дешифратор | Адресация МС | ||||||||||||||||
Разреш. DC | Информ. DC | RAM | |||||||||||||||
А15 | А14 | А13 | А12 | А11 | А10 | А9 | А8 | А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | 16-рич. | Микросхема памяти МС |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | DD11 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | DD12 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | DD13 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | 0С00 … | DD14 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | 0С00 … | DD15 |
… | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | 0С00 … | DD16 |