УСТРОЙСТВО ЛОГИЧЕСКИХ И АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ С ДИСКРЕТНЫМИ И АНАЛОГОВЫМИ ЗНАЧЕНИЯМИ НУЛЕЙ И ЕДИНИЦ Российский патент 2006 года по МПК H03K19/20 

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

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

Известны логические устройства, реализующие различные функции преобразования дискретных значений: "Многофункциональный логический модуль" (SU 1621164 А1), "Логическая схема исключающее ИЛИ с тремя входами" (JP 2867253 В2 10098374 А), "Оптимизированные для топологии тракта передачи данных арифметические и логические функциональные схемы" (US 5982194 А).

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

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

В качестве прототипа выберем наиболее близкое по технической сущности к заявляемому логическое устройство, выполненное как логическая схема на основе булевой функции (Токхайм Р. Микропроцессоры: Курс и упражнения / Пер. с англ., под ред. В.Н.Грасевича. М.: Энергоатомиздат, 1987. - 336 с., на стр.52, рис.3.6). Рассматриваемое логическое устройство состоит из первого и второго логических элементов "НЕ" и четырехвходового логического элемента "И". Первый информационный вход логического устройства является информационным входом первого логического элемента "НЕ", выход которого соединен с первым информационным входом четырехвходового логического элемента "И", второй информационный вход логического устройства является вторым информационным входом четырехвходового логического элемента "И", третий информационный вход логического устройства является информационным входом второго логического элемента "НЕ", выход которого соединен с третьим информационным входом четырехвходового логического элемента "И", четвертый информационный вход логического устройства является четвертым информационным входом четырехвходового логического элемента "И", информационный выход которого является информационным выходом устройства.

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

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

Технической задачей, на решение которой направлено предлагаемое устройство, является расширение функциональных возможностей устройства за счет реализации как логических, так и арифметических операций с дискретными и аналоговыми значениями нулей и единиц. Аналоговые значения от 0 (нет сигнала) до 1 (максимальный уровень сигнала) могут быть получены в дробных значениях путем дискретизации, например, принимаемой псевдослучайной последовательности, сформированной на основе характеристического полинома n-го порядка, где n≥3, путем нелинейного преобразования по заданной дискретной функции. Дискретизируют ее элементы с частотой, в k раз превышающей тактовую частоту принимаемой псевдослучайной последовательности, где k≥2.

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

Для получения дискретно-аналогового устройства необходимо заменить логические операции соответствующими им аналоговыми. Схемы аналоговых элементов, которые использованы в устройстве, известны и приведены в книге: А.А.Сикарев, О.Н.Лебедев. "Микроэлектронные устройства формирования и обработки сложных сигналов". - М.: Радио и связь, 1983, стр.194, рис.7.6.

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

Таблица 1Логическое устройствоАналоговое устройствоНаименованиеИнвертор ("НЕ")Аналоговый инверторРеализуемая функцияОтрицание (инверсия) Таблица истинностихyхy01011010

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

Таблица 2Логическое устройствоАналоговое устройствоНаименованиеКонъюнктор ("И")Аналоговый конъюнкторРеализуемая функцияКонъюнкция y=х1x2y=х1х2Таблица истинностих1x2yx1x2y000000010010100100111111

Таким образом, заменяя логические операции соответствующими аналоговыми, получим аналоговое устройство, оперирующее с аналоговыми значениями.

Аналоговое устройство реализует функцию: Y'=(1-А')В'(1-C')D', где Y', A', B', C', D' - аналоговые значения.

В таблице 3 представлена таблица истинности предлагаемого устройства.

Таблица 3D'С'B'А'Y'00000000100010000110010000101001100011101000010010101011011011000110101110011110

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

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

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

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

Устройства 1.1, 1.2, представляют собой аналоговые вычитатели, устройства 2.1, 2.2, 2.3 представляют собой аналоговые перемножители.

