Минимизация логических функций
Совместная минимизация системы функций возбуждения и выходов необходима для построения экономичной комбинационной схемы, реализующей систему функций выходов и возбуждения элементов счетчика. Минимизацию удобно проводить с помощью карт Карно, построенных на основании таблицы функций возбуждения и выходов. Для облегчения составления карт Карно, таблица функций выполнения микроопераций счетчика изначально приведена к коду Грея.
|
PE |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
|
00 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
|
01 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
|
11 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
|
10 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
|
U/D |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
|
00 |
* |
0 |
* |
* |
1 |
* |
1 |
* |
|
01 |
0 |
1 |
* |
* |
* |
0 |
* |
0 |
|
11 |
* |
0 |
* |
* |
0 |
* |
0 |
* |
|
10 |
1 |
* |
* |
* |
* |
1 |
* |
1 |
|
D4 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
|
00 |
0 |
* |
0 |
0 |
* |
0 |
* |
1 |
|
01 |
* |
* |
0 |
0 |
1 |
* |
0 |
* |
|
11 |
0 |
* |
0 |
0 |
* |
1 |
* |
0 |
|
10 |
* |
0 |
0 |
0 |
1 |
* |
0 |
* |
|
D3 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
|
00 |
0 |
* |
0 |
0 |
* |
1 |
* |
0 |
|
01 |
* |
* |
0 |
0 |
0 |
* |
1 |
* |
|
11 |
1 |
* |
0 |
0 |
* |
1 |
* |
0 |
|
10 |
* |
1 |
0 |
0 |
1 |
* |
0 |
* |
|
D2 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
|
00 |
1 |
* |
0 |
0 |
* |
0 |
* |
0 |
|
01 |
* |
* |
0 |
0 |
1 |
* |
1 |
* |
|
11 |
0 |
* |
0 |
0 |
* |
0 |
* |
0 |
|
10 |
* |
1 |
0 |
0 |
1 |
* |
1 |
* |
|
D1 |
000 |
001 |
011 |
010 |
110 |
111 |
101 |
100 |
|
00 |
1 |
* |
0 |
0 |
* |
0 |
* |
0 |
|
01 |
* |
* |
0 |
0 |
1 |
* |
1 |
* |
|
11 |
1 |
* |
0 |
0 |
* |
1 |
* |
1 |
|
10 |
* |
1 |
0 |
0 |
0 |
* |
0 |
* |
Выделяем по 0. Получаем инверсные функции:







Для получения КНФ прямой функции нам необходимо инвертировать ДНФ обратной.







ЛЕ1 – четыре логических элемента 2ИЛИ-НЕ.
Переход в базис ЛЕ1:









