РадиоЛоцман - Все об электронике

«Исключающее ИЛИ-НЕ» против «Исключающее ИЛИ». Удачная логическая эквивалентность

Intersil CD4077BMS CD4070BMS

Несколько лет назад, а если быть точным, в 2005 году, я работал над проектом, который представлял собой источник питания для низкоорбитального спутника земли.

Часть нашей цифровой схемы включала некоторую стробирующую цепь на микросхеме «Исключающее ИЛИ» типа CD4070BMS. Все было хорошо, пока нам не сообщили, что в перечне радиационно-стойких продуктов микросхемы 4070 отсутствуют. Я понятия не имею, могло бы повториться такое сейчас, но тогда это было так.

Вебинар «Особенности применения литиевых батареек Fanso (EVE) в популярных решениях» (30.11.2021)

Однако нам также сообщили, что микросхемы CD4077BMS с функцией «Исключающее ИЛИ-НЕ» в радиационно-стойком исполнении доступны. Два устройства сравнивались, как показано на Рисунке 1.

Оригинальная микросхема «Исключающее ИЛИ» (слева) и использованная замена «Исключающее ИЛИ-НЕ» (справа).
Рисунок 1. Оригинальная микросхема «Исключающее ИЛИ» (слева)и использованная
замена «Исключающее ИЛИ-НЕ» (справа).

Кто-то, должно быть, улыбался нам в тот день, потому что мы обнаружили, что на наши логические функции никак не повлияло то, что мы изначально выбрали устройство «Исключающее ИЛИ», а не «Исключающее ИЛИ-НЕ». Наши выходы F и G, как показано на Рисунке 2, одинаково реагировали на входные сигналы A и B и с микросхемами 4070, и с 4077.

Как оказалось, наша логическая схема была такой, что использование «Исключающее ИЛИ-НЕ» вместо «Исключающее ИЛИ» давало те же результаты.
Рисунок 2. Как оказалось, наша логическая схема была такой, что использование
«Исключающее ИЛИ-НЕ» вместо «Исключающее ИЛИ» давало те же
результаты.

Хотя промежуточный сигнал C был инвертирован по сравнению с первоначальным вариантом на микросхеме «Исключающее ИЛИ», это не имело значения, поскольку на пути каждого сигнала были две логические инверсии, которые компенсировали друг друга.

Такого мы не планировали. Нам просто повезло.

Материалы по теме

  1. Datasheet Intersil CD4070BMS
  2. Datasheet Intersil CD4077BMS

EDN

Перевод: AlexAAN по заказу РадиоЛоцман

На английском языке: Ex-OR versus Ex-NOR: A lucky logic equivalence

Изготовление 1-4 слойных печатных плат за $2

Логические элементы CMOS Quad
TradeElectronics
Россия
CD4077BMS
Texas Instruments
по запросу
Запись вебинара «Микросхемы для защиты цепей питания: ограничители всплесков напряжения и тока, контроллеры горячей замены, идеальные диоды»
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения:Полный вариант обсуждения »
  • Джонни - фокусник: лежит на полу и не падает
  • В сравнении с вами Кулибины - дети малые....
  • Лишний элемент в схеме снижает надёжность устройства.
  • «А роза упала на лапу Азора»© Именно с этим выражением (которое можно читать туда-сюда-обратно) вызывает ассоциации данная статья. А так, человек просто счастлив, что ничего переделывать не пришлось и поделился своим счастьем. Но вот остался вопрос, почему 4077 есть радиационно-стойкие, а 4070 нет?
  • Чудны дела твои, Господи! Как мало нужно для того, чтобы обрести счастье на долгие 16 лет! Вопрос остаётся один, почему схемы с одинаковым функционалом носят разную маркировку? Неужели только из-за радиационной стойкости? :)
  • Никакого обсуждения и нет. Исключающее ИЛИ это элемент НЕРАВНОЗНАЧНОСТЬ Добавьте ему на выход инвертор и получите функцию РАВНОЗНАЧНОСТЬ она отличается. На выход проходят только сигналы 00 и 11, сигнал 00, то есть очевидно нет сигнала ни на одном входе формирует 1 на выходе также как и 11. Это детектор четности.
Полный вариант обсуждения »