аналоговый мультиплексор

Классы МПК:G06G7/25 для расчета прерывистых функций, например мертвого хода или мертвой зоны, ограничения абсолютных или пиковых значений величин
H03K17/76 переключающие устройства с несколькими входными или выходными клеммами, например мультиплексоры, распределители
Автор(ы):
Патентообладатель(и):Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)
Приоритеты:
подача заявки:
2012-06-26
публикация патента:

Изобретение относится к автоматике и многозначной вычислительной технике и может быть использовано для построения функциональных узлов многозначных вычислительных машин, средств автоматического регулирования и управления, многозначных процессоров. Техническим результатом является расширение функциональных возможностей за счет обеспечения реализации произвольной k-значной логической функции, зависящей от двух аргументов - входных k-уровневых сигналов. Для достижения указанного технического результата предлагается аналоговый мультиплексор, предназначенный для воспроизведения функций многозначной логики, и который может быть использован в системах вычислительной техники как средство обработки многозначных данных, содержащий k+1 функциональных преобразователей (1 1, аналоговый мультиплексор, патент № 2490706 , Uk+1), каждый из которых содержит k-1 компараторов (21 аналоговый мультиплексор, патент № 2490706 , 2k-1) и k-1 аналоговых переключателей (3 1, аналоговый мультиплексор, патент № 2490706 , 3k-1); за счет указанных функциональных преобразователей и особой схемы их соединения обеспечена реализация произвольной k-значной логической функции, зависящей от двух аргументов - входных k-уровневых сигналов. 2 ил., 1 табл. аналоговый мультиплексор, патент № 2490706

аналоговый мультиплексор, патент № 2490706 аналоговый мультиплексор, патент № 2490706

Формула изобретения

Аналоговый мультиплексор, предназначенный для реализации произвольной k-значной логической функции, зависящей от двух аргументов - входных k-уровневых сигналов, содержащий функциональный преобразователь, который содержит k-1 аналоговых переключателей и k-1 компараторов, у которых коммутационный контакт предыдущего аналогового переключателя соединен с нормально разомкнутым контактом последующего аналогового переключателя, а инвертирующий, неинвертирующий входы и выход m-го (аналоговый мультиплексор, патент № 2490706 ) компаратора соединены соответственно с входом, m-ым компараторным входом функционального преобразователя и управляющим входом m-го аналогового переключателя, подсоединенного нормально замкнутым контактом к (m+1)-му переключательному входу функционального преобразователя, первый переключательный вход и выход которого образованы соответственно нормально разомкнутым контактом первого и коммутационным контактом (k-1)-го аналоговых переключателей, отличающийся тем, что в него дополнительно введены k аналогичных упомянутому функциональных преобразователей, причем r-й (аналоговый мультиплексор, патент № 2490706 ) переключательный вход и выход первого функционального преобразователя соединены соответственно с выходом (r+1)-го функционального преобразователя и выходом аналогового мультиплексора, подсоединенного первым и вторым информационными входами соответственно к входу первого и входу (r+1)-го функциональных преобразователей.

Описание изобретения к патенту

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

Известны аналоговые мультиплексоры (см., например, фиг.1 в описании изобретения к авт. св. СССР 1679507, кл. G06G 7/25, 1991 г.), которые содержат функциональный преобразователь и могут реализовать произвольную k-значную логическую функцию f(х), зависящую от одного аргумента - входного k-уровневого сигнала x.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип аналоговый мультиплексор (фиг.1a в описании изобретения к авт. св. СССР 1300507, кл. G06G 7/25, 1987 г.), который содержит функциональный преобразователь и может реализовать произвольную k-значную логическую функцию f(х), зависящую от одного аргумента - входного k-уровневого сигнала x.

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в аналоговом мультиплексоре, содержащем функциональный преобразователь, который содержит k-1 аналоговых переключателей и k-1 компараторов, у которых коммутационный контакт предыдущего аналогового переключателя соединен с нормально разомкнутым контактом последующего аналогового переключателя, а инвертирующий, неинвертирующий входы и выход m-го аналоговый мультиплексор, патент № 2490706 компаратора соединены соответственно с входом, m-ым компараторным входом функционального преобразователя и управляющим входом m-го аналогового переключателя, подсоединенного нормально замкнутым контактом к (m+1)-му переключательному входу функционального преобразователя, первый переключательный вход и выход которого образованы соответственно нормально разомкнутым контактом первого и коммутационным контактом (k-1)-го аналоговых переключателей, особенность заключается в том, что в него дополнительно введены k аналогичных упомянутому функциональных преобразователей, причем r-й аналоговый мультиплексор, патент № 2490706 переключательный вход и выход первого функционального преобразователя соединены соответственно с выходом (r+1)-го функционального преобразователя и выходом аналогового мультиплексора, подсоединенного первым и вторым информационными входами соответственно к входу первого и входу (r+1)-го функциональных преобразователей.

На фиг.1 и фиг.2 представлены соответственно схема предлагаемого аналогового мультиплексора и схема функционального преобразователя, использованного при построении указанного мультиплексора.

