Учебное пособие: Проектирование цифрового автомата

а) S1 = Q1

б) R1 = 1

в) S2 = Q2 + Q14 + Q13 + 1Q3Q4

г) R3 = 3 + 124


д) S3 = 12 + Q3 + Q1Q2Q4

е) R3 = 3 + 124

ж) S4 = 3 + Q4 + 12


з) R4 = 3 + 4

Рис.6. Карты Карно для минимизации логических функций, описывающих работу КС 1.

В этих картах по две клетки (комбинации 1111 и 1110) оказались не заполненными: эти клетки соответствуют неиспользованным кодовым комбинациям. Совокупность четырех триггеров, образующих регистр, может находиться в одном из шестнадцати состояний: 24=16, из которых для формирования кодов импульсов на выходе ЦА используется только четырнадцать. Эти клетки можно заполнить символами "Х". Это означает, что минимизируемая функция может при данном наборе аргументов Q1…Q4 принимать любое значение: 0 или 1.

Особенностью минимизации логических функций, значение которых при определенных наборах аргументов не играет роли (клетки заполняются символами "Х") является то, что при проведении на картах контуров, охватывающих единицы, можно включать в эти контуры также и клетки, в которых функция не определена.

Синтез комбинационной схемы КС1 можно осуществить в логическом базисе И, ИЛИ, НЕ по логическим функциям для сигналов на управляющих входах триггеров. Эти логические функции получены в минимизированной дизъюнктивной нормальной форме (МДНФ):


Схема

S1 = Q1

S2 = Q2 + Q14 + Q13 + 1Q3Q4

S3 = 12 + Q3 + Q1Q2Q4

S4 = 3 + Q4 + 12

R1 = 1

R2 = 2 + Q14

R3 = 3 + 124

R4 = 3 + 4

Пусть в соответствии с заданием синтез схемы следует провести в логическом базисе ИЛИ-НЕ.

К-во Просмотров: 437
Бесплатно скачать Учебное пособие: Проектирование цифрового автомата