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

 

Изобретение относится к вычислительной технике и может быть использовано для формирования биполярного число-импульсного кода одной или нескольких функций одного число-импульсного кода аргумента. Целью изобретения является повышение быстродействия. Преобразователь содержит двоичный умножитель 1, счетчик 2 участков аппроксимации, блок 3 памяти приращений функций, элемент 4 задержки, элемент ИЛИ-НЕ 5, мультиплексор 6, регистр 7, вход 8 кода функции, вход 9 длины участка аппроксимации, вход 10 число-импульсного кода аргумента, установочный вход 11, выход 12 число-импульсного кода результата, выход 13 знака приращения функции. 1 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

a@aUèï (51) 5 G 06 F 7/548

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЬП ИЯМ

IlPH ГКНТ СССР (2! ) 441 6498 /24-24 (22) 26. 04. 88 (46) 15.02. 90. Бюл. Р 6 (72) Е.Ф. Киселев (53) 681 .325 {088.8) (56) Авторское свидетельство СССР

Р 928347, кл. G .06 F 7/548, 1983.

Авторское свидетельство СССP

Р 1257638, кл. С 06 F 7/548, 1985, {54) ЦИФРОВОЙ ФУНКЦКО11ИЬНУЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к вычислительной технике и может быть использовано для Ьормировния биполярного

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

1543401

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

)1ункций одного число-импульсного ко- ,gа аргумента и может бьггь использовано при построении специализированных

:ч ро не с co ðîâ, вычислительные алгоритмы которых реализуются с использованием число-импульсной обработки информации, например, иифрового преобразователя координат или устройства отображения инФормаиии метеорадиолокатора.

Гелью изобретения является повыше- f$ ние быстродействия.

На чертеже представлена Функциональная схема преобразователя.

Преобразователь содержит двоичный умножитель 1, счетчик 2 участков an- 20 проксиг1аиии, блок 3 памяти приращений функиий, элемент 4 задержки, элемент

ИЛИ-11Е 5, мультиплексор 6, регистр 7, Ьход 8 кода функции, вход 9 длины участка аппроксимации, вход 10 число- 25 импульсного кода аргумента, установочный вход 11, выход 12 число-импульсного кода результата„ выход 13 знака приращения функции.

Устройство Функционирует следующим 30 образом.

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

На преобразователь поступают код 18 (определяет тип воспроизводимой 40 функции) и код Ф9 (определяет длины участков аппроксимации воспроизводимой функции), импульсы ИI О установки и импульсы H11 -.исло-импульсного кода (ЧИК) х, 45

По входным кедам и импульсам преобразователь diyr:кционирует по методу кусочно-линейной аппроксимации циклически так, что B каждом цикле его работы можно вЫцелить четыре временных такта <, г:, С,,, 1:4..

I

В течение такта t на входах 8 кода функиии и длины участка 9 аппроксимаиии преобразователя устанавливают- t ся требуемые значения кодов Ф8 и Ф9.

Такт t начинается по импульсу

И10, по которому двоичный умножитель

1 устанавливается.в "01, а в счетчик

2 участков аппроксимации заносится код Ф2-Ф8 адреса данных первого участка аппроксимации воспроизводимой функции. Блок 3 памяти приращений функции формирует прямой код приращения функции на первом участке аппроксимации. Такт tz заканчивается Формированием И4, по которому генерируется элементом ИЛИ-11Е 5 импульс Г!5, по окончании которого в регистр 7 заносится прямой код приращения Функции на первом участке аппроксимации, а содержимое счетчика 2 участков аппроксимаиии увел ивается íà "1"Ф по которому (т.е. по коду 1г12) блок 3 памяти приращении Функции начинает в такте t3 Формирователь прямой код приращения Функции на втором участке аппроксимации.

В такте t на преобразователь поступают импульсы Иll ЧИК х, представляющие последовательность импульсов, число которых равно и

Ч11 = 2 Х = 2, .2 х

