Цифровой функциональный преобразователь Советский патент 1984 года по МПК G06F7/544 

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

2И-ИЛИ-НЕ, причем первый вход блока анализа знака разности аргументов соединен с первым входом элемента 2И-ИЛИ-НЕ и через первый элемент НЕ с вторым входом элемента 2И-11ЛИ-НЕ, второй вход блока анализа знака соединен с третьим входом элемента

2И-ИЛИ-НЕ и через второй элемент НЕ с четвертым входом элемента 2И-ИЛИ-НЕ выход которого соединен через третий элемент НЕ с первым выходом блока, второй выход которого соединен с выходом элемента 2И-ИЛИНЕ..

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

название год авторы номер документа
Цифровой функциональный преобразователь 1977
  • Безсчастный Василий Алексеевич
  • Ястребов Игорь Александрович
  • Совинский Бронислав Иванович
  • Михайленко Владимир Иванович
SU684552A1
Функциональный преобразователь 1981
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
SU960836A1
Устройство для извлечения корня @ -й степени 1982
  • Чеботаев Олег Егорович
SU1084789A1
Функциональный преобразователь двух переменных 1984
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1168964A1
Устройство для цифрового функционального преобразования 1981
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
  • Корень Семен Давидович
SU993271A1
Функциональный преобразователь 1983
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1115069A1
Цифровой функциональный преобразователь 1981
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
SU960837A1
Калибратор сигналов, нормированных по коэффициенту гармоник 1988
  • Минц Марк Яковлевич
  • Чинков Виктор Николаевич
  • Кравченко Сергей Александрович
  • Немшилов Юрий Александрович
  • Поляков Валентин Геннадиевич
SU1555677A1
Устройство для аппроксимации функций 1980
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
SU934481A1
Функциональный преобразователь 1984
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1176344A1

Иллюстрации к изобретению SU 1 099 317 A1

Реферат патента 1984 года Цифровой функциональный преобразователь

1. ЦИФРОВОЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ, содержащий генератор импульсов, три блока перезаписи, регистр, дешифратор, управляемый делитель частоты, реверсивный счетчик, блок формирования начального кода, вычитающий блок, вычитающий счетчик, дешифратор нуля, триггер и элемент И, причем управляющий вход и информационные входы первого блока перезаписи соединены соответственно с управляющим входом и информационными входами преобразователя, выходы первого блока перезаписи через регистр и дешифратор соединены с входами управляемого делителя частоты, первый выход которого соединен с управляющими входами второго и третьего блоков пере- , записи, выходы которых соединены со-, ответственно с входами реверсивного и вычитающего счетчиков, управляющий вход вычитающего счетчика соединен с вторым выходом управляемого делителя частоты, управляющий вход которого соединен с первым входом установки преобразователя, а тактовый вход - с выходом элемента И и счетным входом реверсивного счетчика, входы элемента И соединены со у ,tjответственно с выходами генератора импульсов и триггера, первый и второй входы которого соединены соответственно с входом запуска преобразователя и выходом дешифратора нуля, выходы которого соединены с выходами вычитающего счетчика, входы второго блока перезаписи соединены с первой группой выходов блока формирования начального кода,, вторая группа выходов которого подключена к первой группе входов вычитающего блока, выходы которого соединены с входами третьего блока перезаписи, входы блока формирования начального кода и вторая труппа входов вычитающего блока соединены с входами дешифратора и регистра соответственно, вход установки регистра соединен с вторым установочным входом преобразователя и входом установки в О реверсивного счетчика, выходы которого являются выходами преобразоваО теля, отличающийся тем. со со что, с целью повьш1ения быстродействия, в него введен блок анализа знасо ка разности аргументов, первьп и второй выходы которого соединены соответственно с выходом знакового .разряда вычитающего блока и третьим выходом управляемого делителя частоты, первый и второй выходы блока анализа знака разности аргументов подклю ены соответственно к входам сложения и вычитания реверсивного счетчика. 2. Преобразователь по п. 1, отличающийся тем, что блок анализа знака разности аргументов содержит три элемента НЕ и элемент

Формула изобретения SU 1 099 317 A1

