Разработка и построение функциональной схемы КЦА

Кодирование состояний автомата

 

Каждое состояние автомата кодируется произвольным образом. Так как состояний 8, значит, чтобы закодировать все состояния, нужно использовать 3-ёх разрядный код, так как только 3-ёх разрядным кодом можно перебрать до 23 состояний.

 

Минимизация функции выходов автомата

 

С использованием закодированных состояний, строится таблица истинности для выходов автомата. Отсутствующие выходы для не существующих закодированных состояний обозначаются *.

 


Таблица 3.1 Таблица истинности для выходов автомата

 

Таблица 3.2 Карты Карно для V по СДНФ

 

 


Минимизация функций переходов автомата

 

Используя кодированные состояния, строится таблица истинности для переходов автомата. Отсутствующие переходы для не существующих кодированных состояний обозначаются *.

 


Таблица 3.3 Таблица истинности для переходов автомата

 

Минимизация функций (d1,d2, d3) по Картам Карно

 

Таблица 3.4 Карты Карно для d1 по СДНФ

 

.

 


Таблица 3.5 Карты Карно для d2 по СДНФ

 

.

 

Таблица 3.6 Карты Карно для d3 по СДНФ

 

.

 



Перевод функций в заданный базис

 

При помощи основных алгебраических действий и (закона де Моргана), минимизируем функции в базис {и-не}.

 


 


Теоретическая функциональная схема КЦА

Теоретическая функциональная схема КЦА (Приложение А) строится каскадным принципом с помощью минимальных функций V, d0, d1, d2, логического двухходового элемента {и-не} и устройства, осуществляющего задержку между переходами автомата.



ИССЛЕДОВАНИЕ РАБОТЫ КЦА В EWB


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: