Логический элемент "и" с многозначным внутренним представлением сигналов

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

 

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

В различных вычислительных и управляющих системах используются транзисторные усилительные каскады, реализованные на основе трех токовых зеркал [1-17], работающие в нелинейном режиме по законам булевой алгебры и имеющие по выходу три логических токовых состояния «0», «1», «-1».

В работе [18], а также монографиях соавтора настоящей заявки [19-20] показано, что булева алгебра является частным случаем более общей линейной алгебры, практическая реализация которой в структуре вычислительных и логических устройств автоматики нового поколения требует создания специальной элементной базы, реализуемой на основе логики с многозначным внутренним представлением сигналов, в которой эквивалентом стандартного логического сигнала является квант тока. Заявляемое устройство относится к этому типу логических элементов.

Ближайшим прототипом заявляемого устройства является логический элемент, представленный в патенте US 4.799.026, структура которого присутствует во многих других патентах [1-17]. Он содержит первый 1 и второй 2 входные логические источники тока, связанные с первым 3 и вторым 4 токовыми входами устройства, первое 5 токовое зеркало с основным 6 токовым выходом, вход которого соединен с первым 3 токовым входом устройства, второе 7 токовое зеркало с основным 8 токовым выходом, вход которого соединен со вторым 4 токовым входом устройства, первую 9 шину источника питания, согласованную с первым 5 и вторым 7 токовыми зеркалами, третье 10 токовое зеркало, согласованное со второй 11 шиной источника питания, вход которого соединен с основным 6 токовым выходом первого 5 токового зеркала.

Существенный недостаток известного устройства состоит в том, что он не реализует функцию логического элемента «И».

Основная задача предлагаемого изобретения состоит в создании логического элемента «И», в котором внутреннее преобразование информации производится в многозначной токовой форме сигналов. В конечном итоге это позволяет повысить быстродействие и создать элементную базу вычислительных устройств, работающих на принципах многозначной линейной алгебры [19-20].

Поставленная задача решается тем, что в логическом элементе «И» (фиг.1), содержащем первый 1 и второй 2 входные логические источники тока, связанные с первым 3 и вторым 4 токовыми входами устройства, первое 5 токовое зеркало с основным 6 токовым выходом, вход которого соединен с первым 3 токовым входом устройства, второе 7 токовое зеркало с основным 8 токовым выходом, вход которого соединен со вторым 4 токовым входом устройства, первую 9 шину источника питания, согласованную с первым 5 и вторым 7 токовыми зеркалами, третье 10 токовое зеркало, согласованное со второй 11 шиной источника питания, вход которого соединен с основным 6 токовым выходом первого 5 токового зеркала, предусмотрены новые элементы и связи - первое 5 токовое зеркало содержит первый 12 и второй 13 дополнительные токовые выходы, идентичные его основному 6 токовому выходу, второе 7 токовое зеркало содержит первый 14 и второй 15 дополнительные токовые выходы, идентичные его основному 8 токовому выходу, основной 8 токовый выход второго 7 токового зеркала соединен со входом третьего 10 токового зеркала, первый 12 дополнительный токовый выход первого 5 токового зеркала соединен с инвертирующим входом первого 16 дополнительного токового зеркала, согласованного со второй 11 шиной источника питания, первый 14 дополнительный токовый выход второго 7 токового зеркала соединен с неинвертирующим входом 17 первого 16 дополнительного токового зеркала, второй 13 дополнительный токовый выход первого 5 токового зеркала соединен с неинвертирующим входом 18 второго 19 дополнительного токового зеркала, согласованного со второй 11 шиной источника питания, токовый выход которого соединен с токовым выходом первого 16 дополнительного токового зеркала и подключен к неинвертирующему входу 20 третьего 21 дополнительного токового зеркала, согласованного с первой 9 шиной источника питания, второй 15 дополнительный токовый выход второго 7 токового зеркала соединен с инвертирующим входом второго 19 дополнительного токового зеркала, токовый выход третьего 10 токового зеркала соединен с инвертирующим входом третьего 21 дополнительного токового зеркала, токовый выход которого подключен ко входу четвертого 22 дополнительного токового зеркала, согласованного со второй 11 шиной источника питания, причем токовый выход четвертого 22 дополнительного токового зеркала является токовым выходом устройства 23.

