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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советсннх

Соцнавнстнческнх

Респубпнн т о,1н .,,.," (11) б23202

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свил-ву-, (22) Заявлено 291276 (21) 2435330/18-24 с присоединением заявка,йз (23) Приоритет (43} Опубликовано 050978. Бюллетень лз 33 (45) Дата опубликования описания 24,07.78

{И) М. Кл.

906 Г 7/38

Государственный комитет

Совета Министров СССР по делам изобретений и открытий (S3} УДК 681.327 (088 ° 8) Г.Д.Бахтиаров и Т.E.Øàõ (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ МОДУЛЯ

КОИПЛЕКСНО1"О ЧИСЛА

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

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

Недостатком этого устройства является значительный объем аппаратуры.

Известно также уст йство для вычисления функции Z= хе+те, содержащее два регистра, два сумматора, элементы

HE элемент задержки и квадратор (2J.

Его недостатком является невысокое бЫ,тродействие,которое определяется

Мислом требуемых в процессе вычисления модуля приближений,определяемых раз= .рядностью входной информации и соотнОшением между известным Х н искомым 3, Целью изобретения является повышение быстродействия устройства.

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

НЕ соединены со вторыми входами соответственно первого и второго коммутаторов.

На фнг. 1 дана структурная схема устройстват на фиг. 2 — векторная диаграмма.

Устройство содержит, входные шины

1 н 2, регистры памяти 3 и 4, блок анализа знака 5, два блока сдвига 6 и 7, элементы НЕ 8 и 9, два коммутатора 10 и 11, два сумматора 12 и 13, которые .соединены с выходными шинами 14 и 15.

623202

Точность вычисления модуля комплексного числа определяется со> P„, Технико-. зкономическая .эффективность предлагаемого устройства определяется тем, что оно позволяет вычислить модуль комплексного числа на порядок э быстрее и во столько же раз экономичнее, чем непос едственное вычисление по формуле Хи Х l .

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

Работа устройства основана на Ис1

; пользовании алгоритма Волдера. В едиом цикле вычислений реализуются еаедующие рекурентные уравненияг

Ф ееэ%„ щк ™а„-„ Ъ „,trqkrmet)„ 4 щ,- значения входных кодов действительной и мнимой части ком- йлеКсиого числа.

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

Ходы входных чисел с входных акать

1 и 2 поступают иа регистры памяти

3 и 4, которые осуществляют эапомина- 18 ние входной информации на время обработки. С выходов регистров памяти

3,4 коды чисел поступают непосредственно;на первые входы сумматоров 12, l3 а также на входы блоков сдвига

6,7, осуществляющих операцию умножения(9к, и t) „наФдЧ„. При этом вели- чиныФ гМ„имеют значение 2 ", где к — номер цикла вычислений.

С:выходов блоков сдвига 67 цифро- 25 вые коды непосредственно и через элементы НЕ поступают на входы коммутатоpos 10,11 которые управляются выходными сигналами блока анализа знака.

Коды с выходов коммутаторов 10 и 11 30 поступают на вторые входы сумматоров

13 и 12 соответственно. Вычислительные значения чисел д» и.5„с выходов сумматоров поступают на выходные шины

l4 и 15 ° 35

Вычисленное значение к

0 /Я J/ П Сов Р созе

К о /1в гдето J - модуль комплексного числау

1 40 постоянный коэффициент, цссВЧ„ вависищил св числа ции-. лов вычислений.

Устройство для вычисления модуля комплексного числа, содержащее два регистра, два сумматора, элементы НЕ, о т л и ч а ю-щ е е с я тем, что, с целью повышения быстродействия, в него введен блок анализа знака, два блока сдвига и два коммутатора, при этом знаковые выходы регистров памяти соединены со входами блока анализа знака,разрядные выходы первого и вто-. рого регистров подключенй соответст-. венно ко входам первого и второго блоков сдвига и первым входам соответственно первого и второго сумматоров, вторые входы которых соединены соответственно с выходами второго и первого коммутаторов, управляющие входы которых соединены с выходом блока авали за энака1первые входы первого и второго коммутаторов соединены с первыми выходами соответственно первого и вто» рого блоков сдвига, вторые выходы которых через Элементы HE соединены со вторыми входами соответственно первого н второго коммутаторов.

Источники информации, принятые во внимание при экспертизе:

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

9 399859, 606 F 7/38 1971.

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

В 392494 6 06 F 7/.38, 1971.

ЦИИИПИ Заказ 4909/45

Тири 826 Подписное

Филиал ППП Патент, г.Ужгород,ул.Проектная,4

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

 

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

Сумматор // 612245

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

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

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

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

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

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

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

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