- •Введение
- •1. Исследовательская часть
- •1.1. Описание работы команд
- •1.1.1. Команда rol
- •1.1.2 Команда and
- •1.1.3 Команда btc
- •1.2. Выбор элементной базы
- •1.2.1. Выбор логического элемента «и» (2-х битный)
- •1.2.2. Выбор логического элемента «и» (3-х битный)
- •1.2.3. Выбор логического элемента «или»
- •1.2.3.1. Выбор логического элемента «или-2»
- •1.2.3.2. Выбор логического элемента «или-3»
- •1.2.3.3. Выбор логического элемента «или-8»
- •1.2.4. Выбор логического элемента «не»
- •1.2.5. Выбор логического элемента «исключающее или»
- •1.2.6. Выбор компаратора
- •1.2.7. Выбор импульсного регистра
- •1.2.8. Выбор потенциального регистра
- •1.2.9. Выбор мультиплексора
- •1.2.10. Выбор дешифратора
- •2. Конструкторская часть
- •2.1 Описание заданных команд
- •2.1.1 Команда rol
- •2.1.2 Команда and
- •2.1.3 Команда btc
- •2.2. Описание управляющей части
- •3. Технологическая часть
- •3.1. Принцип управления
- •Заключение
- •Список используемой литературы
1.2.8. Выбор потенциального регистра
Элемент используется для хранения результатов выполнения команд.
Сравнение микросхемы 74HC373 с микросхемой M74HC373M1R приведено в Таблице 18.
Таблица 18 – Характеристики микросхем 74HC373 и M74HC373M1R
Характеристика\ микросхема |
74HC373 |
M74HC373M1R |
|
Напряжение питания |
2 - 6 V |
2 - 6 V |
|
Выходной ток |
7,8 мА |
7,8 мА |
|
Входной ток |
20 мкА |
20 мкА |
|
Рабочий диапазон температур, °С |
-40…+125 |
-55…+125 |
|
Время задержки распространения |
12 |
21 |
|
Количество разрядов |
8 |
8 |
|
Технология |
КМОП |
КМОП |
Из таблицы 18 была выбрана микросхема 74HC373, так как они имеет меньше время задержки распространения, в отличие от микросхемы M74HC373M1R.
Логическая схема, УГО микросхемы и расположение выводов микросхемы представлены на следующих рисунках(24,25,26).
Рисунок 24 - Логическая схема 74HC373
Рисунок 25 - УГО микросхемы 74HC373
Рисунок 26 - Расположение выводов микросхемы 74HC373
Логические состояния микросхемы 74HC373 приведены в Таблице 19.
Таблица 19 – Логические состояния микросхемы 74HC373
Режимы работы |
Входы |
Внутренние защелки |
Выходы |
||
|
LE |
Dn |
Q0 to Q7 |
||
Включение и чтение регистра |
L |
H |
L |
L |
L |
L |
H |
H |
H |
H |
|
Защелка и регистр считывания |
L |
L |
I |
L |
L |
L |
L |
h |
H |
H |
|
Регистр защелки и отключение выходов |
H |
X |
X |
X |
Z |
H |
X |
X |
X |
Z |
1.2.9. Выбор мультиплексора
Мультиплексоры используются в схеме для поочередной передачи на выход одного из нескольких входных сигналов, выходной сигнал зависит от реализуемой команды.
Сравнение микросхемы SN54ALS157A с микросхемой 74ALS157 приведено в Таблице 23.
Таблица 23 – Характеристики микросхем SN54ALS157A и 74ALS157
Характеристика\ микросхема |
74HC151D |
74HC4051 |
Напряжение питания |
2 – 6 V |
2 - 10 V |
Выходной ток |
5,2 мА |
5,2 мА |
Входной ток |
20 мкА |
20 мкА |
Рабочий диапазон температур, °С |
-40…+125 |
-40…+125 |
Типовая задержка |
22 |
18 |
Технология |
КМОП |
КМОП |
Из таблицы 23 была выбрана микросхема 74HC4051, так как она имеет больше напряжение питания и меньше время задержки распространения, в отличие от микросхемы 74HC151D.
Логическая схема, УГО микросхемы и расположение выводов микросхемы представлены на следующих рисунках(33,34,35).
Рисунок 33 - Логическая схема 74HC4051
Рисунок 34 - УГО микросхемы 74HC4051
Рисунок 35 - Расположение выводов микросхемы 74HC4051
Логические состояния микросхемы SN54ALS157A приведены в Таблице 24.
Таблица 24 – Логические состояния микросхемы SN54ALS157A
Входы |
Выход |
|||
|
/B |
A |
B |
Y |
H |
X |
X |
X |
L |
L |
L |
L |
X |
L |
L |
L |
H |
X |
H |
L |
H |
H |
L |
L |
L |
H |
X |
H |
H |