Схема известного устройства показана на чертеже фиг.1.

На чертеже фиг.2 представлена схема заявляемого устройства в соответствии с формулой изобретения.

На чертеже фиг.3 приведена схема первого 5 и второго 7 токовых зеркал.

На чертеже фиг.4 представлен возможный вариант построения третьего 21 дополнительного токового зеркала.

Возможный вариант построения третьего 10 токового зеркала и четвертого 22 дополнительного токового зеркала показан на чертеже фиг.5.

Схема фиг.6 характеризует возможные варианты построения первого 16 и второго 19 дополнительных токовых зеркал.

На чертеже фиг.7 приведена схема заявляемого устройства для моделирования в среде МС9.

На чертеже фиг.8 показаны временные диаграммы входных токов и выходного тока функции min (xl, х2) схемы фиг.7.

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

Логический элемент «И» с многозначным представлением внутренних сигналов фиг.2 содержит первый 1 и второй 2 входные логические источники тока, связанные с первым 3 и вторым 4 токовыми входами устройства, первое 5 токовое зеркало с основным 6 токовым выходом, вход которого соединен с первым 3 токовым входом устройства, второе 7 токовое зеркало с основным 8 токовым выходом, вход которого соединен со вторым 4 токовым входом устройства, первую 9 шину источника питания, согласованную с первым 5 и вторым 7 токовыми зеркалами, третье 10 токовое зеркало, согласованное со второй 11 шиной источника питания, вход которого соединен с основным 6 токовым выходом первого 5 токового зеркала. Первое 5 токовое зеркало содержит первый 12 и второй 13 дополнительные токовые выходы, идентичные его основному 6 токовому выходу, второе 7 токовое зеркало содержит первый 14 и второй 15 дополнительные токовые выходы, идентичные его основному 8 токовому выходу, основной 8 токовый выход второго 7 токового зеркала соединен со входом третьего 10 токового зеркала, первый 12 дополнительный токовый выход первого 5 токового зеркала соединен с инвертирующим входом первого 16 дополнительного токового зеркала, согласованного со второй 11 шиной источника питания, первый 14 дополнительный токовый выход второго 7 токового зеркала соединен с неинвертирующим входом 17 первого 16 дополнительного токового зеркала, второй 13 дополнительный токовый выход первого 5 токового зеркала соединен с неинвертирующим входом 18 второго 19 дополнительного токового зеркала, согласованного со второй 11 шиной источника питания, токовый выход которого соединен с токовым выходом первого 16 дополнительного токового зеркала и подключен к неинвертирующему входу 20 третьего 21 дополнительного токового зеркала, согласованного с первой 9 шиной источника питания, второй 15 дополнительный токовый выход второго 7 токового зеркала соединен с инвертирующим входом второго 19 дополнительного токового зеркала, токовый выход третьего 10 токового зеркала соединен с инвертирующим входом третьего 21 дополнительного токового зеркала, токовый выход которого подключен ко входу четвертого 22 дополнительного токового зеркала, согласованного со второй 11 шиной источника питания, причем токовый выход четвертого 22 дополнительного токового зеркала является токовым выходом устройства 23.

Схема первого 5 и второго 7 токовых зеркал, приведенная на чертеже фиг.3, содержит транзисторы 25, 26, 27, 28 и 29.

Представленный на чертеже фиг.4 возможный вариант построения третьего 21 дополнительного токового зеркала содержит транзисторы 30, 31, 32.

Возможный вариант построения третьего 10 токового зеркала и четвертого 22 дополнительного токового зеркала, показанный на чертеже фиг.5, содержит транзисторы 33-35.

Схема фиг.6, характеризующая возможные варианты построения первого 16 и второго 19 дополнительных токовых зеркал, содержит транзисторы 36, 37, 38.

Рассмотрим работу предлагаемой схемы ЛЭ фиг.2.

Синтез логической функции «2-И» производится на основе ее многозначного аналога, описываемого выражением

