Синтез схем на элементах типа «НЕ-ИЛИ».
Синтез логических схем на интегральных элементах.
Раздел 3.
Рассмотрим схемы элементов, реализующих функцию стрелка Пирса «↓» (элемент «ИЛИ-НЕ») и функцию Шеффера «|» (элемент «И-НЕ») (рис.42) .
Основные соотношения в системах { ↓ } и { | }:
Функции Шеффера и Пирса связаны соотношениями, аналогичными формулам де Моргана:
1. Функция задана в ДНФ:
f(x1 x2… xn)=K1+ K2+…+ Km,
здесь Km – элементарные произведения.
Берем двойное отрицание выражения, используем теорему де Моргана и переходим к базису { ↓ }:
Рассмотрим элементарное произведение
где ai =x1 или ; bi =x2 или и т.д.
Такую процедуру следует провести над каждым элементарным произведением, тогда
Таким образом, чтобы перейти от ДНФ к функции Пирса, необходимо все элементарные произведения заключить в скобки, а затем все знаки дизъюнкции и конъюнкции заменить знаком стрелки Пирса, взять инверсии от всех переменных, заключенных в скобках, и общую инверсию от полученного выражения А записью 0↓А или А↓0. Аналогично все инверсии переменных заменить через выражение или .
При этом следует помнить, что любое произведение в сходном выражении должно содержать не менее двух переменных. Это можно получить с помощью соотношения .
Пример.
2. Функция задана в КНФ:
f(x1 x2… xn)=Q1+ Q2+…+ Qm,
здесь Qi – элементарные суммы.