Скачиваний:
106
Добавлен:
21.02.2014
Размер:
10.67 Mб
Скачать

3 Разработка подсистемы памяти

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

3.1 Описание микросхемы кр537ру8

Оперативные ЗУ предназначены для хранения переменной информации и имеют практически одинаковое быстродействие при считывании и записи. МС статической ОЗУ КР537РУ8 характеризуется: по технологии изготовления – КМДП, по режиму доступа – Т, емкость составляет 2Кх8 бит.

Основные электрические параметры.

Напряжение питания UCC, B 4,75 - 5,25.

Ток потребления динамический ICCAV, мА менее 20.

Ток потребления хранения ICCS, мкА менее 1000.

Ток потребления в режиме хранения от

резервного источника питания ICCB, мкА менее 200.

Выходное напряжение высокого уровня UOH, В более 2,4.

Высокое напряжение низкого уровня UOL, В менее 0,4.

Ток утечки на входе ILI, мкА менее 5.

Ток утечки на выходе ILO, мкА менее 5.

Выходной ток низкого уровня IOL, мА менее 2.

Входная емкость С1, пФ менее 8.

Выходная емкость С0, пФ менее 10.

Предельная емкость нагрузки, пФ менее 1000.

Время цикла считывания (записи) tCR(CW), нс более 300. Время выборки разрешения tAС, нс 270.

Длительность сигнала CS tCS, нс 220.

Длительность сигнала WE tW, нс 80 – 120.

Время сдвига CS относительно адреса tCSA, нс более 50.

Время сдвига WE относительно DI tWS, нс более 20.

Время сдвига CS относительно WE tCSW, нс более 20.

Время сохранения адреса после CS tCHA , нс более 60.

Время сохранения WE после CS tCHW, нс более 30.

Структуру МС КР537РУ8 рассмотрим на рисунке 9.

Рисунок 9 - Структура микросхемы КР537РУ8

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

Данная МС содержит матрицу запоминающих элементов 2048*8, представляющую собой накопитель ёмкостью 16384 бит (16 Кбит), дешифраторы адреса строк (DCK) и столбцов (DCS), блок управления СИ, адресные и выходные формирователи и разрядные усилители записи-считывания. Режим работы устанавливается с помощью сигналов CS1, CS2, W/R.

Обозначение выводов МС КР537РУ8 представлено на рисунке 10, назначение выводов микросхемы – в таблице 2.

Рисунок 10 - Цоколевка микросхемы КР537РУ8

Таблица 2 - Назначение выводов микросхемы КР537РУ8

Номера контактов

Обозначение

Назначение

Тип сигнала

Состояние

1-8

А0 - А7

Порты адреса

вх

1, 0, z

9 - 11, 13 - 17

D0 - D7

Входы-выходы порта D

вх/вых

1, 0, z

12

OV

"Земля" (Общий вывод И.П.)

18

CS1

Сигнал выбора микросхемы 1

вх

0

19

A10

Порты адреса

вх/вых

1, 0, z

20

CS2

Сигнал выбора микросхемы 2

вх

0

21

W/R

Сигнал записи

вых

0

22-23

A8, A9

Порты адреса

вх

1, 0, z

24

5 V

Питание + 5В

МС КР537РУ8 имеет встроенные входные регистры - «защелки», срабатывающие от перепада сигнала CS. Наличие входных регистров придает МС ряд особенностей, прежде всего в режимах управления.

Истинность представленной МС рассмотрена в таблице 3.

Таблица 3 – Истинность микросхемы КР537РУ8

CS1vCS2

WR/RD

А0…А10

DIO0…DIO7

Режим работы

1

Х

X

Z

Хранение

0

0

А

D0…D7

Запись

0

1

А

D0…D7

Считывание

Статический режим КР537РУ8 характеризуется напряжением питания 5 В, близкими значе­ниями уровней выходных сигналов, сравнительно небольшими выходными то­ками, наличием выходов с тремя состояниями, значительной предельной ем­костью нагрузки.

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

Схема энергонезависимой памяти (рисунок 11) довольно проста, хотя и имеет ряд неочевидных особенностей.

Рисунок 11 - Энергонезависимая оперативная память

Управляющие сигналы памяти – WR и – CS имеют активный низкий уровень, а при выключении питания все входные сигналы памяти, естественно, станут нулевыми. Это приведет к искажению записанной в память информации. Поэтому необходимо обеспечить, чтобы при выключении питания сигналы на входах –WR и –CS были пассивными, то есть имели уровень логической единицы. Для этого обычно используются логические элементы с выходами ОК, нагрузочные резисторы которых присоединяются не к пропадающему напряжению питания памяти Uип, а к сохраняющемуся напряжению питания памяти Uпам. Для получения напряжения Uпам используется простая схема на двух диодах, которая передает на выход Uпам напряжение источника питания Uип (если питание включено) или напряжение от гальванической батареи 3 – 4,5 В (если питание выключено).

Для большей гарантии от пропадания информации во время переходных процессов (при постепенном нарастании Uип и при постепенном его уменьшении) необходимо управлять прохождением сигналов WR и CS на память с помощью управляющего сигнала "Сброс". Этот сигнал равен нулю при напряжения Uип менее 4,7– 4,8 В и равен единице при нормальном напряжении Uип = 5 В (временная диаграмма приведена на рисунке). В результате такого решения память отключается от остальной схемы при недостаточном напряжении питания (сигналы -WR и –CS равны единице) и подключается к остальной схеме при нормальном напряжении питания.

3.2 Описание микросхемы КР556РТ6

МС серии КР556 представляют собой биполярные схемы, выполненные по ТТЛ - технологии с использованием диодов Шоттки. МС КР556РТ6 является программируемой ПЗУ емкостью 16 346 бит.

В МС данной серии используются нихромовые перемычки. Для исключения возможности самовосстановления пережженных перемычек необходима электротермотренировка. С целью снижения потребляемой мощности в БИС допускается использование импульсного питания.

Условное обозначение и назначение выводов БИС КР556РТ6 приведены на рисунке 12 и в таблице 4. Основные электрические и временные параметры БИС КР556РТ6 в диапазоне температур от -10 до 70 0С при UCC = (5,0±0,25) В.

Емкость, бит 2Кх8.

tА(А), нс 80.

Рсс, мВт 920.

Ток потребления ICC, мА более 185.

Выходное напряжение низкого уровня UOL, В менее 0,5.

Ток утечки высокого уровня IOLH, мкА менее 100.

Входное напряжение низкого уровня UIL, В менее 0,5.

Входное напряжение высокого уровня UIH, В более 2,4.

Время выборки адреса tAA, нс более 100.

Время выборки разрешения кристалла tCS. нс более 50.

Входная емкость С1, пФ менее 10.

Выходная емкость С0, пФ менее 15.

Емкость нагрузки СL, пФ менее 200.

Коэффициент программируемости К, 0,65 более.

Исходное состояние 0.

Напряжение питания, В 5.

Мощность потребления на 1 бит, Вт/мВт 0,9.

Рисунок 12 - Цоколевка микросхемы КР556РТ6

Таблица 4 - Назначение выводов микросхемы КР556РТ6

Номера контактов

Обозначение

Назначение

Тип сигнала

Состояние

1-8

А0 - А7

Порты адреса

вх

1, 0, z

9 - 11,13 - 17

D0 - D7

Входы-выходы порта D

вх/вых

1, 0, z

12

0V

"Земля" (Общий вывод И.П.)

20

CS1

Сигнал выбора микросхемы 1

вх

0

18-19

CS2 - CS3

Сигнал выбора микросхемы 2-3

вх

1

21-23

A8 A10

Порты адреса

вх

1, 0, z

24

5 V

Питание + 5В

Выход ТТЛ—ОК требует подключения к МС внешних резисторов и источ­ника напряжения питания для формирования выходного сигнала.

В исходном состоянии перед программированием накопитель содержит од­нородный массив легкоплавких проводящих перемычек, соединяющих эмиттеры (истоки) транзисторов с шинами столбцов.

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

МС имеет два основных режима считывания информации и программирования.

Программирование МС вклю­чает запись информации и контроль элек­трических параметров БИС с записанной информацией.

Соседние файлы в папке КОНТРОЛЛЕР НА БАЗЕ ОЭВМ КР1816ВЕ51