Аналого-цифровое устройство для возведения в куб

 

Изобретение относится к области автоматики и вычислительной техники. Устройство содержит -вычитающий узел, цифроаналоговый преобразователь, три сумматора, нуль-орган, блок пороговых элементов, приоритетный блок, шифратор, два блока сдвига и генератор синхроимпульсов. Повышение быстродействия и расширение частотного диапазона обрабатываемых сигналов достигается на основе использования переменного шага уравновешивания входного аналогового сигнала и использования текущих значений кодов приращения входного сигнала для управления величиной сдвига кодов, накапливаемых в сумматорах (с соответствующими знаками). 1 3.п. ф-лы, 2 ил. с 9 cz ГчЭ СП

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

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

РЕСПУБЛИК

А3

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

"(ФE

Ю

Сл

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

Il0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3857588/24-24 (22) 19.02.85 (46) 15.08.86. Бюл. Н- 30 (71) Ордена Ленина институт кибернетики им . В.M.Глушкова (72) Л,Г.Козлов (53) 681.335 (088.8) (56) Смолов В, Б., Фомичев В. С.

Аналог о-цифровые и цифроаналоговые нелинейные вычислительные устрой ства ° Л.: Энергия, 1974, с. 221, " рис. 9-1 4, Авторское свидетельство СССР

У 744655, кл. G 06 G 7/20, 1978.

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

Ф 503260, кл. G 06 F 7/38, 1974. (54) АНАЛОГО-ЦИФРОВОЕ УСТРОЙСТВО

ДЛЯ ВОЗВЕДЕНИЯ В КУБ