Изобретение относится к вычислительной технике. Известен функциональный преобразователь, содержащий два блока памя ти, генератор импульсов, дополнительньй генератор импульсов, два генератора ступенчатого напряжения, блок вьщеления временного интервала матрицу совпадений и многозвенный потенщ1альный элемент ij . Однако такое устройство сложно, обладает низким быстродействием и не может воспроизводить участки с отрицательной первой производной. Наиболее близким по технической сущности к предлагаемому является функциональный преобразователь, содержащий регистр, блоки перезапис дешифратор, блок формирования начального кода, вычитакяций счетчик, реверсивный счетчик, блок анализа кода на нуль, триггер, элемент И, генератор импульсов, вычитаннций блок, . управляемый делитель частоты причем первьй и второй выходьГ уп-равляемого делителя частоты соединены соответственно с входами Сложение и Вычитание реверсивного счетчика 2J . Недостатком данного преобразователя является его низкое быстродейс вие. Цель изобретения - повьшение быстродействия устройства. Поставленная цель достигается те что в цифровой функциональный преобразователь, содержащий генератор импульсов, три блока перезаписи, .регистр, дешифратор, управляемый д литель частоты,реверсивный счетчик блок формирования начального кода, вычитаю1ций блок вычитающий счетчик дешифратор нуля, триггер и элемент причем управляющий вход и информационные входы первого блока перезаписи соединены соответственно с управляющим йходом и информационными входами преобразователя, выходы первого блока перезаписи через регистр и дешифратор соединены с входами управляемого делителя частоты первьй выход которого соединен с управляющими входами второго и третьего блоков перезаписи, выходы которых соединены соответственно с входами реверсивного и вычитающего счетчиков, управляющий вход вычитающего счетчика соединен с вторым выходом управляемого делителя частоты, управлякяций вход которого соединен с первым входом установки преобразователя, а тактовый вход с выходом элемента И и счетным входом реверсивного счетчика, входы элемента И соединены соответственно с выходами генератора импульсов и триггера, первый и второй входы которого соединены соответственно с входом запуска преобразователя и выходом дешифратора нуля, входьГкоторого соединены с выходами вычитающего счетчика, входы второго блока перезаписи соединены с первой группой выходов блока формирования начального кода, вторая группавыходов которого подключена к первой группе входов вычитающего блока, выходы которого соединены с входами третьего блока перезаписи, входы блока формирования начального кода и вторая группа входов вычитающего блока соединены с выходами Дешифратора и регистра соответственно, вход установки регистра соединен с вторым установочным входом преобразователя и входом установки в О реверсивного счетчика, выходы которого являются выходами преобразователя, дополнительно введен блок ана лиза знака разности аргументов, пер вый и второй входы которого соединены соответственно с выходом зна кового разряда вычитающего блока.и третьим выходом управляемого делителя частоты, первый и второй вЫход блока анализа знака разности аргументов подключены соответственно к входам сложения и вычитания реверсивного счетчика. Блок анализа знака разности аргу ментов содержит три элемента НЕ и элемент 2И-ИЛИ-НЕ, причем первый вход блока анализа знака разности аргументов соединен с первым входом элемента 2И-ИЛИ-НЕ, и через первьй элемент НЕ - с вторым входом элемента 2И-ИЛИ-НЕ, второй вход блока анализа знака соединен с третьим входом элемента 2И-ИЛИ-НЕ и через второй элемент НЕ - с четвертым входом элемента 2И-ИЛИ-НЕ, выход которого соединен через третий элемент НЕ с первым выходом блока второй вькод которого соединен с вы ходом элемента 2И-ИЛИ-НЕ. На чертеже представлена блок-схе ма преобразователя. Преобразователь содержит блок 1 перезаписи, регистр 2, дешифратор 3 управляемый делитель 4 частоты, вычитающий блок 5, блок 6 формировани начального кода, вычитакиций счетчик 7, блок 8 перезаписи, реверсивный счетчик 9, блок 10 перезаписи, дешифратор 11 нуля, триггер 12, элемент 13 И, генератор 14 импульсо и блок 15 анализа знака разности аргументов. Блоки 1, 10, 8 перезаписи представляют собой группы двухвходовых элементов И, первые входы которых служат входами блоков перезаписи, а вторые соединены между собой и служат управляющим входом. Выходами блоков перезаписи являются выходы этих элементов. Дешифратор 3 представляет собой комбинационную логическую схему, которая определяет заданньп коэффициент деления делителя 4 частоты в зависимости от кода аргумента , соответствующего определенному участку воспроизводимой кусочно линейной функции. Эта схема вьщает сигнал, например, в виде логической единицы, на некотором выходе при коде равном или большем определенного кода аргумента, а при коде меньшем чем это значение кода аргумецта - сигнал логического нуля. Структура схемы определяется структурой разбиения функци на участки линейной зависимости. Делитель 4 частоты представляет собой двоичный счетчик с запоминающими и логическими элементами для установки заданного коэффициента деления с поступлением импульса установки и определения знака наклона участка линейности. Вычитакщий блок 5 представляет собой двоичный сумматор с логическими элементами для формирования абсолютного значения разности аргументов. Блок 6 формирования начального кода может быть комбинационной логической схемой иди постоянным запоминающим устройством. Входным узлом преобразователя является регистр 2, в который через блок 1 перезаписи записывается код аргумента Ny. Цикл преобразования начинается с приходом импульса установки исходного состояния, который устанавливает регистр 2 и счетчик 9 в исходное нуле- вое состояние. С интервалом времени, который определяется переходными .процессами в регистре 2, на блок 1 перезаписи поступает управляю1ций импульс, который записывает в регистр 2 код аргумента N, С регистра 2 код аргумента поступает на вычитающий блок 5 и дешифратор 3. С выхода дешифратора 3 сигналы поступают на делитель 4 частоты и блок 6 формирования начального кода, который, в свою очередь, вьдает значения начальных кодов аргумента и функции, соответствующих определенному участку линейности воспроизводимой кусочно-линейной функции. С выхода блока 6 формирования начального кода начальный код поступает на блок 10 перезаписи и вычитающий блок 5, который вычитает из заданного значения аргумента в регистре 2 начальное значение аргумента соответствующего участка. Абсолютное значение результата вычитания R с вычитающего блока 5 поступает на блок 8 перезаписи. По управляющему сигналу для управляемого делителя 4 устанавливается соответствующий коэффициент деления. Проходя через управляемый делитель 4 частоты на его второй выход этот, сигнал осуществляет занесение начального значения функции через блок 10 перезаписи в реверсивный счетчик 9 и занесение кода R через блок 8 перезаписи в вычитающий счетчик 7. Блок -15 анализа знака разности . аргументов по полученному знаку величины R из. вычитающего блока 5 и по сигналу с делителя 4 частоты, соответствующему знаку угла наклона участка, устанавливает для ревер синного счетчика 9 или режим Сложения или режим Вычитания. Причем если знак разности R Плюс и знак угла наклона участка Плюс, то для счетчика устанавливается режим .Сложения. Если же знак R Плюс, а знак угла наклона Минус, то для реверсивного счетчика 9 устанавливается режим Вычитания. Для случая, когй .знак R Минус, а знак угла наклон принимает значения Плюс и Минус блок 15 анализа знака разности аргументов устанавливает соответственно режимы Вычитаний и Сложения. При поступлении импульса запуска на триггер 12, он устанавливает ся в единичное состояние. Через эле мент И 13 на-входы управляемого дел теля 4 частоты и реверсивного счетч ка 9 начинают поступать импульсы с периодом TQ генератора 14 импульсов На выходе управляемого делителя 4 частоты возникает последовательность импульсов с периодом. т; к; Т , где К; - коэффициент для деления частоты для соответствующего i -го участка. Эти импульсы поступают на вход вычитающего счетчика 7. Когда вычитанлций счетчик 7, под действием импульсов делителя частоты, обнуляе ся, на выходе дещифратора 11 нуля возникает сигнал, устанавливающий триггер 12 в исходное состояние. Пр этом прекращается поступление через элемент И 13 импульсов с генератора 14 импульсов на вход управляемого делителя 4 частоты и реверсивного счетчика 9. В реверсивном счетчике 9 регистрируется код, который являт ,ется функцией аргумента (Nj() . Устройство-прототип при выборе начальных значений аргумента и функции, как координат точки, лежащей на середине участка линейности, правильно работать не может, поскольку в этом случае для определения значений функтдий в различных точках заданного участка необходимы режимы и Сложения и Вычитания импульсов в реверсивном счетчике, а устройство обеспечивает для всех точек участка лищь один, определенный по знаку угла наклона участка, режим работы. Это приводит к тому, что в точках, лежащих справа от точки определяющей начальные значения, функция вычисляется верно, а в точках которые лежат слева - неверно. Необходим анализ взаимного расположения точки, в которой вычисляется значение функции и точки в которой задаются начальные значения. Результатом этого анализа должен являться правильно установлениый режим работы реверсивного счетчика. Очевидно, что расположение точек можно-анализировать по знаку разности R их аргументов. Если R О, точка, в которой определяется значение функции, лежит справа, если - то слева. Максимальное время t,, необходимое для определения значения функции на том же участке предлагаемым устройством, равно 11 ,. (Mx,i-f-l- lx,0 max 5 где N, i и %, i+1 - значения аргумента в начальных точках i-ro и j(i+1)-ro отрезков. Для прототипа Ь„д,Тд (N , i+1-N ,2). Таким образом, быстродействие предлагаемого устройства в 2 раза выше, чем устройства-прототипа. Это релает возможным снизить требования к быстродействию элементной базы и, как следствие, снизить требования к линиям связи и монтажу, что ведет к удешевлению и упрощению устройства при его практической реализации.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Функциональный преобразователь 1973
  • Бахмутский Виктор Фридрихович
  • Кметь Аркадий Борисович
  • Раков Михаил Аркадьевич
  • Якушев Владимир Семенович
SU473195A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Цифровой функциональный преобразователь 1977
  • Безсчастный Василий Алексеевич
  • Ястребов Игорь Александрович
  • Совинский Бронислав Иванович
  • Михайленко Владимир Иванович
SU684552A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 099 317 A1

Авторы

Липский Василий Григорьевич

Даты

1984-06-23Публикация

1980-01-07Подача