Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_цифровая_электроника / 04_Arbitrary Combinatory logic.pptx
Скачиваний:
30
Добавлен:
27.12.2015
Размер:
1.66 Mб
Скачать

04

Синтез произвольных комбинаторных схем.

Combinatory logic.

Произвольная таблица истинности

I2

I1

I0

Q

0

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1

0

0

1

1

0

1

1

1

1

0

0

1

1

1

1

Как построить схему?

ДНФ

Дизъюнктивная Нормальная Форма

Входные слова, приводящие к 1 на выходе

 

 

I2

I1

I0

Q

 

0

0

0

0

Слово 1

0

0

1

1

Слово 2

 

0

1

0

1

 

 

0

1

1

0

Слово 4

1

0

0

1

Слово 5

 

1

0

1

1

 

 

1

1

0

0

Слово 7

1

1

1

1

ИЛИ

ДНФ

Входные слова, приводящие к 1 на выходе

 

I2

I1

I0

Q

 

0

0

0

0

Слово 1

0

0

1

1

Слово 2

0

1

0

1

 

0

1

1

0

Слово 4

1

0

0

1

Слово 5

1

0

1

1

 

1

1

0

0

Слово 7

1

1

1

1

Что делать, если на вход поступят другие слова то же приводящие к 1?

ДНФ

Надо их превратить в (Слово 7 - все входные единицы)

Входные слова, приводящие к 1 на выходе

 

 

I2

I1

I0

Q

 

0

0

0

0

Слово 1

0

0

1

1

Слово 2

 

0

1

0

1

 

 

0

1

1

0

Слово 4

1

0

0

1

Слово 5

 

1

0

1

1

 

 

1

1

0

0

Слово 7

1

1

1

1

ДНФ

Дизъюнктивная Нормальная Форма

КНФ

Конъюнктивная Нормальная Форма

Входные слова, приводящие к 0 на выходе

 

 

I2

I1

I0

Q

Слово 0

0

0

0

0

 

0

0

1

1

 

0

1

0

1

Слово 3

 

0

1

1

0

 

 

1

0

0

1

 

1

0

1

1

Слово 7

1

1

0

0

 

1

1

1

1

И

КНФ

Конъюнктивная Нормальная Форма

Входные слова, приводящие к 0 на выходе

 

 

I2

I1

I0

Q

Слово 0

0

0

0

0

 

0

0

1

1

 

0

1

0

1

Слово 3

 

0

1

1

0

 

 

1

0

0

1

 

1

0

1

1

Слово 7

1

1

0

0

 

1

1

1

1

ДНФ vs КНФ

I2

I1

I0

Q

0

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1

0

0

1

1

0

1

1

1

1

0

0

1

1

1

1

КНФ

Множество решений!

Внашем случае ДНФ короче чем КНФ. Но всегда следует выбирать ДНФ.

Древняя микросхема

К555ЛР13 (74LS54)

(с точностью до инверсии выхода)

ДНФ vs КНФ

ДНФ

КНФ

I2

I1

I0

Q

-Q

0

0

0

0

1

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

1

0

1

1

0

0

1

1

1

1

1

0

Но КНФ у нас короче и схема проще.

ДНФ по 0

Можно вполне обойтись только ДНФ

Карты Карно

Можно ли еще сократить?

Морис Карно Maurice Karnaugh 1953 Bell Labs

Соседние файлы в папке Лекции_цифровая_электроника