архітектура / Метод_указ _КР_АОС
.docКУРСОВАЯ РАБОТА
по дисциплине «Архитектура вычислительных машин»
Тема: «ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО»
Цель курсовой работы – получение практических навыков проектирования запоминающих устройств (ЗУ) ЭВМ на интегральных микросхемах (ИМС).
Задание:
-
Разработать принципиальную схему модуля памяти (МП).
-
Разработать функциональную схему памяти ЭВМ.
-
Определить употребляемую мощность МП и памяти ЭВМ.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
-
Объектом проектирования являются оперативные ЗУ (ОЗУ) и постоянные ЗУ (ПЗУ).
-
Память ЭВМ имеет модульную организацию. Модуль – это ЗУ хранения информации, имеющее средства сопряжения с другими модулями и устройствами.
-
Возможны следующие варианты организации МП при создании модульных ЗУ:
– Вариант а) Модульное ЗУ с централизованной дешифрацией запоминающего массива (ЗМ). Управление МП выполняет процессор (дешифрация МП, CS).
Для организации работы такого ЗУ в процессоре есть центральный узел управления памятью, в котором формируется временная диаграмма работы МП, дешифраторы МП и сигналов CS. Недостаток такой организации памяти – это повышенное количество соединений между МП и процессором.
– Вариант б) Модульное ЗУ с децентрализованной дешифрацией ЗМ. Дешифратор МП содержится в процессоре. МП кроме запоминающих БИС содержит узел местного управления, дешифратор выбора кристалла DC CS.
– Вариант в) Модульное ЗУ с децентрализованной дешифрацией ЗМ и МП. Выборка необходимого МП осуществляется с помощью дешифратора DC МП, расположенного непосредственно в МП. Сигнал МПі поступает в устройство управления (УУ), в котором обеспечивается формирование временной диаграммы. Каждый МП имеет дешифратор выбора кристалла DC CS.
-
Если объектом проектирования является динамическое ЗУ, то должна быть также разработана и схема регенерации.
-
В курсовой работе разрабатывается электронное обрамление (регистры адреса, данных, дешифраторы адреса и т.д.).
-
Критерием выбора ИМС являются высокое быстродействие и малая потребляемая мощность.
Список сокращений:
RAM (ОЗУ), РУ – оперативное ЗУ;
RAMD – ОЗУ динамического типа;
ROM (ПЗУ), РЕ – ПЗУ программируемые маскированием (масочные) на заводе;
PROM (ППЗУ), РТ – ПЗУ с возможностью однократного программирования (электрическое программирование);
EEPROM (РПЗУ), РР – ПЗУ с возможностью многократного электрического перепрограммирования (репрограммируемые с электрической записью и стиранием);
EPROM (РПЗУ с УФ), РФ – ПЗУ с ультрафиолетовым стиранием.
C |
– синхросигнал |
A |
– адрес |
CA |
– адрес столбца |
CAS |
– строб адреса столбца |
RA |
– адрес строки |
RAS |
– строб адреса строки |
DI |
– входные данные |
DO |
– выходные данные |
DIO |
– данные вход/выход |
CE |
– сигнал разрешения |
ER |
– сигнал обнуления (стирания) |
REF |
– сигнал регенерации |
WR/RD |
– сигнал запись/чтение |
CS |
– выбор микросхемы |
X |
– безразличный уровень сигнала |
Roff |
– выходное сопротивление при третьем состоянии (высокоомный уровень) |
|
– выход ИМС с тремя состояниями |
|
– выход ИМС с открытым коллектором |
|
– выход ИМС с открытым эмиттером |
Система условных обозначений ИМС ЗУ
К – изделие общетехнического применения.
І – вид корпуса (Б – безкорпусное исполнение, М – металлокерамический с двумя рядами выводов (ДИП), Р – пластмассовый ДИП, Н – керамический кристаллоноситель), отсутствие символа – корпус с планарным расположением выводов.
2 – номер серии микросхем (100-899 или 1000-8999).
3 – функциональное назначение (РУ, РЕ, РТ, РР, РФ).
4 – номер разработки (1-999).
5 – типономинал микросхемы (А…Я проставляются в случае разбраковки микросхем в производстве по электрическим параметрам).
6 – вид выводов (1 – с гибкими, 2 – с ленточными, 3 – с жесткими, 4 – неразделенные кристаллы на пластине, 5 – разделенные кристаллы без потери ориентации, 6 – кристаллы без выводов).
-
Схемы МП и памяти ЭВМ выполняются в соответствии с требованиями ГОСТ.
-
Если проектируется ПЗУ необходимо решить вопрос программирования.
-
Варианты заданий приведены в таблице 1.
-
Список теоретических вопросов представлен в приложении А. Номер вопроса соответствует номеру варианта.
Приняты сокращения:
-
Номер варианта.
-
Емкость памяти в Мбайт (ОП, Мбайт).
-
Ширина выборки n (ШВ, бит).
-
Организация модуля памяти (МП).
-
Способ управления модулем.
-
Тип ИМС.
Таблица 1
№ |
ОП, Мбайт |
ШВ, бит |
МП |
Организ.МП |
ИМС |
1. |
2 |
3 |
4 |
5 |
6 |
|
0,25 |
32 |
4К*32 |
а |
К134РУ6 |
|
0,05 |
24 |
3К*24 |
б |
КР556РТ5 |
|
1,00 |
32 |
14К*32 |
в |
К537РУ2 |
|
0,1 |
16 |
2К*16 |
а |
К537РФ22 |
|
2,0 |
24 |
2К*24 |
б |
К132РУ3 |
|
1,0 |
32 |
4К*32 |
в |
К568РЕ1 |
|
0,5 |
32 |
12К*32 |
а |
К56РЕ1 |
|
2,5 |
64 |
26К*64 |
б |
К565РУ3 |
|
0,25 |
24 |
18К*24 |
в |
К565РУ3 |
|
0,125 |
32 |
6К*32 |
а |
К541РУ31 |
|
0,6 |
16 |
10К*16 |
б |
К541РУ31 |
|
0,1 |
16 |
10К*16 |
в |
К596РЕ1 |
|
1,0 |
24 |
2К*24 |
а |
К573РФ13 |
|
1,5 |
32 |
5К*32 |
б |
К541РУ31 |
|
1,8 |
24 |
2К*24 |
в |
К573РФ1 |
|
2,0 |
32 |
2К*32 |
а |
К561РУ1 |
|
1,5 |
24 |
8К*24 |
б |
К565РУ2 |
|
1,0 |
16 |
8К*16 |
в |
К556РТ17 |
|
2,0 |
32 |
12К*32 |
а |
К541РУ34 |
|
0,5 |
24 |
8К*24 |
б |
К573РФ22 |
|
0,625 |
16 |
8К*16 |
в |
К573РР22 |
|
1,0 |
24 |
4К*24 |
а |
К537РУ8 |
|
1,0 |
16 |
32К*16 |
б |
КР132РУ6 |
|
0,5 |
16 |
16К*16 |
в |
К596РЕ1 |
|
0,265 |
24 |
24К*24 |
а |
К568РЕ2 |
|
1,0 |
32 |
32К*32 |
б |
К537РУ1 |
|
0,25 |
16 |
4К*16 |
в |
К537РУ1 |
|
0,5 |
24 |
4К*24 |
а |
К134РУ6 |
|
0,625 |
32 |
2К*32 |
б |
К134РУ6 |
|
1,625 |
48 |
3К*48 |
в |
К132РУ3 |
|
0,850 |
24 |
4К*24 |
а |
К132РУ3 |
|
0,5 |
32 |
4К*32 |
б |
К568РЕ1 |
|
1,0 |
24 |
16К*24 |
в |
К596РЕ3 |
|
0,625 |
16 |
30К*16 |
а |
К1610РЕ1 |
|
1,825 |
32 |
4К*32 |
б |
К1610РЕ1 |
|
1,0 |
24 |
6К*24 |
в |
К537РУ3 |
|
2,625 |
48 |
10К*48 |
а |
К537РУ3 |
|
3,0 |
24 |
32К*24 |
б |
К1610РЕ1 |
|
1,5 |
32 |
6К*32 |
а |
К565РУ1 |
|
0,25 |
24 |
8К*24 |
б |
К568РЕ2 |
|
0,87 |
8 |
12К*8 |
в |
К537РУ8 |
|
4,5 |
16 |
4К*16 |
а |
К565РУ2 |
|
2,5 |
12 |
10К*12 |
б |
К134РУ6 |
|
1,625 |
8 |
8К*8 |
в |
К537РФ13 |
|
0,85 |
12 |
12К*12 |
а |
К185РУ5 |
|
0,75 |
8 |
8К*8 |
в |
К556РТ5 |
Продолжение таблицы 1
|
3,5 |
16 |
К*16 |
б |
К565РУ3 |
|
0,1 |
16 |
10К*16 |
в |
К596РЕ1 |
|
1,0 |
24 |
2К*24 |
а |
К573РФ13 |
|
1,5 |
32 |
5К*32 |
б |
К541РУ31 |
|
1,8 |
24 |
2К*24 |
в |
К573РФ1 |
|
2,0 |
32 |
2К*32 |
а |
К561РУ1 |
|
1,5 |
24 |
8К*24 |
б |
К565РУ2 |
|
1,0 |
16 |
8К*16 |
в |
К556РТ17 |
|
2,0 |
32 |
12К*32 |
а |
К541РУ34 |
|
0,5 |
24 |
8К*24 |
б |
К573РФ22 |
|
0,625 |
16 |
8К*16 |
в |
К573РР22 |
|
1,0 |
24 |
4К*24 |
а |
К537РУ8 |
|
1,0 |
16 |
32К*16 |
б |
КР132РУ6 |
|
0,5 |
16 |
16К*16 |
в |
К596РЕ1 |
|
0,265 |
24 |
24К*24 |
а |
К568РЕ2 |
|
1,0 |
32 |
32К*32 |
б |
К537РУ1 |
|
0,25 |
16 |
4К*16 |
в |
К537РУ1 |
ПРИЛОЖЕНИЕ А
Список теоретических вопросов
-
Назначение, область применения и способы оценки производительности многопроцессорных вычислительных систем.
-
Параллельные структуры вычислительных систем.
-
Микропроцессорные системы и способы распараллеливания.
-
Распараллеливание в вычислительных системах на уровне исполнительных устройств.
-
Процессоры EPIC-архитектуры.
-
Вычислительные системы нетрадиционной архитектуры.
-
Асинхронная вычислительная система на принципах «data flow».
-
SIMD технология на базе симметричной вычислительной системы.
-
Конвейерная организация вычислительных систем. Конвейеризация и параллелизм.
-
Классификация конвейеров. Структура многофункционального конвейера.
-
Векторно-конвейерные вычислительные системы. Векторные процессоры.
-
Структура векторно-конвейерной вычислительной системы. Архитектура векторных команд.
-
Архитектуры микропроцессорных систем.
-
Методы повышения производительности вычислительных систем.
-
Многопроцессорные вычислительные системы.
-
Интерфейсы и протоколы работы.
-
Программируемый периферийный интерфейс.
-
Особенности организации прямого доступа к памяти.
-
Устройства ввода ЭВМ. Клавиатура.
-
Интерфейс ЭВМ с видеотерминалом. Видеоадаптер. Режимы изображений: текстовый и графический режимы. Видеопамять. Анимация изображений.
-
Передача данных между ЭВМ с помощью модемов. Типы и характеристики модемов.Набор АТ-команд.
-
Прерывание микропроцессора в ЭВМ. Особенности. Примеры.
-
Программируемые таймеры и счетчики событий. Универсальная последовательная шина USB. Протокол работы USB-шины.
-
Классификация систем параллельной обработки данных. Классификация мультипроцессорных систем по способу организации основной памяти.
-
Обзор архитектур многопроцессорных вычислительных систем. Направление развития в высокопроизводительных вычислительных системах.
-
Принципы построения телекоммуникационных вычислительных систем.
-
Архитектура с полным набором команд: CISC (Complex Instruction Set Computer).
-
Архитектура с сокращенным набором команд: RISC (Reduced Instruction Set Computer).
-
Архитектура с командными словами сверхбольшой длины: VLIW (Very Long Instruction Word).
-
Типы оперативной памяти и их параметры: EDO DRAM, BEDO DRAM, СDRAM и EDRAM, SDRAM, ESDRAM, DDR SDRAM, RDRAM фирмы RAMBUS.
-
Модули для размещения оперативной памяти.
-
Типы статической оперативной памяти и параметры.
-
Типы и характеристики постоянной памяти.
-
Стековая организация памяти. Виртуальная память.
-
Внешние запоминающие устройства. Память на жестких дисках.
-
Устройства массовой памяти на сменных носителях. Устройства флеш-памяти.
-
Алгоритмы и методы организации функционирования вычислительных систем.
-
Математические основы, способы организации и особенности проектирования высокопроизводительных процессоров.
-
Требования к компонентам Многопроцессорных вычислительных систем.
-
Архитектура вычислительных систем. SMP архитектура. MPP архитектура . Гибридная архитектура (NUMA) Организация когерентности многоуровневой иерархической памяти. PVP архитектура
-
Кластерная архитектура. Проблемы выполнения сети связи процессоров в кластерной системе.
-
Кластеры и массивно-параллельные системы различных производителей.
-
Коммутаторы для многопроцессорных вычислительных систем.
-
Назначение, область применения и способы оценки производительности многопроцессорных вычислительных систем.
-
Параллельные структуры вычислительных систем.
-
Микропроцессорные системы и способы распараллеливания.
-
Распараллеливание в вычислительных системах на уровне исполнительных устройств.
-
Процессоры EPIC-архитектуры.
-
Вычислительные системы нетрадиционной архитектуры.
-
Асинхронная вычислительная система на принципах «data flow».
-
SIMD технология на базе симметричной вычислительной системы.
-
Конвейерная организация вычислительных систем. Конвейеризация и параллелизм.
-
Классификация конвейеров. Структура многофункционального конвейера.
-
Векторно-конвейерные вычислительные системы. Векторные процессоры.
-
Структура векторно-конвейерной вычислительной системы. Архитектура векторных команд.
-
Архитектуры микропроцессорных систем.
-
Методы повышения производительности вычислительных систем.
-
Многопроцессорные вычислительные системы.
-
Интерфейсы и протоколы работы.
-
Программируемый периферийный интерфейс.
-
Особенности организации прямого доступа к памяти.