М-ЗНАЧНЫЙ ЛОГИЧЕСКИЙ ЭЛЕМЕНТ Российский патент 1997 года по МПК H03K19/94 

Описание патента на изобретение RU2079970C1

Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано в схемотехнике полупроводниковых интегральных схем.

Известен М-значный инвертор на КМОП-транзисторах [1] содержащий резистивный делитель напряжения и две пары КМОП-транзисторов с каналом n- и p-типа каждая, причем затворы транзисторов обеих пар подключены к входу инвертора, а стоки одной из пар к выходу устройства.

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

Известен также трехзначный универсальный элемент на КМОП-транзисторах [2] содержащий первый инвертор с n-транзистором в резистивном включении, второй инвертор с p-транзистором в резистивном включении, входы которых подключены к управляющему входу элемента, а выходы первого и второго инверторов соответственно к входам третьего и четвертого инверторов, делитель напряжения, содержащий два n-транзистора в резистивном включении, первый и второй двунаправленные ключи, причем выход первого инвертора подключен к первому управляющему входу первого двунаправленного ключа, выход третьего инвертора подключен к второму управляющему входу первого двунаправленного ключа, выход второго инвертора подключен к первому управляющему входу второго двунаправленного ключа, выход четвертого инвертора подключен к второму управляющему входу второго двунаправленного ключа, выход которого подключен к первому настроечному входу первого двунаправленного ключа, выход которого подключен к выходу элемента, второй настроечный вход первого двунаправленного ключа, первый и второй настроечные входы второго двунаправленного ключа подключены соответственно к первому, второму и третьему настроечным входам элемента.

Недостатком известного элемента является низкая помехоустойчивость, так, при действии аддитивной помехи по входу элемента значение входной логической переменной флюктуирует относительно величины порога срабатывания первого или второго инвертора, что вызывает хаотичное изменения выходной логической переменной в пределах соседних значений этой переменной, не связанных с истинным состоянием входной переменной (без учета помех). Недостатком известного элемента является также невозможность расширения его значности.

Цель изобретения повышение помехоустойчивости и расширение функциональных возможностей.

На фиг. 1 приведена принципиальная схема m-значимого логического элемента; на фиг. 2 неоднозначная передаточная характеристика; на фиг. 3 - фрагмент неоднозначной передаточной функции; на фиг. 4 график надежности P передаваемого сигнала X в зависимости от ширины петли гистерезиса Δa при различных уровнях σ1 и σ2 помех.

Устройство содержит управляющий вход 1 и выход 2, первую 3, вторую 4, (m-1)-ю пару инверторов, m-1 двунаправленных ключей 5, делитель напряжения 6, вход 7 которого и один из выходов 8 подключены соответственно к шине 9 и 10 источника питания, каждая пара инверторов содержит первый инвертор 11 и второй инвертор 12, содержащий нагрузочный транзистор 13 n-типа, вход первого инвертора каждой пары подключен к управляющему входу 1 через резистор 14, а его выход подключен к входу второго инвертора 12, выход которого подключен к входу первого 11 инвертора через резистор 15 и к управляющему входу ключа 5, соответствующего каждой паре, исток первого инвертора 11 каждой пары подключен к соответствующему выходу 16-K делителя напряжения 6, к выходам 17-N которого подключены входы ключей 5, выход каждого из ключей 5 подключен к выходу логического элемента через резистор 18, подложки p-транзисторов подключены к шине источника питания, подложки n-транзисторов заземлены, количество выходов 16-K и 17-N равно по отдельности m-1.

Элемент работает следующим образом. Инверторы 11 и 12 каждой пары образуют пороговое устройство, охваченное посредством резистора 15 положительной обратной связью. Порог срабатывания устройства задается уровнем напряжения, который присутствует на одном из выходов 16-K делителя напряжения 6 и на истоке первого инвертора данного порогового устройства. При этом уровни напряжения на выходах делителя 6 берут по величине соответствующими заданным уровням напряжения выбранного логического алфавита, в котором работает элемент. На управляющий вход 1 элемента поступают сигналы в виде напряжения постоянного тока в диапазоне от 0 вольт до напряжения источника питания Eп, что в логическом плане соответствует алфавиту Em=(0,1,2.m). Если входной сигнал Uвх на управляющем входе 1 равен 0, т.е. напряжение на входе 1 находится в пределах 0<Uвх<Uпор, где Unop напряжение порога срабатывания i-го порогового устройства, то ни одно из пороговых устройств не срабатывает, ключи 5 закрыты и на выходе 2 элемента присутствует сигнал логического нуля. Вход каждого из ключей подключен к соответствующему выходу 17-N делителя напряжения 6. Уровни напряжения на этих выходах также создаются соответствующими выбранному логическому алфавиту.