& x 1 x 2 = min ( x 1 , x 2 ) k = 2 = | x 1 + x 2 | | x 1 x 2 | 2 , ( 1 )

где k - значность логики [19, 20],

х1, х2 - входные логические токовые сигналы.

Входные логические сигналы логического элемента «2-И» поступают от источников токов 1 и 2 в виде квантов тока I0 на входы токовых зеркал 5 и 7. Если входные сигналы (по отдельности или вместе) равны «лог.0» (отсутствие кванта тока), то на выходах токовых зеркал 5 и 7 и схемы в целом кванты тока также будут отсутствовать. При наличии квантов входного тока на выходах токовых зеркал также появляются кванты тока.

Уменьшаемое числителя (модуль суммы входных сигналов) в выражении (1) реализуется монтажным соединением выхода 6 токового зеркала 5 и выхода 8 токового зеркала 7. Результат сложения поступает на вход токового зеркала 10, с помощью которого формируется нужное направление суммы квантов тока I0. Вычитаемое числителя (модуль разности входных сигналов) в выражении (1) представляется в виде

| x 1 x 2 | = [ x 1 x 2 ] + [ x 2 x 1 ] , ( 2 )

при этом принимается x i x j = { 0 е с л и x i x j 1 е с л и x i > x j } .

Первая квадратная скобка выражения (2) реализуется монтажным объединением выхода 12 токового зеркала 5 и выхода 14 токового зеркала 7 с помощью дополнительного токового зеркала 16. Аналогично, вторая квадратная скобка выражения (2) реализуется монтажным объединением выхода 13 токового зеркала 5 и выхода 15 токового зеркала 7 с помощью дополнительного токового зеркала 19. Результаты вычитания сигналов в квадратных скобках выражения (2) с выходов токовых зеркал 16 и 19 суммируются с помощью дополнительного токового зеркала 21, а затем делятся на 2 с помощью дополнительного токового зеркала 22. С выхода 23 токового зеркала 22 снимается выходной сигнал схемы в виде кванта втекающего тока.

Как видно из приведенного описания, реализация логической функции «2-И» здесь производится формированием алгебраической суммы квантов тока и выделением определенных значений этой суммы токов. Все элементы приведенной схемы работают в активном режиме, предполагающем отсутствие насыщения в процессе переключений, что повышает общее быстродействие схемы. Кроме того, использование многозначного внутреннего представления сигналов повышает информативность линий связи, что уменьшает их количество. Использование стабильных значений квантов тока, а также определение выходного сигнала разностью этих токов обеспечивает малую зависимость функционирования схемы от внешних дестабилизирующих факторов (девиация питающего напряжения, радиационное и температурное воздействия, синфазная помеха и др.).

Показанные на чертежах фиг.8, фиг.9, фиг.10 результаты моделирования подтверждают указанные свойства заявляемых схем.

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Патентная заявка US 2009/0237163 fig. 2.

2. Патент US 4.361.815 fig. 3.

3. Патент US 5.371.476 fig. 1.

4. Патентная заявка US 2006/0006910.

5. Патентная заявка US 2008/0032656 fig. 6.

6. Патент US 3.921.090 fig. 2.

7. Патентная заявка US 2010/0097141 fig. 7.

8. Патент US 4.241.315 fig. 4.

9. Патент US RE 030587.

10. Патент США №3.439.542.

11. Патент США №5.880.639.

12. А.св. СССР №361605.

13. Патент ФРГ №2551068.

14. Патент ФРГ №2620999.

15. Патент США №4.267.519.

16. Патент США №4.783.602.

17. Патент США №4.176.323.

18. Малюгин В. Д. Реализация булевых функций арифметическими полиномами // Автоматика и телемеханика, 1982. №4. С.84-93.

19. Чернов Н.И. Основы теории логического синтеза цифровых структур над полем вещественных чисел // Монография. - Таганрог: ТРТУ, 2001. - 147 с.

20. Чернов Н.И. Линейный синтез цифровых структур АСОИУ» // Учебное пособие Таганрог.- ТРТУ, 2004 г., 118 с.

