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

Номер патента: 506014

Автор: Иванов

ZIP архив

Текст

) 1859990/18-2 с присоединением заяви Государственный комите Совета Министров ССС по делам изобретений(72) Авторизоб,ретен В. И, Ивано Челябинский политехнический институт имени Ленинского Комсомола(54) ЦИФРОВОЙ ФУНКЦИОНАЛЬН ПРЕОБРАЗОВАТЕЛЬ Изобретение относится к области вычислительной техники и может найти применение при построении быстродействующих вычислительных устройств различного назначения.Известны цифровые функциональные преобразователи, содержащие шифраторвход которого через дешифратор подключен к входу преобразователя, Цифровые функциональные преобразователи, выполненные по схеме дешифратор-шифратор имеют предельно достижимое быстродействие в один такт.Однако они содержат большое число логических элементов, которое растет пропорционально 2", где и - число разрядов преобразователя, с увеличением точности воспроизведения функции,Цель изобретения - сокращение оборудования преобразователя.Это достигается тем, что преобразователь содержит блок суммирования по модулю два, выход которого подключен к выходу преобразователя, сдвигатель кодов, информационный и управляющий входы которого подключены соответственно к ,входу преобразователя и выходу дешифратора и блок коррекции, вход которого соединен со входом преобразователя, выходы шифратора, сдвигателя кодов и блока коррекции подключены к соответспвующим,входам блошка суммиравания по модулю два. Это уменьшает количество логических элементов в схеме однотактного цифрового функционального преобразователя, и, как следствие, уменьшает его стоимость, повышает надежность.5 На фиг, 1 представлена схема цифровогофункционального преобразователя. Она содержит шифратор 1, дешифратор 2, блок 3 суммирования, одвигатель кодов 4, блок 5 коррекциями, вход б и выход 7 преобразователя.На фиг. 2 изображена логарифмическаяфункция Е цифрового аргумента 1 и способ ее аппроксимации на каждом участке. Для упрощения чертежа Двоичные цифры представлены восьмеричными эвиалентами. На фиг. 3 изображена конкретная схема преобразователя для этого случая.Дешифратор 2 выполняет роль выявителяучастков аппроксимации функции, шифратор до 1 вырабатывает код, постоянный в пределахданного участка аппроксимации, сдвигатель кодов 4 на каждом участке сдвигает код аргумента влево или вправо и тем самым умножает его на целую степень двойки. Коды шифратора,и сдвигателя суммируются в блоке 3, поскольку сложение не арифметическое необходимая коррекция достигается прибавлением кода ошибки аппроксимации, который вырабатывается комбинационным блоком б З 0 коррекции.В такой схеме на каждом участке аппроксимации у дискретная функция Р цифрового аргументавычисляется по формуле/(с) = а 1+ 2 у+ ДРЯв этой формуле а 1 постоянный в,пределах у участка код, снимаемый с выхода шифратора; ю 2"у - код, получаемый на выходе сдвигателя на участке у; ЛРЯ - код ошибок аппроксимации, вырабатываемой блоком 5 коррекциями.Работу преобразователя рассмотрим при реализации логарифмической функции с точностью шесть двоичных разрядов.,Вычисление значения функции при,коде аргумента 30 происходит следующим образом. Дешифратор 2 выявляет принадлежность аргумента ко второму участку аппроксимации и вырабатывает сигнал на своем втором выходе, этот сигнал, поступая на входы шифратора 1 и сдвигателя 4, заставляет их выработать коды а 2=60, 2=30 2=30. Блок б коррекции вырабатывает код ЛРЯ=01. Все коды суммируются по модулю два в блоке 3 и тем самым образуется значение функции Р(30) ==51.Формула изобретенияЦифровой функциональный преобразователь, содержащий шифратор, вход которого 10 через дешифратор подключен к входу преобразователя, отличающийся тем, что, с целью сокращения оборудования, он содержит блок суммирования по модулю два, выход которого подключен к выходу преобразо вателя, сдвигатель кодов, информационный иуправляющий входы которого подключены соответственно .к входу преобразователя и выходу дешифратора и блок коррекции, вход которого соединен со входом преобразовате ля, выходы шифратора, сдвигателя кодов иблока коррекции, подключены к соответствующим входам блока суммирования по модулю два.,7,т, 417 Ц;,:2 РОд рапт Рлс р 4 Р(РЮЙ/Ы и лЯ5 Составитель А. Жеренов Техред М. Семенов Редактор О. Филиппова Корректор И. Симкина Тнп. Харьк. фил. пред. Патент Заказ 562/854 Изд256 Тираж 864 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий Москва, Ж, Раушская наб., д. 4/5

Смотреть

Заявка

1859990, 19.12.1972

ЧЕЛЯБИНСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. ЛЕНИНСКОГО КОМСОМОЛА

ИВАНОВ ВЛАДИМИР ИВАНОВИЧ

МПК / Метки

МПК: G06F 1/02, G06F 17/10

Метки: функциональный, цифровой

Опубликовано: 05.03.1976

Код ссылки

<a href="https://patents.su/3-506014-cifrovojj-funkcionalnyjj-preobrazovatel.html" target="_blank" rel="follow" title="База патентов СССР">Цифровой функциональный преобразователь</a>

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