Устройство логических и арифметических операций с дискретными и аналоговыми значениями нулей и единиц состоит из первого и второго аналоговых вычитателей 1.1, 1.2 и первого, второго и третьего аналоговых перемножителей 2.1, 2.2, 2.3. Дополнительный информационный вход устройства "1" является первым информационным входом первого и второго аналоговых вычитателей 1.1, 1.2 соответственно, первый информационный вход устройства А' является вторым информационным входом первого аналогового вычитателя 1.1, информационный выход которого соединен с первым информационным входом первого аналогового перемножителя 2.1, второй информационный вход устройства В' является вторым информационным входом первого аналогового перемножителя 2.1, информационный выход которого соединен с первым информационным входом третьего аналогового перемножителя 2.3, третий информационный вход устройства С' является вторым информационным входом второго аналогового вычитателя 1.2, информационный выход которого соединен с первым информационным входом второго аналогового перемножителя 2.2, четвертый информационный вход устройства D' является вторым информационным входом второго аналогового перемножителя 2.2, информационный выход которого соединен с вторым информационным входом третьего аналогового перемножителя 2.3, информационный выход которого является информационным выходом устройства.

Первый и второй аналоговые вычитатели 1.1, 1.2, соответственно, предназначены для вычитания значений сигналов, поступающих на их входы. Первый, второй и третий аналоговые перемножители 2.1, 2.2, 2.3, соответственно, предназначены для перемножения аналоговых значений сигналов, поступающих на их входы.

Заявленное устройство логических и арифметических операций с дискретными и аналоговыми значениями нулей и единиц работает следующим образом. Аналоговые значения (единица или ноль), либо дискретные значения (с уровнем логической единицы или нуля) поступают параллельно на первый А', второй В', третий С' и четвертый D' информационные входы дискретно-аналогового устройства. На дополнительный информационный вход "1" дискретно-аналогового устройства поступает сигнал с уровнем логической единицы. В первом аналоговом вычитателе 1.1 производится вычитание из сигнала, поступающего на дополнительный информационный вход "1" дискретно-аналогового устройства, значения сигнала, поступающего на первый информационный вход А' дискретно-аналогового устройства. Во втором аналоговом вычитателе 1.2 производится вычитание из сигнала, поступающего на дополнительный информационный вход "1" дискретно-аналогового устройства, значения сигнала, поступающего на третий информационный вход С' дискретно-аналогового устройства. В первом аналоговом перемножителе 2.1 производится перемножение разностного сигнала, поступающего с информационного выхода первого аналогового вычитателя 1.1, с информационным сигналом, поступающим на второй информационный вход В' дискретно-аналогового устройства. Во втором аналоговом перемножителе 2.2 производится перемножение разностного сигнала, поступающего с информационного выхода второго аналогового вычитателя 1.2, с информационным сигналом, поступающим на четвертый информационный вход D' дискретно-аналогового устройства. В третьем аналоговом перемножителе 2.3 производится перемножение сигналов, поступающих с информационных выходов первого и второго аналоговых перемножителей 2.1, 2.2 соответственно. Результирующий сигнал поступает на информационный выход третьего аналогового перемножителя 2.3, являющийся информационным выходом Y' дискретно-аналогового устройства.

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

название год авторы номер документа
УСТРОЙСТВО ЛОГИЧЕСКИХ И АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ С ДИСКРЕТНЫМИ И АНАЛОГОВЫМИ ЗНАЧЕНИЯМИ НУЛЕЙ И ЕДИНИЦ 2008
  • Апанасов Евгений Викторович
  • Масютин Александр Николаевич
  • Братко Александр Иванович
  • Котов Александр Владимирович
RU2374677C1
ДИСКРЕТНО-АНАЛОГОВОЕ УСТРОЙСТВО 2004
  • Апанасов Евгений Викторович
  • Вахненко Игорь Викторович
  • Прыгунов Александр Германович
  • Масютин Александр Николаевич
RU2285290C2
ДИСКРЕТНО-АНАЛОГОВОЕ УСТРОЙСТВО 2010
  • Апанасов Евгений Викторович
  • Слесарев Владимир Владимирович
  • Журченко Анастасия Александровна
  • Шухардин Олег Николаевич
