Автор работы: Пользователь скрыл имя, 15 Мая 2014 в 13:41, реферат
1. Привести тематический обзор по материалам научно-технической литературы изданий 90-х годов, согласно своему варианту.
2. Выполнить проектирование микропроцессорной системы с разработкой аппаратной части, согласно своему варианту.
3. Разработать программный модуль инициализации (начальной установки) аппаратной части спроектированной микропроцессорной системы.
Выводы WAIT и INTE остаются незадействованными.
Далее определим работу буфера МУ. Микросхема АП3 всегда находится в активном состоянии, так как на ее входы -EO подан “логический 0”. Микросхема обеспечивает прием с шины управления сигналов: -RDYIN, -INT, -HOLD, AEN и выдачу в схему ЦП сигналов RDYIN, INT, HOLD, -AEN, а также прием управляющих сигналов из ЦП : OSC, CLK, RES, HLDA и выдачу на магистраль управления сигналов OSC, CLK, -RES, -HLDA.
2.3.4. Временные диаграммы обмена данными по системной шине центрального процессора
Запись
SA0-SA15 |
|||||||||||||||
SD0-SD7 |
|||||||||||||||
-MEMW |
|||||||||||||||
READY |
|||||||||||||||
Чтение
SA0-SA15 |
|||||||||||||||
|
|||||||||||||||
SD0-SD7 |
|||||||||||||||
|
|||||||||||||||
-MEMR |
|||||||||||||||
|
|||||||||||||||
READY |
|||||||||||||||
|
|||||||||||||||
Рис. 4
Аналогично строятся временные диаграммы для сигналов -IOW и -IOR, но на шину адреса выставляются разряды SA0-SA7.
2.4. Разработка модуля памяти
2.4.1. Разработка функциональной схемы модуля памяти
Согласно заданию необходимо разработать модуль памяти со следующими характеристиками:
объем ПЗУ - 32К, адреса 0000h-7FFFh,
объем ОЗУ - 24К. адреса 8000h-dFFFh.
Все адресное пространство микропроцессора К580ВМ80 ( 64 килобайта ) можно разбить на 8 сегментов по 8 килобайт каждый (рис. 5).
E000h-FFFFh |
Не используется |
|
C000h-DFFFh |
ОЗУ3 |
|
A000h-BFFFh |
ОЗУ2 |
24 килобайта |
8000h-9FFFh |
ОЗУ1 |
|
6000h-7FFFh |
ПЗУ4 |
|
4000h-5FFFh |
ПЗУ3 |
32 килобайта |
2000h-3FFFh |
ПЗУ2 |
|
0000h-1FFFh |
ПЗУ1 |
Рис. 5
Первые четыре сегмента будет занимать микросхемы ПЗУ , следующие три - микросхемы ОЗУ.
Так как объем отдельных микросхем, составляющих модуль ЗУ, меньше объема всего модуля, то в схеме необходим дешифратор адреса, который дешифрирует старшие разряды шины адреса, и осуществляет выбор конкретной МС модуля.
Микросхемы модуля ЗУ создают большую нагрузку на системную магистраль микро-ЭВМ, поэтому в схеме необходимы буферные элементы.
Таким образом получаем функциональную схему модуля памяти.
(рис. 6).
ПЗУ ОЗУ
ДА
БД БА
Системная магистраль
ç=============================
Рис. 6. Функциональная схема модуля памяти
где БД - буфер магистрали данных,
БА - буфер магистрали адреса,
ДА - дешифратор адреса.
2.4.2. Выбор элементной базы модуля памяти
В проектируемой микро-ЭВМ шина данных восьмиразрядная, поэтому будем выбирать МС такой же разрядности.
В качестве ПЗУ выберем МС К573РФ81А ( репрограммируемое ПЗУ с электрической записью информации и стиранием информации ультрафиолетовым светом на основе nМОП-структур ).
Классификационные параметры микросхемы К573РФ81А:
Назначение выводов микросхемы
К573РФ81А:
Выводы |
Назначение |
Обозначение |
2,3-10, 21,23,24, 25,26,27 |
Адресные входы |
А12,А7-А0 А10,А11,А9 А8,А13,А14 |
11-13, 15-19 |
Входы -выходы данных |
DIO0-DIO2, DIO3-DIO7 |
20 |
Выбор микросхемы |
-CS |
22 |
Разрешение по выходу |
-CEO |
28 |
Напряжение питания |
Ucc |
1 |
Напряжение программирования |
Upr |
14 |
Общий |
0 В |
Таблица
истинности микросхемы К573РФ81А:
-CS |
-CEO |
A0-A14 |
UPR |
DIO0-DIO7 |
Режим работы |
H |
X |
X |
UCC |
Roff |
Хранение (невыбор) |
L |
L |
A |
UCC |
Входные данные в прямом коде |
Считывание |
L |
H |
A |
UCC |
Roff |
Отключение выходов |
L |
H |
A |
18+0.5 B |
Входные данные в прямом коде |
Программирование |
H |
H |
A |
18+0.5 B |
Roff |
Запрет программирования |
В качестве ОЗУ выберем МС К537РУ17 (статическое асинхронное ОЗУ на основе КМОП-структур).
Классификационные параметры МС К537РУ17:
Назначение
выводов микросхемы К537РУ17:
Выводы |
Назначение |
Обозначение |
2,3-10, 21,23,24,25 |
Адресные входы |
А12,А7-А0 А10,А11,А9,А8 |
11-13, 15-19 |
Входы -выходы данных |
DIO0-DIO2, DIO3-DIO7 |
20,26 |
Выбор микросхемы |
-CS1,CS2 |
22 |
Разрешение по выходу |
-CEO |
27 |
Сигнал записи - считывания |
-WR/RD |
28 |
Напряжение питания |
Ucc |
1 |
Свободный |
--- |
14 |
Общий |
0 В |
Таблица истинности микросхемы
К537РУ17:
-CS1 |
CS2 |
-CEO |
-WR/RD |
A0-A12 |
DIO0-DIO7 |
Режим работы |
M |
M |
X |
X |
X |
Roff |
Хранение |
L |
H |
X |
L |
A |
L |
Запись 0 |
L |
H |
X |
L |
A |
H |
Запись 1 |
L |
H |
L |
H |
A |
Данные в прямом коде |
Считывание |
L |
H |
H |
H |
A |
Roff |
Запрет выхода |
Информация о работе Проектирование микропроцессорной системы