Возможность построения формирователя на логическом элементе обусловлена тем, что он может иметь несколько входов, по каждому из которых может управляться.
Принцип действия такого формирователя на двухвходовом элементе сводится к следующему. Если на один вход элемента подать переключающий перепад в момент t1, а на другой – в момент t2, то на выходе элемента сформируется прямоугольный импульс длительностью tИ = t2 — t1.
Рассмотрим формирователь на элементе И – НЕ, на выходе которого может формироваться импульс отрицательной полярности. В интервале времени t1 — t2 (рис. 3.37, а) на входах двухвходового элемента должны быть логические 1, что показано цифрами на соответствующем участке выходного импульса.
До момента t1 на одном из входов должен быть логический 0; наличие двух логических 0 следует исключить, так как переход на выходе от логической 1 к логическому 0 должен происходить при изменении логической переменной только на одном входе элемента. Переключение в момент t2 происходит за счет смены логической 1 на логический 0 на другом входе элемента.
На рис. 3.37, б изображен положительный импульс, который может формироваться на выходе элемента ИЛИ – НЕ; на его участках цифрами показаны комбинации логических уровней на входах элемента, обеспечивающие формирование этих участков.
Указанные на рис. 3.37, а, б сочетания логических переменных дают возможность сравнительно просто синтезировать схему формирователя.