Цифровой функциональный преобразователь
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1543401
Автор: Киселев
Текст
(51)5 С 06 Р 7/5 ГОСУДАРСТВЕННЫПО ИЗОБРЕТЕНИЯМПРИ ГКНТ СССР НОМИТЕТОТНРЫТИЯМ ТЕНИЯ 24 тельство СССР7/548, 1983.льство СССРР 7/548, 1985,идетС 06(54) ц ЗОВАТЕ (57) И тельно зовано тносится к выч может быть исп етени ехнике я Форм вния олярно(56) Ав то рск оеУ 928347, кл. САвторское свР 1,257638, кл. ВОЙ ФУНКЦ 11011 АЗЬНУЙ ГРЕОБ число-импульсного кода одной ипи нескольких Функций одного число-импульсного кода аргументаЦелью изобретения является повышение быстродействия, Преобразователь содержит двоичный умножитель 1, счетчик 2 участковаппроксимации, блок 3 памяти приращений Функций, элемент 4 задержки, элемент КЛИ-НЕ 5, мультиплексор 6, регистр 7, вход 8 кода Функции, вход 9длины участка аппроксимации, вход 10число-импульсного кода аргумента, ус-.тановочный вход 11, выход 12 числоимпульсного кода результата, выход 13знака приращения функции. 1 ип,Изобретение относится к вычислительной технике и предназначено дляформирования биполярного число-импульсного кода одной или нескольких111 ункций одного число-импульсного ко-да аргумента и может бьггь использовано при построении специализированных:чроцессоров, вычислительные алгоритмыкоторых реализуются с использованиемчисло-импульсной обработки инЬормации, например, цифрового преобразователя координат или устройства отображения инФормации метеорадиолокатора.1.елью изобретения является повышение быстродействия,На чертеже представлена Функциональная схема преобразователя.Преобразователь содержит двоичныйумножитель 1, счетчик 2 участков аппроксимации, блок 3 памяти приращенийфункций, элемент 4 задержки, элементИЛ 1-НЕ 5, мультиплексор б, регистр 7,Ьход 8 кода функции, вход 9 длиныучастка аппроксимации, вход 10 числоимпульсного кода аргумента, установочный вход 11, выход 12 число-импульсного кода результата выход 13знака приращения функции.Устройство Функционирует следующим ЗОобразом.Обозначим на входах и выходах преобразователя и его составных частейчерез И (или И), П и Ф импульсы положительной (или отрицательной) полярности, потенциальные сигналы и кодытак, что после каждой из этих буквстоит номер входа преобразователя.На преобразователь поступают код18 (определяет тип воспроизводимой 40функции) и код Ф 9 (определяет длиныучастков аппроксимации воспроизводимои Функции) импульсы И 10 установкии импульсы И 11 -.исло-импульсного кода(ЧИК) х,45По входным кедам и импульсам преобразователь Функционирует по методукусочно-линейной аппроксимации циклически так, что в каждом цикле его работы можно выделить четыре временныхтакта , С, С 1:+.Каждый цикл начинается с такта С ,в течение которого в памяти преобразователя содержится инйормаиия, обусловленная предысторией его работы.55В течение такта : на входах 8 кодафункции и длины участка 9 аппроксимации преобразователя устанавливают-ся требуемые значения кодов Ф 8 и Ф 9. Такт с начинается по импульсу И 10, по которому двоичный умножитель 1 устанавливается в "0 1, а в счетчик 2 участков аппроксимации заносится код Ф 2-Ф 8 адреса данных первого участка аппроксимации воспроизводимой функции. Блок 3 памяти приращений функции формирует прямой код приращения функции на первом участке аппроксимации. Такт С заканчивается Формированием И 4, по которому генерируется элементом ИЛИЕ 5 импульс Г 5, по окончании которого в регистр 7 заносится прямой код приращения Функции на первом участке аппроксимации, а содержимое счетчика 2 участков аппроксимапии увеличивается на "1", по которому (т.е. по коду 1 ь 2) блок 3 памяти приращении Функции начинает в такте С 3 Формирователь прямой код приращения Ьункции на втором участке аппроксимации.В такте С на преобразователь поступают импульсы И 11 ЧИК х, представляющие последовательность импульсов, число которых равнои 11 11Ч 11=2 Х=2,С.2 х11 л где п - разрядность двоичного кода Х,представляемого в процессепреобразования импульсамиЧ 11 К х;х - разрядная цифра ("0" или "1")л-го разряда кода х.По коду приращения Функции и импульсам Й 11 ЧИК х двоичньпт. умножитель, 1 в соответствии с алгоритмом его функционирования формирует импульсы И 2 число-импульсного кода функции у (ЧИК у) и импульсы переполнений, которые обозначим через И 1 Ц, ИП 2, ИЛЗ и ИП 4, где ИП 1 - импульс переполнения самого старшего разряда. По этим импульсам и двухразрядному коду Ф 9 = А 1 А 2 мультиплексор б формирует импульс Иб = А 1 А 2 ИП 1 Ч Ч А 1 А 2 ИП 2 УА А 2 ИПЗ У А 1 А 2 ИП 4, являющийся импульсом конца участка аппроксимации, длина которого определяется кодом Ф 9 в соответствии с выражениемЬх = 2 А 1 А 2 2 У А А 2 2 9 Ч А А 2 2 У А 1 А 2 21.Поэтому (в зависимости от кода Ф 9)блок 3 памяти приращений функциипрограммируется так, что код на выхо"А А 2 все разряды данногокода значащие;1, К 7 = 0;1, К 6 = К 7 = 0;1 К 5 = К 6 = К 7 = О.. А 1А 2 А 1 А 2 А 1 А 2 10 Фо рмула изоборетения Составитель С.Куликов Редактор Е.Копча Техред Л,Сердюкова Корректор С.НекмарЗаказ 401 Тираж 558 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж"35, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 5 15434 дах регис тра (информационных) К 1 К 2,К 4 К 5 К 5 К 6 К 7 вырабатывается с соблюдением условий: По первому (или М-му) И 6 элемент ИЛИ-НЕ 5 генерирует Й 5, по которому в регистр 7 заносятся данные по аппроксимации Функции на втором (ипи 1 Б М + 1) участке, а содержимое счетчика 2 участков аппроксимации увеличивается на 1. Знак приращения Ьу функции (т.е.ЧИК у) .на любом участке аппроксимации определяется сигналом. со знакового разряда регистра 7.Таким образом, в такте С 4 производится процесс Формирования биполярно 25 го ЧИК у (сигнала П 13 и импульсов И 12) .Цикл преобразования заканчивается окончанием поступления на преобразователь импульсов ЧИК х (т.е. И 11) и З 0 начинается такт С следующего цикла. Цифровой функциональный преобразо- ЗБ ватель, содержащий двоичный умножитель, счетчик участков аппроксимации и блок памяти приращений функций, причем вход число-импульсного кода аргумента преобразователя соединен с 40 входом первого сомножителя двоичногоумножителя, выход счетчика участковаппроксимации соединен с адреснымвходом блока памяти приращений Функции, о т л и ч а ю щ и й с я тем,что, с целью повышения быстродействия за счет устранения влияния длительности выборки из блока памяти, в негодополнительно введены мультиплексор,регистр, элемент ИЛИ-НЕ и элемент задержки, причем вход кода функции преобразователя соединен с информационным входом счетчика участков аппроксимации, установочный вход преобразователя соединен с входом сброса двоичного умножителя, входом элементазадержки и входом разрешения записисчетчика участков аппроксимации, входдлины участка аппроксимации преобразователя соединен с управляющим входом мультиплексора, выход. которогосоединен с первым входом элементаИЛИ-НЕ, второй вход которого соединенс выходом элемента задержки, выходэлемента ИЛИ-НЕ соединен со счетнымвходом счетчика участков аппроксима-.ции и синхронизирующим входом регистра, информационный вход которого соединен с выходом блока памяти приращений функции, выходы информационныхразрядов регистра соединены с входомвторого сомножителя двоичного умножителя, выходы переполнения которогосоединены с информационными входамимультиплексора, выход число-импульсного кода результата двоичного умножителя и вьжод знакового разряда регистра соединены с выходами число-импульсного кода результата и выходомзнака приращения функций преобразователя соответственно.
СмотретьЗаявка
4416498, 26.04.1988
ПРЕДПРИЯТИЕ ПЯ В-8150
КИСЕЛЕВ ЕВГЕНИЙ ФЕДОРОВИЧ
МПК / Метки
МПК: G06F 7/548
Метки: функциональный, цифровой
Опубликовано: 15.02.1990
Код ссылки
<a href="https://patents.su/3-1543401-cifrovojj-funkcionalnyjj-preobrazovatel.html" target="_blank" rel="follow" title="База патентов СССР">Цифровой функциональный преобразователь</a>
Предыдущий патент: Устройство для умножения переменной на дробь
Следующий патент: Микропрограммное устройство управления
Случайный патент: Трехкоординатная радиогеодезическая система