XNOR ворота - XNOR gate

ВходВыход
АBА XNOR B
001
010
100
111

В XNOR ворота (иногда ENOR, EXNOR или же NXOR и произносится как Эксклюзивный NOR) является цифровым логический вентиль функция которого является логическим дополнением исключающего ИЛИ (XOR ) ворота.[1] Версия с двумя входами реализует логическое равенство, ведут себя в соответствии с таблицей истинности справа, и поэтому ворота иногда называют «воротами эквивалентности». Высокий выход (1) получается, если оба входа в вентиль одинаковы. Если один, но не оба входа высокие (1), результат низкий (0).

В алгебраическая запись используется для представления операции XNOR. . Алгебраические выражения и оба представляют ворота XNOR с входами А и B.

Символы

Есть два символа для ворот XNOR: один с характерной формой и один с прямоугольной формой и этикеткой. Оба символа для ворот XNOR являются символами Ворота XOR с добавленным инверсионным пузырем.

Отличительный символ
Прямоугольный символ

Описание оборудования

Ворота XNOR представлены в большинстве TTL и CMOS IC семьи. Стандарт 4000 серии CMOS IC - это 4077, а TTL IC - это 74266 (хотя открытый коллектор выполнение). Оба имеют четыре независимых двухвходовых логических элемента XNOR. В (ныне устаревшем) 74S135 реализованы четыре логических элемента XOR / XNOR с двумя входами или два элемента XNOR с тремя входами.

Оба TTL 74LS Внедрение 74LS266, а также вентили CMOS (CD4077, 74HC4077 и 74HC266 и т. д.) доступны у большинства производителей полупроводников, таких как Инструменты Техаса или же NXP, так далее.[2] Обычно они доступны в обоих сквозных отверстиях. ОКУНАТЬ и SOIC форматы (SOIC-14, SOC-14 или TSSOP-14).

Таблицы данных доступны в большинстве базы данных таблиц и поставщиков.

Распиновка

Оба устройства 4077 и 74x266 (SN74LS266, 74HC266, 74266 и т. Д.) Имеют одинаковую схему распиновки, как показано ниже:

XNOR Pinout.png

Распиновка 74HC266N, 74LS266 и CD4077 quad XNOR пластик двухрядный корпус 14-контактный корпус (ПДИП-14) ИС.

  1. Вход A1
  2. Вход B1
  3. Выход Q1 (высокий, если и только если A1 и B1 имеют одинаковый логический уровень)
  4. Выход Q2
  5. Ввод B2
  6. Ввод A2
  7. VSS (GND) общий вывод питания и заземления сигнала
  8. Ввод A3
  9. Вход B3
  10. Выход Q3
  11. Выход Q4
  12. Вход B4
  13. Ввод A4
  14. Vдд для CMOS (Vcc для TTL) положительный источник питания (допустимые диапазоны напряжения см. в таблицах)

Альтернативы

Схема ворот XNOR с использованием трех смешанных ворот

Если вентиль определенного типа недоступен, схема, реализующая ту же функцию, может быть построена из других доступных вентилей. Схема, реализующая функцию XNOR, может быть тривиально построена из элемента XOR, за которым следует элемент NOT. Если рассмотреть выражение , мы можем построить схему ворот XNOR напрямую, используя элементы AND, OR и NOT. Однако для этого подхода требуется пять ворот трех разных типов.

В качестве альтернативы, если доступны другие ворота, мы можем подать заявку Булева алгебра преобразовывать как указано выше, и применить закон де Моргана до последнего срока, чтобы получить который может быть реализован с использованием только трех ворот, как показано справа.

Схема затвора XNOR может быть сделана из четырех затворов NOR. Фактически, вентили И-НЕ и ИЛИ-ИЛИ являются так называемыми «универсальными вентилями», и любая логическая функция может быть построена из любого Логика NAND или же НИ логика один. Если четыре логических элемента ИЛИ-ИЛИ заменены вентилями И-НЕ, это приводит к вентилю ИСКЛЮЧАЮЩЕЕ ИЛИ, который может быть преобразован в вентиль ИСКЛЮЧАЮЩЕЕ ИЛИ путем инвертирования выхода или одного из входов (например, с помощью пятого вентиля И-НЕ).

Желаемые воротаКонструкция NANDСтроительство NOR
XNOR ANSI Labelled.svgXNOR из NAND.svgXNOR из NOR.svg

Альтернативный вариант - пять вентилей И-НЕ в топологии, которая подчеркивает построение функции из , отмечая от закон де Моргана что вентиль И-НЕ является вентилем ИЛИ с инвертированным входом. Другой альтернативный вариант - пять вентилей ИЛИ-НЕ в топологии, которая подчеркивает построение функции из , отмечая от закон де Моргана что вентиль ИЛИ-НЕ является вентилем И с инвертированным входом.

Желаемые воротаКонструкция NANDСтроительство NOR
XNOR ANSI Labelled.svgXNOR от NAND 2.svgXNOR из NOR 2.svg

Для конструкций И-НЕ нижнее расположение предлагает преимущество более короткой задержки распространения (временная задержка между изменением входа и изменением выхода). Для конструкций NOR для верхнего расположения требуется меньше ворот.

Более двух входов

Хотя другие вентили (OR, NOR, AND, NAND) доступны от производителей с тремя или более входами на вентиль, это не совсем верно для вентилей XOR и XNOR. Однако, расширяя концепцию двоичный логическая операция с тремя входами, SN74S135 с двумя общими входами «C» и четырьмя независимыми входами «A» и «B» для своих четырех выходов, был устройством, которое следовало таблице истинности:

ВходВыход
АBCY
0001
0010
0100
0111
1000
1011
1101
1110

Это фактически Y = NOT ((A XOR B) XOR C). Другой способ интерпретировать это состоит в том, что вывод истинен, если истинно четное число вводов. Он не реализует логическую функцию «эквивалентности», в отличие от двухвходовых вентилей XNOR.

Смотрите также

Рекомендации

  1. ^ "Эксклюзивное руководство по воротам NOR". Получено 6 мая 2018.
  2. ^ "Логические ворота XNOR". Получено 6 мая 2018.