Если сигнал на управляющем входе 1 элемента равен 1, т.е. Uпор < Ubx < (1/m/) • En + Uпор, то срабатывает i-ое пороговое устройство, с его выхода поступает сигнал на i-ый ключ 5, который открывается, и на выход логического элемента через резистор 18 поступает напряжение, соответствующее выбранному логическому алфавиту. При дальнейшем повышении сигнала на управляющем входе 1 происходит срабатывание следующего (i+1)-го порогового устройства, (i+1)-го ключа и т.д. Таким образом, на выходе 2 логического элемента присутствует сигнал в заданном логическом алфавите Em (0,1,t.m). Посредством резистора 15, соединяющего в каждом из пороговых устройств выход второго инвертора с входом первого, каждое пороговое устройство охвачено положительной обратной связью, что позволяет получить неоднозначную передаточную функцию порогового устройства, показанную на фиг. 2, и приводит к появлению у этого устройства зоны нечувствительности и значительному ослаблению воздействия по входу 1 аддитивной флюктуирующей помехи. Меняя ширину зоны нечувствительности путем изменения глубины положительной обратной связи в каждом из пороговых устройств, можно найти параметры зон нечувствительности (местоположения и ширину), оптимальные по помехоустойчивости.

Рассмотрим механизм повышения помехоустойчивости предлагаемого логического элемента. Воспользуемся фрагментом (фиг. 3) неоднозначной передаточной функции многнозначного логического элемента, на вход которого поступает входная переменная X с аддитивной помехой. В предложении о нормальном распределении аддитивных помех ΔX1 и ΔX2 со средним квадратическим отклонением σ и центрированных относительно уровней К и К+1 входного сигнала X, будем рассматривать влияние ширины петли гистерезиса 2•Δa на надежность P реализации функции F(x) в зависимости от уровня помех. Предполагаем также, что при K+ΔX1<K-0,5 и K+1+ΔX2>K+1,5 выходной сигнал не искажается.

Вероятность события А, состоящего в том, что на n-м шаге реализации F(x) выходной сигнал не будет искажен, представим как сумму вероятностей событий A1 и A2, состоящих в том, что выходной сигнал не будет искажен при отображении входного сигнала K+ΔX1 и K+1+ΔX2 соответственно. Итак на n-м шаге реализации функции F(x) для надежности P получим
P(n)(A) P(n)(A1) + P(n)(A2).

Вероятности P(n)(A1) будем искать из выражений

где P(n)1

вероятность попадания входного сигнала в точку К на n-м шаге реализации;
P(n)2
вероятность попадания входного сигнала в точку К+1 на n-м шаге реализации и при этом P(n)1
+P(n)2
= 1, n=0,1,...;
П(n)ji
≡ Пji условия вероятности того, что выходной сигнал не будет искажен, если входной сигнал отображается из состояния i, имея предыдущим состояние j, i, j 1, 2. Под значениями "1", "2" подразумеваются значения входного сигнала K+ΔX1 и K+ΔX2 соответственно.

На основании результатов для симметричной цепи Маркова с двумя состояниями найдем вероятность P(n)j

:

где p и q одношаговые вероятности перехода из точки К в точку К+1 и обратно.

Реально уровень входного сигнала ограничен в том или ином направлении (например, величиной напряжения источника питания), при этом каждая из помех имеет нормальное асимметричное распределение, рассмотрим этот случай. Определим плотность распределения ΔX1 и ΔX2:

По аналогии с рассмотренными случаями найдем
,
где


При P(0)1

=P(0)2
или при n_→ ∞ получим

Исследовав P(Δa, σ1, σ2, σ3, σ4) при фиксированных отметим
1) в промежутке максимум надежности достигается в точке



2) в промежутке 0,5≅Δa≅1 максимум надежности не может быть достигнут, т. к. точка

не попадает в рассматриваемый промежуток в силу того, что


3) в промежутке -1<Δa<-0,5 максимум надежности не может быть достигнут, т.к. точка

не попадает в рассматриваемый промежуток в силу того, что


Приведем графики надежности P(Δa, σ1, σ2, σ3, σ4) 1 при (см. фиг. 4).

Приведенные исследования позволяют сделать вывод, что для несимметричного распределения помех неоднозначность передаточной характеристики позволяет повысить надежность реализации логической функции за счет варьирования Δa.
Следует также отметить, что введение положительной обратной связи в пороговое устройство приводит к повышению крутизны передаточной характеристики логического элемента, при этом снижается вероятность ошибочной реализации логической функции при подаче на вход элемента сигналов с "затянутыми" фронтами.