RU2432611C1
УСТРОЙСТВО ЛОГИЧЕСКИХ И АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ С ДИСКРЕТНЫМИ И АНАЛОГОВЫМИ ЗНАЧЕНИЯМИ НУЛЕЙ И ЕДИНИЦ 2007
  • Апанасов Евгений Викторович
  • Масютин Александр Николаевич
  • Тюлегенев Алексей Олегович
RU2356090C1
ДИСКРЕТНО-АНАЛОГОВОЕ УСТРОЙСТВО 2010
  • Апанасов Евгений Викторович
  • Слесарев Владимир Владимирович
  • Галушкин Владимир Анатольевич
  • Шапарь Александр Сергеевич
RU2434284C1
ДИСКРЕТНО-АНАЛОГОВОЕ УСТРОЙСТВО 2009
  • Апанасов Евгений Викторович
  • Кузнецов Сергей Иванович
  • Слесарев Владимир Владимирович
  • Тамочкин Александр Владимирович
RU2422897C2
ДИСКРЕТНО-АНАЛОГОВОЕ УСТРОЙСТВО 2009
  • Апанасов Евгений Викторович
  • Слесарев Владимир Владимирович
  • Стахеев Иван Геннадьевич
RU2427036C2
Разрядно-аналоговый сумматор 1987
  • Пухов Георгий Евгеньевич
  • Романцов Владимир Петрович
  • Новицкий Александр Федорович
  • Гильгурт Сергей Яковлевич
SU1548797A1
Устройство для выполнения быстрого преобразования Фурье 1985
  • Редькин Сергей Валентинович
  • Васянин Сергей Николаевич
  • Плешаков Сергей Борисович
SU1312611A1
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ И ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОСТИ ЦИФРОВЫХ ОТСЧЕТОВ 2001
  • Дунаев И.Б.
  • Летунов Леонид Алексеевич
RU2207737C1

Реферат патента 2006 года УСТРОЙСТВО ЛОГИЧЕСКИХ И АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ С ДИСКРЕТНЫМИ И АНАЛОГОВЫМИ ЗНАЧЕНИЯМИ НУЛЕЙ И ЕДИНИЦ

Изобретение относится к вычислительной технике для реализации логических и арифметических операций с дискретными и аналоговыми значениями нулей и единиц. Технический результат заключается в улучшении точности оценки. Устройство содержит аналоговые вычитатели (1.1, 1.2), аналоговые перемножители (2.1, 2.2, 2.3). Аналоговые значения (единица или ноль) либо дискретные значения (с уровнем логической единицы или нуля) поступают параллельно на первый (А'), второй (В'), третий (С') и четвертый (D') информационные входы. Дополнительный информационный вход устройства «1» предназначен для подачи сигнала «1», из которого вычитается значение сигнала, поступающего на третий информационный вход (С). 1 ил., 3 табл.

Формула изобретения RU 2 289 201 C2

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

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

СПОСОБ И УСТРОЙСТВО СИНХРОНИЗАЦИИ М-ПОСЛЕДОВАТЕЛЬНОСТИ С ПОВЫШЕННОЙ СЛОЖНОСТЬЮ 1999
  • Чесноков М.Н.
  • Юферев В.В.
  • Надежкин Л.М.
  • Журченко А.Б.
  • Корчуганов С.В.
  • Щербаков А.И.
RU2153230C1
Аналого-дискретный преобразователь 1978
  • Павлюк Эдуард Ильич
  • Погрибной Владимир Александрович
  • Цырульник Марат Петрович
SU782135A1
SU 754437, 10.08.1980
Многофункциональный логический модуль 1988
  • Голубев Александр Павлович
  • Афиногенов Семен Львович
  • Богод Леонид Борисович
SU1621164A1
Устройство для очистки канализационных труб 1927
  • Пушкин П.С.
SU5982A1
ТОКХАЙМ Р
Микропроцессоры: Курс и упражнения / Пер
с англ
под ред
В.Н.Грасевича, с.52, рис.3.6
АЛЕКСЕНКО А.Г
и др
Микросхемотехника, Москва, Радио и связь, 1982, с.139.

RU 2 289 201 C2

Авторы

Апанасов Евгений Викторович

Булатний Юрий Васильевич

Прыгунов Александр Германович

Даты

2006-12-10Публикация

2004-11-09Подача