Логический элемент «И» с многозначным внутренним представлением сигналов, содержащий первый (1) и второй (2) входные логические источники тока, связанные с первым (3) и вторым (4) токовыми входами устройства, первое (5) токовое зеркало с основным (6) токовым выходом, вход которого соединен с первым (3) токовым входом устройства, второе (7) токовое зеркало с основным (8) токовым выходом, вход которого соединен со вторым (4) токовым входом устройства, первую (9) шину источника питания, согласованную с первым (5) и вторым (7) токовыми зеркалами, третье (10) токовое зеркало, согласованное со второй (11) шиной источника питания, вход которого соединен с основным (6) токовым выходом первого (5) токового зеркала, отличающийся тем, что первое (5) токовое зеркало содержит первый (12) и второй (13) дополнительные токовые выходы, идентичные его основному (6) токовому выходу, второе (7) токовое зеркало содержит первый (14) и второй (15) дополнительные токовые выходы, идентичные его основному (8) токовому выходу, основной (8) токовый выход второго (7) токового зеркала соединен со входом третьего (10) токового зеркала, первый (12) дополнительный токовый выход первого (5) токового зеркала соединен с инвертирующим входом первого (16) дополнительного токового зеркала, согласованного со второй (11) шиной источника питания, первый (14) дополнительный токовый выход второго (7) токового зеркала соединен с неинвертирующим входом (17) первого (16) дополнительного токового зеркала, второй (13) дополнительный токовый выход первого (5) токового зеркала соединен с неинвертирующим входом (18) второго (19) дополнительного токового зеркала, согласованного со второй (11) шиной источника питания, токовый выход которого соединен с токовым выходом первого (16) дополнительного токового зеркала и подключен к неинвертирующему входу (20) третьего (21) дополнительного токового зеркала, согласованного с первой (9) шиной источника питания, второй (15) дополнительный токовый выход второго (7) токового зеркала соединен с инвертирующим входом второго (19) дополнительного токового зеркала, токовый выход третьего (10) токового зеркала соединен с инвертирующим входом третьего (21) дополнительного токового зеркала, токовый выход которого подключен ко входу четвертого (22) дополнительного токового зеркала, согласованного со второй (11) шиной источника питания, причем токовый выход четвертого (22) дополнительного токового зеркала является токовым выходом устройства (23).



 

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

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

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

Изобретение относится к логическим полупроводниковым К-МОП интегральным схемам. .

Изобретение относится к вычислительной технике. .

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

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

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

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

Изобретение относится к электронике, автоматике, измерительной и вычислительной технике и может быть использовано в высокоскоростных аналоговых и цифровых устройствах, в частности в электронных вычислительных машинах (ЭВМ) с элементами искусственного интеллекта.

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

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

Изобретение относится к области вычислительной техники и может быть использовано для реализации каскадных логических устройств конвейерного типа. Техническим результатом является уменьшение потребляемой мощности. Тактируемый логический элемент И-ИЛИ содержит предзарядовый транзистор 1 p-типа, тактовый транзистор 2 n-типа, тактовый транзистор 3 p-типа, логический транзистор 4 p-типа и логический блок 5, содержащий ключевые цепи 6-7, включенные параллельно между выходом 8 логического блока 5 и тактовой шиной 9. Каждая ключевая цепь состоит из последовательно соединенных транзисторов n-типа, затворы которых подключены к логическим входам 10 элемента. 1 ил.

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

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

Изобретение относится к области вычислительной техники, автоматики, связи и может использоваться в различных цифровых структурах и системах автоматического управления, передачи и обработки цифровой информации и т.п. Технический результат - повышение быстродействия устройств преобразования информации. Многозначный сумматор по модулю k содержит три токовых входов, три выходных транзисторов с объединенными базами, два источника напряжения смещения, три выходных транзисторов другого типа проводимости с объединенными базами, пять токовых зеркал, две шины источника питания. 4 ил.

