Разработка и описание схемы
Процессорный блок
Процессорный блок состоит из микроконтроллера i8086, регистра защелки младшей части адреса RG. Адрес формируется на выходе портов РА – младшая часть adr(0..7) на внутренней шине AdrDat, которая попадает на системную шину адреса после регистра защелки Adr, и РС – старшая часть, которая непосредственно подается на системную Adr - разряды adr(8..15). Обмен данными с памятью и внешними устройствами, осуществляется как по внутренней шине Dat, которая совмещена с шиной младшей части адреса и подключена к порту РА dat(0..7)=adr(0..7), так и по порту РС. Сигнал ALE является сигналом защелкивания младшей части адреса в регистр RG. РD2, РD3 – линии приема запроса на прерывание по вводу данных от внешнего устройства, РD6 и РD7 – линии сигналов записи и чтения.
Расчет ОЗУ
Исходные данные: Количество ячеек внешнего ОЗУ NОЗУ – 0,512 Кбайт Количество входов параллельного интерфейса: режим 0 – 8 Количество выходов параллельного интерфейса: режим 0 – 16 Входные токи: при логическом 0, IIL – 3,2 мА при логической 1, IIH – 2 мА Входная емкость логических схем нагрузки, СI – 5 пФ Монтажные емкости всех цепей (См = 20 пФ). Согласно заданию количество ячеек памяти ОЗУ составляет NОЗУ. Разрядность ОЗУ nОЗУ должна соответствовать разрядности обработки данных ЦП. Информационная емкость СОЗУ определяется по формуле:
Необходимое быстродействие ОЗУ определяется по временным диаграммам ЦП. Для МК i8086 время цикла записи (чтения) tС равно 3ТМТ, где ТМТ - длительность машинного такта. При частоте кварцевого резонатора fтг = 10 МГц время Тмт = 100 нс. Время цикла микросхемы памяти tcy должно удовлетворять неравенству:
В качестве микросхемы ОЗУ выберем К537РУ17, поскольку она будет (прогнозируемо) наименее избыточна для данного случая. Для данной микросхемы памяти . Рассчитаем число БИС ОЗУ в ряду матрицы:
где nБИС - разрядность выбранной микросхемы памяти. Квадратные скобки здесь и в дальнейшем показывают, что результат необходимо округлить до большего значения. Определим число разрядов матрицы:
где NБИС - количество ячеек памяти выбранной микросхемы памяти. Общее число БИС ОЗУ равно
Таким образом, число корпусов ОЗУ = 2. Определяем токовую IDL и IDH и емкостную СD нагрузки для схем ввода информации в ОЗУ по формулам:
IDL = mc * IIDL = 2 * 3,2 = 6,4 мА IDH = mc * IIDH = 2 * 2 = 4 мА CD = mc * CID + Cm = 2 * 5 + 20 = 30 пФ
где IIDL, IIDH - входные токи логического 0 и логической 1 по информационным цепям выбранной БИС ОЗУ. CID - входная емкость по информационному входу БИС ОЗУ. Определяем токи нагрузки и емкостную нагрузку для схем ввода адреса по адресным цепям БИС ОЗУ по формулам:
IAL = m * IIAL = 2 * 3,2 = 6,4 мА IAH = m * IIAH = 2 * 2 = 4 мА CA = m * CIA + Cm = 2 * 5 + 20 = 30 пФ где IIАL, IIAH - входные токи логического 0 и логической 1 по адресным цепям выбранной БИС ОЗУ. CIА - входная емкость по адресному входу БИС ОЗУ. Определяем токи нагрузки ICSL и ICSH и величину емкостной нагрузки СCS по цепям выбора микросхем (CS) по формулам:
ICSL = mp * IICSL = 1 * 3,2 = 3,2 мА ICSH = mp * IICSH = 1 * 2 = 2 мА CCS = mp * CICS + Cm = 1 * 5 + 20 = 25 пФ
где IICSL, IICSH - входные токи логического 0 и логической 1 по цепям выбора (CS) БИС ОЗУ. CСS - входная емкость по цепям выбора (CS) БИС ОЗУ.
Рис. 3 Условное графическое обозначение ОЗУ К537РУ17
Наименование выводов: A0 ÷ A12 – адресные входы. W/R – запись/чтение. CS1, CS2 – chip select, чип выбора. CEO – разрешающий выход. D0 ÷ D7 – шина данных ввода/вывода. ОЗУ представляет собой статическое асинхронное оперативное запоминающее устройство.
Режимы работы:
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (174)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |