Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано в схемотехнике полупроводниковых интегральных схем.
Известен М-значный инвертор на КМОП-транзисторах [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
P
П
На основании результатов для симметричной цепи Маркова с двумя состояниями найдем вероятность P
где p и q одношаговые вероятности перехода из точки К в точку К+1 и обратно.
Реально уровень входного сигнала ограничен в том или ином направлении (например, величиной напряжения источника питания), при этом каждая из помех имеет нормальное асимметричное распределение, рассмотрим этот случай. Определим плотность распределения ΔX1 и ΔX2:
По аналогии с рассмотренными случаями найдем
,
где
При P
Исследовав 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.
Следует также отметить, что введение положительной обратной связи в пороговое устройство приводит к повышению крутизны передаточной характеристики логического элемента, при этом снижается вероятность ошибочной реализации логической функции при подаче на вход элемента сигналов с "затянутыми" фронтами.
В предлагаемом устройстве за счет введения новых связей и элементов достигается повышение помехоустойчивости и расширение значности логического элемента.
название | год | авторы | номер документа |
---|---|---|---|
ЭНЕРГОНЕЗАВИСИМАЯ ЯЧЕЙКА ПАМЯТИ | 1992 |
|
RU2030094C1 |
Устройство с программируемым и контролируемым регулированием коэффициента передачи | 1989 |
|
SU1774469A1 |
Устройство для моделирования электромагнитных процессов в асинхронных машинах | 1989 |
|
SU1681315A1 |
Устройство для допускового контроля напряжений | 1981 |
|
SU1091124A1 |
Устройство для защиты от повреждений электрической сети | 1984 |
|
SU1275624A1 |
Многопороговый логический элемент | 1984 |
|
SU1223359A1 |
Пьезополупроводниковый стабилизатор постоянного напряжения | 1980 |
|
SU926636A1 |
ГЕНЕРАТОР ТЕСТОВЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ | 1990 |
|
RU2034399C1 |
Многоканальная система передачи и приема информации | 1986 |
|
SU1332550A1 |
ОДНОТАКТНЫЙ СТАБИЛИЗИРУЮЩИЙ ПРЕОБРАЗОВАТЕЛЬ ПОСТОЯННОГО НАПРЯЖЕНИЯ | 1991 |
|
RU2007826C1 |
Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано при построении многозначных цифровых логических устройств. Устройство содержит управляющий вход, выход, m пар инверторов, m двунаправленных ключей, делитель напряжения, две шины источника питания, m ключей, 2 m резисторов, каждая пара инверторов содержит первый и второй инверторы, нагрузочный транзистор, резистор. 4 ил.
М-значный логический элемент, содержащий m 1 пару инверторов, каждая из которых состоит из первого инвертора и второго инвертора с n-транзистором в резистивном включении, выход первого инвертора каждой пары соединен с входом второго инвертора, делитель напряжения, вход которого подключен к одной, а один из выходов к другой шине питания, m-двух направленных ключей, вход каждого из которых подключен к отдельному выходу делителя напряжения, а управляющий вход каждого ключа подключен к выходу соответствующей этому ключу пары инверторов, отличающийся тем, что устройство дополнительно содержит m 2 дополнительные пары инверторов, а делитель напряжения имеет m дополнительных выходов, к первому из которых подключен исток первого инвертора первой пары инверторов, к второму исток первого инвертора второй пары инверторов, к m выходу исток первого инвертора m 1 пары инверторов, выход второго инвертора в каждой паре инверторов соединен с входом первого инвертора этой же пары через первый резистор, вход каждой пары инверторов подключен к управляющему входу логического элемента через второй резистор, а выход каждого ключа подключен к выходу логического элемента через третий резистор.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
@ -Значный инвертор | 1982 |
|
SU1097162A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Трехзначный универсальный элемент | 1987 |
|
SU1499482A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1997-05-20—Публикация
1994-04-15—Подача