Курсовая работа: Синтез цифрового управляющего устройства
(3.23)
(3.24)
(3.25)
(3.26)
3) Введём функцию F, зависящую от состояний входов цифрового управляющего устройства.
(3.27)
(3.28)
(3.29)
(3.30)
4) с учётом формул (3.13)-(3.30) функции (3.9)-(3.12) принимают вид:
y1 =F1 ∙+F2 ∙+F2 ∙+F3 ∙+F3 ∙+F3 ∙+F4 ∙ (3.31)
y2 =F1 ∙+F1 ∙+F2 ∙+F2 ∙+F3 ∙+F3 ∙ (3.32)
y3 =F1 ∙+F1 ∙+F1 ∙+F2 ∙+F2 ∙+F3 ∙+F4 ∙ (3.33)
y4 =F1 ∙+F1 ∙+F1 ∙+F1 ∙+F2 ∙+F2 ∙+F3 ∙ (3.34)
3.1.4.2 Реализация выходных функций
1) Для реализации функций f’1 -f’14 с помощью элементов логики по уравнениям (3.13)-(3.30) необходимо минимум 7 микросхем (исходя из условия, что в каждом корпусе будет 2 элемента 4-И), но существует возможность реализации этих функций в одном корпусе. Для этого необходимо использовать двоичный дешифратор 4 на 16. Чтобы его использовать, необходимо представить каждую функцию в виде числа, закодированного в натуральном двоичном коде. В этом случае за разряды этого числа принимаем внутренние состояния цифрового автомата Q1 , Q2 , Q3 , Q4 . Результат перевода этого числа в десятичную систему вычисляли по формуле (3.35):
(3.35)
где Q4 =1-состояние четвёртого триггера для функции f11 (младший значащий разряд);
Q3 =1 - состояние третьего триггера для функции f11 ;
Q2 =1 - состояние второго триггера для функции f11 ;
Q1 =1 - состояние первого триггера для функции f11 (старший значащий разряд);
Аналогичным образом произвели расчёты для других функций, полученные значения занесли в таблицу 3.15.
Таблица 3.15.
Таблица перевода числа, закодированного в натуральном двоичном коде в десятичное.
Результат перевода числа в десятичную систему |
Реализуемая функция |
Внутренние состояния автомата (разряды двоичного числа) | |||
Q1 |
Q2 |
К-во Просмотров: 832
Бесплатно скачать Курсовая работа: Синтез цифрового управляющего устройства
|