1 -- 1 г1 где n — разрядность двоичного кода Х, представляемого в процессе преобразования импульсами

MID х1

x — разрядная цифра ("0" или "1")

L л

i-го разряда кода х.

По коду приращения Функции и импульсам Й11 ЧИК х двоичньп1. умножитель, 1 в соответствии с алгоритмом его функционирования формирует импульсы И12 число-импульсного кода функции у (ЧИК у) и импульсы переполнений, которые обозначим через ИП1, ИП2, ИЛЗ и ИП4, где ИПI — импульс переполнения самого старшего разряда.

По этим импульсам и двухразрядному коду Ф9 = А1А2 мультиплексор 6 формирует импульс Иб = Al А2 ИП1 "

Ч Al А2 ИП2 ЧА1 А2 ИПЗ У Al А2 ИП4, являющийся импульсом конца участка аппроксимации, длина которого определяется кодом Ф9 в соответствии с выражением х=21AI A22VAI А22

ЧА1 А2 2 У А1 А2 2 j.

Поэтому (в зависимости от кода Ф9) блок 3 памяти приращений функции программируется так, что код на выхоА! А2 все разряды данного кода значащие;

1, К7 = 0t

l, Кб = К7 = 0;

1» K5 = К6 = К7 = О..А) ° А2

Al i A2

A1 ° А2

По первому (или М-му) Иб элемент

ИЛИ-НЕ 5 генерирует Й5, по которому в регистр 7 заносятся данные по аппроксимации функции на втором (ипи

М + 1) участке, а содержимое счетчика 2 участков аппроксимации увеличивается на 1 .

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

Составитель С.Куликов

Редактор Е.Копча Техред Л.Сердюкова Ко рре к то р С. Некиа р

Заказ 401 Тираж 558 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.Óæãoðoä, ул. Гагарина,101

5 15434 дах регис тра (информационных) К1К2, К4К5К5К6К7 вырабатывается с соблюдением условий:

3нак приращения Ьу функции (т.е.

ЧИК у) .на любом участке аппроксимации определяется сигналом. со знакового разряда регистра 7.

Таким образом, в такте С4 производится процесс формирования биполярно25 го ЧИК у (сигнала П13 и импульсов

И12) .

Цикл преобразования заканчивается окончанием поступления на преобразователь импульсов ЧИК х (т. е. Иl 1) и начинается такт t! следующего цикла.

Цифровой функциональный преобразо- 35 ватель, содержащий двоичный умножитель, счетчик участков аппроксимации и блок памяти приращений функций, причем вход число-импульсного кода аргумента преобразователя соединен с 40 входом первого сомножителя двоичного умножителя, выход счетчика участков аппроксимации соединен с адресным входом блока памяти приращений функции, отличающийся тем, что, с целью повышения быстродействия за счет устранения влияния длительности выборки из блока памяти, в него дополнительно введены мультиплексор, регистр, элемент ИЛИ-НЕ и элемент задержки, причем вход кода функции преобразователя соединен с информационным входом счетчика участков аппроксимации, установочный вход преобразователя соединен с входом сброса двоичного умножителя, входом элемента задержки и входом разрешения записи счетчика участков аппроксимации, вход длины участка аппроксимации преобразователя соединен с управляющим входом мультиплексора, выход. которого соединен с первым входом элемента

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

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

 

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

Изобретение относится к вычислительной технике и предназначено для вычисления значений функций в специализированных ЦВМ

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

Изобретение относится к вычислительной технике и предназначено для воспроизведения в СЦВМ функции арксинуса

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и предназначено для аппаратурной реализации вычисления функции φ=ARCTG Y/X в быстродействующих цифровых специализированных вычислительных устройствах и системах

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

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

Изобретение относится к вычислительной технике и предназначено для вычисления функции φ=ARCTG (Y/X) в быстродействующих цифровых специализированных вычислительных устройствах и системах

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

Наверх