Изобретение относится к области информационно-вычислительных сетей и может быть использовано при проектировании сетей связи следующего поколения (NGN). Технический результат заключается в повышении производительности информационно-вычислительных сетей и в увеличении скорости передачи в каналах связи путем преобразования входного потока информационно-вычислительных сетей с произвольным законом распределения интервалов времени между пакетами в заданный закон распределения, в частности в пуассоновский. Объектом преобразования является одномерная плотность распределения интервалов времени между пакетами входного потока. Устройство осуществлено на элементах вычислительной техники: логических элементах И и ИЛИ, буферной памяти, счетчика, счетного триггера, вычислительного устройства. Устройство отличается от известных тем, что можно произвольный входной поток пакетов преобразовать в закон с заданной функцией распределения интервалов времени между пакетами. 3 ил.

Изобретение относится к способам испытаний информационно-управляющих систем (ИУС), которые должны формировать необходимые управляющие команды в зависимости от условий обстановки, которые определяются поступающими на вход ИУС информационными сигналами, путем формирования и использования необходимых и достаточных испытательных тестов, сформированных по результатам математического планирования эксперимента. Технический результат заключается в обеспечении автоматизации процесса испытаний ИУС. Технический результат достигается за счет проверки логики работы информационно-управляющих систем, которая включает формирование совокупности необходимых и достаточных испытательных тестов, а также контроль допустимых отклонений времени формирования выходного сигнала для проверки соответствия ИУС заданным требованиям, и формирования минимального числа последовательностей входных сигналов для испытаний ИУС, проверка на которых гарантирует правильную работу ИУС, как и полная совокупность последовательностей входных сигналов для испытаний ИУС. 2 н. и 3 з.п. ф-лы, 5 ил.

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики и функциональных узлов систем управления. Технический результат заключается в обеспечение реализации для любого количества аргументов булевых функций вида X1~…~Xn, X1⊕…⊕Xn, симметричных булевых функций с прямым и инверсным вхождением аргументов в конъюнкцию. Технический результат достигается за счет многофункционального логического устройства, которое содержит информационные входы, входы задания ранга, вход задания количества переменных, два настроечных входа, выход устройства, сумматор, элемент РАВНОЗНАЧНОСТЬ, схему сравнения, элемент НЕ и мультиплексор. 1 ил., 3 табл.

Изобретение относится к области вычислительной техники и может быть использовано для реализации логических устройств на КМДП транзисторах. Технический результат заключается в упрощении устройства. Многовходовой логический элемент И содержит предзарядовый 1 и логический 2 транзисторы p-типа, тактовый 3 и дополнительный 4 транзисторы n-типа и ключевую цепь 5, состоящую из последовательно соединенных логических транзисторов n-типа, затворы которых подключены к логическим входам 6 устройства, первый вывод 7 ключевой цепи 5 соединен с затвором логического транзистора 2 p-типа, который включен между выходом 8 устройства и шиной питания 9, второй вывод 10 ключевой цепи 5 соединен с затвором тактового транзистора 3 n-типа, который включен между выходом устройства и шиной земли 11, дополнительный транзистор 4 n-типа, затвор которого соединен с выходом 8 устройства, включен между первым 7 и вторым выводами 10 ключевой цепи, предзарядовый транзистор 1, затвор которого соединен с выходом 8 устройства, включен между первым выводом 7 ключевой цепи 5 и шиной питания 9, а второй 10 вывод ключевой цепи 5 подключен к тактовой шине 12. 1 ил.

Изобретение относится к области вычислительной техники, автоматики и может использоваться в различных цифровых структурах, устройствах передачи информации и системах связи. Техническим результатом является создание устройства, которое в рамках одной и той же архитектуры может реализовывать основные логические операции ЭВМ «И», «ИЛИ», «НЕ», «Сравнение x1>x2», а также нормализацию входных токовых логических переменных. Устройство содержит первый (1) и второй (2) входные транзисторы разного типа проводимости, токовый вход (3), источник вспомогательного напряжения (4), первую (5) шину источника питания, вторую (6) шину источника питания, первый (7) и второй (8) токовые выходы устройства, первый (9) и второй (10) источники входных токов, компаратор напряжений (11), противофазные первый (14) и второй (15) токовые выходы компаратора. 9 з.п. ф-лы, 17 ил.
Наверх