„„Я0„„125111 (ю 4 G 06 С 7/20, С 06 F 7/552 (57) Изобретение относится к области автоматики и вычислительной техники.

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

1 з.п. ф-лы, 2 ил.! 2511

Устройство работает следуюшим образом.

Сигнал по входу 15 устройства осуществляет обнуление первого 3, второго 9 и третьего 1! сумматоров и запуск генератора 1 2,,который начинает выдавать по четвертому выходу основную серию импульсов С,, по пер— впму выходу — задержанную на время переходного процесса в приоритетном блоке 6, т.е. на четверть такта, серию импульсов С, по второму вы— ходу — совмещенную первым элементом

ИЛИ 20 серию импульсов С и задержан к ную еще на четверть такта с помощью элемента 18 задержки серию импульсов

С>, по третьему выходу — совмещенные. серии С> Сз и задержанную erne на четверть такта серию С! с выхода элемента 19 задержки, объединенные вторым элементом ИЛИ 21.

Вычитающий узел 1 определяет разность 4U между входным аналоговым сигналом Хд по входу 13 и напряжением обратной связи Ц>с с выхода ЦАП

40

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

На фиг.1 изображена блок-схема аналого-цифрового устройства для 5 возведения в куб; на фиг.2 — схема генератора синхроимпульсов.

Устройство (фиг ° 1) содержит вычитающий узел 1, цифроаналоговый преобразователь (ЦАП) 2, первый сумма- 20 тор 3, нуль-орган 4, блок 5 пороговых элементов, приоритетный блок 6, шифратор 7, первый блок 8 сдвига, второй сумматор 9, второй блок 10. сдвига, гретий сумматор 11, генератор 12 синхроимпульсов, информационный вход 13, выходы 14 и вход 15 запуска.

Генератор 12 синхроимпульсов (фиг.2) содержит генератор 16 такуо- 30 вых импульсов, с первого по третий элементы 17-19 задержки, первый и второй элементы ИЛИ 20 и 21.

13 2

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

1,2,4...... 2 условных единиц весом 2 младшего разряда. Приори— тетный блок 6 в моменты времени, определяемые тактовыми импульсами основной серии С, с четвертого выхода генератора 12, выбирает старший по весу пороговый элемент блока 5 из числа сработавших элементов и запоминает его на элементах памяти, входящих в состав приоритетного блока 6 °

В этот же момент времени нуль-орган

4 фиксирует знак разности 4 U.

Коды с выхода приоритетного блока

6 представляют собой приращения 4 U округленные до значения, кратного степени двойки, т.е. единицу в соответствующем разряде кода . Шифратор

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

8 и 10 сдвига, которые передают коды содержимого первого сумматора 3 на второй 9 и второго сумматора 9 на третий 11 со сдвигом на соответствующее число разрядов. Сигнал знака разности с выхода нуль-органа

4 настраивает сумматоры 3, 9 и 11 на выполнение операций сложения или вычитания.

В моменты времени, определяемые серией импульсов С, к содержимому сумматора 3 (Х, ) добавляется округленное до старшего разряда (4 X Ä„ ) приращение входного сигнала, к содержимому сумматора 9. (Х;) добав2 ляется код из сумматора 3, умноженный на приращение (4Х;„ ) с помощью первого блока 8 сдвига, т,е ° величина Х,1 !4 Х;„, а к содержимому

3 сумматора 11 (Х;) добавляется код

2 из сумматора 1О (Х, ), также умножен ный на приращение (4Х „, ) с помощью второго блока 1О сдвига, т.е. величина Х; 4 Х „,.

В моменты времени, определяемые серией импульсов С, к содержимому сумматора. 9 (Х; + Х; h X;,, ) добавляется код из сумм- òî,ðà 3 (Х; +

3 1 251

+ 4Х;,< ) со сдвигом на число разрядов, соответствующее умножению на приращение 4X;„, т.е. величина (Х; + 4 Х,„ ) AX, а к содержимому сумматора 11 (Х,. + Х . 4 Х;„ ) добавляется код из сумматора 9 (Х; +

+ Х; 4 Х,, ) со сдвигом на втором блоке 10 сдвига, что эквивалентно умножению на приращение 4Х;„, т,е. величина (Х + Х, ° 4Х;„) 4Х;„. В 10 сумматоре 3 формируется текущее значение цифрового кода входной величины Х ° = Х +4X . а в суммато1kt 1

Х = X + Х ° 4Х +(Х ° + г г

1+, l 1 1Ф(1

+ ЬХ,+, ) 4Х;„

Под воздействием серии импульсов

С к содержимому суматора 11

Х, + Х .4Х;, +(Х; + Х;.4.Х„+ )» 2б добавляется код из сумматора 9

Х;, = (Х + 4X ) со сдвигом на г втором блоке 10 сдвига на число разрядов, эквивалентное умножению на 25 приращение d Х;, т. е. величина

Х;+, ЛХ, „. В результате в сумматоz ре 11 формируется код текущего значения куба входной величины

Х + +2Х; 6Х;,.< + Х (4Х;... ) + ЗО

+ (X;+4X;i1 ) 4 X;+, —— Х + 2X,.4Х;,+

+ (4Х ) = Х;

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

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

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

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

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

55 с я тем, что, с целью повьппения

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

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

ИЛИ и входу второго элемента задержки, соединенного выходом с вторыми входами первого и второго элементов

ИЛИ и входом третьего элемента задержки, выход которого подключен к третьему входу второго элемента ИЛИ, а выходы первого и второго элементов

ИЛИ соединены соответственно с вторым и третьим выходами генератора синхроимпульсов.! 251 l 13

wxoAt

gtlP 3

Составитель С. Казинов

Редактор И,Рыбченко Техред N. Ходанич

Корректор Е. Сирохман

Заказ 4413/47 Тираж 671

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

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

Подписное

Производственно-полиграфическое предприятие, r Ужгород, ул, Проектная, 4

Аналого-цифровое устройство для возведения в куб Аналого-цифровое устройство для возведения в куб Аналого-цифровое устройство для возведения в куб Аналого-цифровое устройство для возведения в куб 

 

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

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

Квадратор // 1188761

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

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

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

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

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

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

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

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