В предлагаемом устройстве за счет введения новых связей и элементов достигается повышение помехоустойчивости и расширение значности логического элемента.

Похожие патенты RU2079970C1

название год авторы номер документа
ЭНЕРГОНЕЗАВИСИМАЯ ЯЧЕЙКА ПАМЯТИ 1992
  • Егоров Л.Б.
  • Цетлин И.В.
RU2030094C1
Устройство с программируемым и контролируемым регулированием коэффициента передачи 1989
  • Корсунов Анатолий Рувимович
  • Коваленко Владимир Павлович
  • Пенкина Валентина Ивановна
SU1774469A1
Устройство для моделирования электромагнитных процессов в асинхронных машинах 1989
  • Фрнджибашян Эдуард Симонович
  • Парванян Левон Саркисович
  • Мугалян Геворг Карапетович
SU1681315A1
Устройство для допускового контроля напряжений 1981
  • Анисимов Вячеслав Иванович
  • Ежов Валерий Павлович
  • Лосев Евгений Анатольевич
  • Алексеев Яков Николаевич
SU1091124A1
Устройство для защиты от повреждений электрической сети 1984
  • Коровкин Валентин Алексеевич
SU1275624A1
Многопороговый логический элемент 1984
  • Пальянов Игорь Антонинович
SU1223359A1
Пьезополупроводниковый стабилизатор постоянного напряжения 1980
  • Ерофеев Анатолий Александрович
  • Ушаков Алексей Анатольевич
  • Орехов Виктор Иванович
  • Данов Генрих Андреевич
SU926636A1
ГЕНЕРАТОР ТЕСТОВЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ 1990
  • Кнаб О.Д.
  • Красиленко В.Г.
  • Михальниченко Н.Н.
  • Вишняков В.Н.
  • Кожемяко В.П.
RU2034399C1
Многоканальная система передачи и приема информации 1986
  • Ганский Павел Николаевич
SU1332550A1
ОДНОТАКТНЫЙ СТАБИЛИЗИРУЮЩИЙ ПРЕОБРАЗОВАТЕЛЬ ПОСТОЯННОГО НАПРЯЖЕНИЯ 1991
  • Сергеев Б.С.
RU2007826C1

Иллюстрации к изобретению RU 2 079 970 C1

Реферат патента 1997 года М-ЗНАЧНЫЙ ЛОГИЧЕСКИЙ ЭЛЕМЕНТ

Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано при построении многозначных цифровых логических устройств. Устройство содержит управляющий вход, выход, m пар инверторов, m двунаправленных ключей, делитель напряжения, две шины источника питания, m ключей, 2 m резисторов, каждая пара инверторов содержит первый и второй инверторы, нагрузочный транзистор, резистор. 4 ил.

Формула изобретения RU 2 079 970 C1

М-значный логический элемент, содержащий m 1 пару инверторов, каждая из которых состоит из первого инвертора и второго инвертора с n-транзистором в резистивном включении, выход первого инвертора каждой пары соединен с входом второго инвертора, делитель напряжения, вход которого подключен к одной, а один из выходов к другой шине питания, m-двух направленных ключей, вход каждого из которых подключен к отдельному выходу делителя напряжения, а управляющий вход каждого ключа подключен к выходу соответствующей этому ключу пары инверторов, отличающийся тем, что устройство дополнительно содержит m 2 дополнительные пары инверторов, а делитель напряжения имеет m дополнительных выходов, к первому из которых подключен исток первого инвертора первой пары инверторов, к второму исток первого инвертора второй пары инверторов, к m выходу исток первого инвертора m 1 пары инверторов, выход второго инвертора в каждой паре инверторов соединен с входом первого инвертора этой же пары через первый резистор, вход каждой пары инверторов подключен к управляющему входу логического элемента через второй резистор, а выход каждого ключа подключен к выходу логического элемента через третий резистор.

Документы, цитированные в отчете о поиске Патент 1997 года RU2079970C1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
@ -Значный инвертор 1982
  • Басалаев Г.В.
  • Кметь А.Б.
  • Медведев В.И.
  • Сержанович Д.С.
SU1097162A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Трехзначный универсальный элемент 1987
  • Горкунов Андрей Николаевич
  • Мелихова Дорико Марьяновна
  • Шишкин Юрий Александрович
SU1499482A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

RU 2 079 970 C1

Авторы

Ганский П.Н.

Реннер А.Г.

Тарасов В.Н.

Даты

1997-05-20Публикация

1994-04-15Подача