Очень много всего по схемотехнике (SCH20VAR)

Посмотреть архив целиком

Московский государственный институт электроники и математики

(технический университет)











Кафедра ВСИС









Пояснительная записка

К курсовому проекту:

«Блок управления спец-ЭВМ»





















Студент: Преподаватель: Трубочкина Н.К.

Группа С-61




Москва 1999 г.

Аннотация


Данная пояснительная записка содержит описание разработки устройства управления специализированной ЭВМ, содержащей следующие узлы:

  1. Генератор чисел, построенный на базе счетчика, задающий последовательность выборки команд из ПЛМ.

  2. Память. Программируемая логическая матрица (ПЛМ), хранящая заданный набор команд.

  3. Регистры.

  4. Логические цепи, реализующие функции сравнения содержимого регистров и запрета передачи информации.


Пояснительная записка включает в себя функциональные схемы частей устройства и анализ технических параметров этого устройства, а также общую функциональную схему разрабатываемого блока управления спец-ЭВМ.










































Вариант N 20

Оглавление



  1. Постановка задачи.

  2. Введение.

  3. Разработка принципиальной схемы генератора чисел.

  4. Проектирование схемы памяти.

  5. Проектирование регистров.

  6. Анализ технических параметров разработанного блока.

  7. Выводы по работе.

  8. Список литературы.

  9. Приложение.




































Постановка задачи


Разработать блок управления специализированной ЭВМ, имеющей:


  1. Десятиразрядную команду

    код типа адрес первого адрес второго

    передачи операнда операнда

  2. Устройство имеет следующую начальную структурную схему

- адрес

С – синхросигнал

С2, С3 – сигналы управления запиранием Рг2 и Рг3.







С












3. Алгоритм работы устройства:

Приходят внешние сигналы (внешний код) и

Если

Рг2 ШД

Рг3 заблокирован по выходу

Иначе

Рг3 ШД

Рг2 заблокирован по выходу

- управляющие сигналы блокировки


4. Программа, реализуемая блоком управления, содержит набор команд , N – количество команд в программе, - номер команды хранимой в ПЛМ.


Выбранная из ПЛМ команда должна поступить в первый регистр (Рг1). Первые два разряда команды определяют последующую передачу информации: если первые два разряда выбранной команды совпадают с содержимым регистра типа передачи (РгТП) или другой схемы, выполняющей функцию сравнения, то содержащиеся в первом регистре Рг1 адреса двух операндов поступают во второй регистр Рг2, в противном случае эта информация подается в третий регистр Рг3.


Массивы минтермов:


В памяти на 4 входа и 10 выходов информация записывается следующим образом (программируемая логическая матрица)


N минтерма



0

0000

1







1

1


1

0001

1



1




1



2

0010



1



1

1


1


3

0011

1




1



1


1

4

0100



1


1

1



1

1

5

0101

1

1









6

0110



1


1

1

1



1

7

0111




1




1

1

1

8

1000

1


1

1

1

1

1


1


9

1001


1


1




1

1


10

1010



1

1

1


1



1

11

1011


1




1

1

1


1

12

1100



1


1


1




13

1101



1

1


1



1

1

14

1110

1

1

1

1

1




1

1

15

1111

1

1




1





Последовательность номеров команд:

Введение


В качестве схемотехнического базиса при проектировании блока управления спец-ЭВМ выбран базис ТТЛ. В связи с этим, данный блок будет отличаться повышенной помехоустойчивостью, средним быстродействием и потребляемой мощностью.


В качестве логического базиса выбран базис И-НЕ, в связи с тем, что выбранный базовый элемент в схемотехнике ТТЛ – ТТЛ со сложным инвертором.


Блок управления спец-ЭВМ содержит: генератор чисел, память, регистры. Генератор чисел построен на основе счетчика с коэффициентом пересчета 14, выполненный на основе JK-триггеров. Память спроектирована на ПЛМ, а регистры построены на JK-триггерах.









































Разработка схемы генератора чисел


  1. Проектирование счетчика


Спроектируем счетчик с коэффициентом пересчета 14 в базисе И-НЕ, используя JK-триггеры.



N такта