Аналоговый мультиплексор содержит функциональные преобразователи 11, аналоговый мультиплексор, патент № 2490706 , 1k+1. Каждый функциональный преобразователь содержит компараторы 21, аналоговый мультиплексор, патент № 2490706 , 2k-1 и аналоговые переключатели 31 , аналоговый мультиплексор, патент № 2490706 ,3k-1, у которых коммутационный контакт предыдущего аналогового переключателя соединен с нормально разомкнутым контактом последующего аналогового переключателя, а инвертирующий, неинвертирующий входы и выход компаратора 2mаналоговый мультиплексор, патент № 2490706 соединены соответственно с входом, m-ым компараторным входом функционального преобразователя и управляющим входом переключателя 3m, подсоединенного нормально замкнутым контактом к (m+1)-му переключательному входу функционального преобразователя, первый переключательный вход и выход которого образованы соответственно нормально разомкнутым контактом переключателя 31 и коммутационным контактом переключателя 3k-1. Второй, первый информационные входы и выход аналогового мультиплексора соединены соответственно с входом преобразователя 1r+1 аналоговый мультиплексор, патент № 2490706 , входом и выходом преобразователя 11, подсоединенного r-ым переключательным входом к выходу преобразователя 1r+1 .

Работа предлагаемого аналогового мультиплексора осуществляется следующим образом. На его первый и второй информационные входы подаются соответственно k-уровневые сигналы x1 и x2, принимающие логические значения 0, аналоговый мультиплексор, патент № 2490706 , k-1. На m-ом аналоговый мультиплексор, патент № 2490706 компараторном входе каждого из всех функциональных преобразователей фиксируется напряжение, представляющее логическое значение m - 0,5. На r-ом аналоговый мультиплексор, патент № 2490706 переключательном входе преобразователя 1q+2 аналоговый мультиплексор, патент № 2490706 фиксируется напряжение, представляющее логическое значение f(q, r-1)аналоговый мультиплексор, патент № 2490706 {0, аналоговый мультиплексор, патент № 2490706 , k-1} реализуемой k-значной логической функции f(x 1, x2) на i-ом (i=k×q+r) неповторяющемся наборе логических значений ее аргументов x1, x 2. Если напряжение на инвертирующем входе компаратора 2 m больше либо меньше напряжения на его неинвертирующем входе, то в управляемом этим компаратором переключателе 3 m нормально замкнутый контакт соответственно замкнут либо разомкнут, а нормально разомкнутый - соответственно разомкнут либо замкнут. Таким образом, на выходе предлагаемого аналогового мультиплексора получим

аналоговый мультиплексор, патент № 2490706

где N=k2; и аналоговый мультиплексор, патент № 2490706 , аналоговый мультиплексор, патент № 2490706 есть символы, обозначающие алгебраическое умножение и конъюнкцию, дизъюнкцию двузначной логики; f(аналоговый мультиплексор, патент № 2490706 i1, аналоговый мультиплексор, патент № 2490706 i2)аналоговый мультиплексор, патент № 2490706 {0, аналоговый мультиплексор, патент № 2490706 , k-1} - логическое значение k-значной логической функции f(x1, x2) на i-ом неповторяющемся наборе логических значений аналоговый мультиплексор, патент № 2490706 i1, аналоговый мультиплексор, патент № 2490706 i2аналоговый мультиплексор, патент № 2490706 {0, аналоговый мультиплексор, патент № 2490706 , k-1} ее аргументов x1, x2; аналоговый мультиплексор, патент № 2490706 Согласно (1), настройка мультиплексора (фиг.1) на реализацию произвольной k-значной логической функции f(x1, x 2) выполняется с помощью напряжений, которые действуют на переключательных входах преобразователей 12, аналоговый мультиплексор, патент № 2490706 , 1k+1 и задают логические значения реализуемой функции. Например, для настройки мультиплексора (фиг.1) на реализацию трехзначной функции f(x1, x2) (см. таблицу) имеем следующее: f(0, 0)=2, f(0, 1)=2, f(0, 2)=2, f(1, 0)=1, f(1, 1)=0, f(1, 2)=0, f(2, 0)=1, f(2, 1)=2, f(2, 2)=1.

x1x 2f(x1, x2 )x1 x2f(x1, x2 )x1 x2f(x1, x2 )
00 21 012 01
0 12 110 212
02 212 022 1

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

Класс G06G7/25 для расчета прерывистых функций, например мертвого хода или мертвой зоны, ограничения абсолютных или пиковых значений величин

реляторный модуль -  патент 2518664 (10.06.2014)
аналоговый селектор -  патент 2514786 (10.05.2014)
аналоговый логический элемент -  патент 2514784 (10.05.2014)
функциональный формирователь -  патент 2497190 (27.10.2013)
адресный идентификатор -  патент 2491626 (27.08.2013)
реляторный модуль -  патент 2491625 (27.08.2013)
амплитудный фильтр -  патент 2491624 (27.08.2013)
реляторный модуль -  патент 2490705 (20.08.2013)
реляторный модуль -  патент 2490704 (20.08.2013)
реляторный модуль -  патент 2445697 (20.03.2012)

Класс H03K17/76 переключающие устройства с несколькими входными или выходными клеммами, например мультиплексоры, распределители

Наверх