Устройство для определения корня квадратного из суммы квадратов

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК (51)4 G 06 F 7/552

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4010120/24-24 (22) 03.12.85 (46) Ы.07.87. Бюл. ¹ 26 (72) В.И .Ванюшин, А.В.Бондаренко и Д.Н.Адамов (53) 681.325(088.8) (56) Авторское свидетельство СССР

¹- 546880, кл . G 06 F 7/552, 1973.

Авторское свидетельство СССР № 432493, кл. G 06 F 7/552, 1972. (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КОРНЯ КВАДРАТНОГО ИЗ СУММЫ КВАДРАТОВ (57) Изобретение относится к области автоматики и цифровой вычислительной техники и может быть использовано в цифровых анализаторах спектра частотно-модулированных сигналов для определения модуля комплексных спектраль„„SU„, 1324026 А1 ных составляющих, а также различных цифровых функциональных преобразователях. Цель изобретения — повышение точности при увеличении быстродействия — достигается за счет того, что формирование величин Х и У осуществляется одним функциональным преобразователем — квадратором 5 — при использовании для сравнения величин метода последовательных приближений.

Устройство содержит генератор 1 импульсов, мультиплексор 2, блок 3 суммирования, выполненный на буферных регистрах 10, 11 и арифметико-логическом устройстве 12, регистр 4, квадратор 5, схему 6 сравнения, счетчик 7, элемент И 8, распределитель 9 импульсов. 1 ил.

1 132402

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

Цель изобретения — повышение точности при увеличении быстродействия.

На чертеже представлена функциональная схема предлагаемого устройства.

Устройство. содержит генератор 1 импульсов, мультиплексор 2, блок 3 суммирования, регистр 4, квадратор 5, схему 6 сравнения, счетчик 7, элемент И 8 и распределитель 9 импульсов. Блок 3 суммирования состоит из буферных регистров 10 и 11 и арифме- 2р тико-логического устройства (АЛУ) 12.

Блоки предлагаемого устройства выполнены на известных микросхемах.

Генератор импульсов может быть реализован по любой схеме импульсной 25 техники, распределитель 9 импульсов представляет собой счетчик с дешифратором, обеспечивающим преобразование числа и в счетчике. в управляющие команды. 30

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

35 результат (Х . ) записывается

После включения устройства (цепи включения условно не показаны), в течение П, периодов частоты генератора 1 импульсов на выходах распределителя 9 импульсов образуются выходные сигналы, обеспечивающие прохождение входной величины Х (кода)

1 через мультиплексор 2 на вход блока

3 суммирования с записью его (кода) в буферный регистр 10, с выхода которого он через АЛУ 12, работающее в режиме трансляции, поступает на вход регистра 4. В течение периодов частоты генератора 1 импульсов на выходе распределителя 9 образуются сигналы, обеспечивающие поступление записанного в регистр 4 кода на вход 5р квадратора 5, при этом элемент И 8 закрыт сигналом с распределителя 9.

Код с выхода квадратора 5, соответствующий величине Х „, поступает через мультиплексор 2 на вход блока

3 суммирования и записывается в буферный регистр 11, в течение П -П„ периодов генератора 1 импульсов происходит запись кода величины Х1 ана6 2 логично записи величины Х„, а в течение П -П периодов происходит запись величины Х в буферный регистр

10, В течение П периодов сигнал на выходе распрецелителя 9 импульсов обеспечивает операцию суммирования в АЛУ 12 и на выходе блока 3 суммирования появляется код, соответствующий величине Х„ + Х, который г г записывается в регистр ч. В течение

П периодов укаэанный код через мультиплексор 2 записывается в регистр 11 блока 3 суммирования,)после чего все коды, соответствующие величинам Х -Х„, обрабатываются аналогично коду величины Х, т.е. код величины Х записывается в регистр 10, складывается ! с кодом, записанным в регистре 11, и сумма переписывается в регистр 11 по истечении П периодов, в течение которых обрабатывается заданное число величин Х . (сигналы управления обес1

1 печивающие включение распределителя

9 импульсов по поступлению соответствующей величины Х;, на схеме условно не показаны), сигнал с выхода распределителя 9 импульсов отключает регистр 4 от входа квадратора 5 (где формируются функции Х ) и включает элемент И 8, так что код со счетчика

7 формирования величины корня квадратного поступает через элемент И 8 на вход квадратора 5 формирования функции Х, с выхода которого код, ъ соответствующий Х, поступает на вхо" ды схемы 6 сравнения, на. другие входы которой поступает код с выхода блока 3 суммирования (тождественный величине Х ). Сигнал равенства

1 со схемы 6 сравнения останавливает работу счетчика 7 формирования величины корня квадратного, который работает по управляющему сигналу с распределителя 9 с тактом, определяемым периодом частоты генератора 1. При методе последовательных приближений сравнение заканчивается не позднее тп периодов частоты генератора 1 (ш— максимальное число разрядов числа

2, Х . ). После ш периодов полученный ( (подобно коду числа Х ) в регистр

4, кроме того, этот же результат находится на выходе элемента И 8.

3 132

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

Составитель В.Ванюшин

Техред Ц,Попович Корректор И. Муска

Редактор А.Огар

Тираж 672 Подписное

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

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

Заказ 2966/52

Производственно-полиграфическое предприятие, r.Óæãîðoä, ул.Проектная, 4

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

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

10 соединен. с выходом мультиплексора, выход генератора импульсов соединен с счетным входом счетчика и входом распределителя импульсов, выходы ко-. торого подключены к управляющим вхоf5 дам мультиплексора, блока суммирования, регистра, счетчика и элемен-. та И, выход которого является выходом устройства.