Устройство для быстрого преобразования Фурье Советский патент 1985 года по МПК G06F17/14 

Описание патента на изобретение SU1170462A1

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

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

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

название год авторы номер документа
Вычислительное устройство для цифровой обработки сигналов 1985
  • Ильин Сергей Васильевич
  • Калинин Сергей Евгеньевич
  • Березенко Александр Иванович
  • Корягин Лев Николаевич
  • Кочкин Андрей Агафангелович
  • Золотарев Валерий Иванович
SU1295414A1
Устройство для быстрого преобразования Фурье 1981
  • Вяльшин Александр Анатольевич
  • Барков Евгений Викторович
SU1013971A1
Устройство для вычисления быстрого преобразования Фурье 1989
  • Корчев Дмитрий Вениаминович
  • Поваренко Олег Михайлович
SU1619300A1
Арифметическое устройство для процессора быстрого преобразования Фурье 1989
  • Бочков Юрий Николаевич
  • Козлюк Петр Владимирович
  • Сохнич Виталий Яковлевич
  • Гаджала Антон Федорович
SU1631555A1
Арифметическое устройство для быстрого преобразования Фурье 1986
  • Водников Константин Николаевич
  • Петрова Людмила Петровна
SU1327120A1
Устройство для реализации быстрых преобразований в базисах дискретных ортогональных функций 1983
  • Карташевич Александр Николаевич
  • Кухарев Георгий Александрович
  • Ходосевич Александр Иванович
SU1115060A1
Арифметическое устройство для процессора быстрого преобразования Фурье 1989
  • Бочков Юрий Николаевич
  • Козлюк Петр Владимирович
  • Сохнич Виталий Яковлевич
SU1631556A1
Устройство для выполнения быстрого преобразования Фурье 1981
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Куц Наталья Евгеньевна
  • Некрасов Борис Анатольевич
  • Федотов Олег Анатольевич
SU1020833A1
Устройство для быстрого преобразования Фурье 1988
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Масленников Олег Владимирович
  • Сергиенко Анатолий Михайлович
  • Перльмуттер Михаил Нухимович
SU1524066A1
Устройство для преобразованияфуРьЕ 1978
  • Гусев Владимир Дмитриевич
  • Вяльшин Александр Анатольевич
  • Шведенко Олег Евгеньевич
SU794637A1

Иллюстрации к изобретению SU 1 170 462 A1

Реферат патента 1985 года Устройство для быстрого преобразования Фурье

УСТРОЙСТВО ДЛЯ БЫСТРОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ, содержащее первый и второй регистры, информационные входы которых являются соответственно входами реальной и мнимой частей первого операнда устройства, первый и второй сумматоры-вычитатели, выходы которых являются выходами соответственно реальной и мнимой частей первого и второго операндов устройства, управляющие входы первого и второго регистров, первого и второго сумматоров-вычитателей соединены и являются тактовым входом устройства, входом запуска которого являются установочные входы первого и второго регистров, отличающееся тем, что, с целью упрощения устройства, оно содержит третий и четвертый регистры, первый и второй сумматоры, первый и второй коммутаторы, дешифратор знаков, четыре блока умножения и регистр знака, выходы первого и второго разрядов которого подключены к управляющим входам соответственно первого и второго коммутаторов, выходы которых подключены к первым входам соответственно первого и второго сумматоров-вычитателей, вторые входы которых подключены к выходам соответственно первого и второго сумматоров, информационные входы первого и второго коммутаторов подключены к информационным выходам соответственно первого и второго регистров, информационные входы третьего, и четвертого регистров являются соответственно входами реальной и мнимой частей коэффициентов устройства, знаковым входом которого является инфармационный вход регистра знака, (+2)-й (, 4) выход которого подключен к -i-My входу дешифратора знака, причем каждый блок умножения содержит сумматор, коммутатор, регистр и элемент И, выход которого подключен к первому входу сумматора, выход переноса которого подключен к первому информационному входу коммутатора, второй информационньй вход которого подключен к выходу старшего разряда регистра, выход младших разрядов которого подключен к второму входу сумматора, выход суммы которого подключен к информационному входу регистра, выходы коммутаторов первого и вторрго блоков умножения .подключены соответственно к первому и второму входам первого сумматора, а выходы коммутаторов третьего и четвертого блоков умножения - соответственно к первому и второму входам второго сумма,тора, i-й

Формула изобретения SU 1 170 462 A1

Изобретение относится к вычислительной технике и может быть использовано при определении спектральных характеристик сигналов. Цель изобретения - упрощение устройства. На чертеже изображена блок-схема устройства. Устройство содержит входы 1 и 2 реальной и мнимой частей первого опе ранда А, регистры 3 и 4, входы 5 и 6 реальной и мнимой частей коэффициента Cj, регистры 7 и 8, группу знаковых входов 9 устройства, регистр 10 знака, коммутаторы 11 и 12, дешифратор 13 знаков, коммутатор 14, блоки 15-18 умножения, входы. 19 реальной части второго операнда устрой ства В , элемент И 20, вход 21 мнимой части второго операнда устройства, сумматор 22, регистр 23, сумма тор 24, сумматор-вычитатель 25, выходы 26 и 27 реальных частей соответ ственно первого А|4| и второго Bj, операндов, сумматор 28, сумматор-вычитатель 29, выходы 30 и 31 мнимых частей соответственно первого А;, и второго В операндов устройства. входы 32 запуска устройства, тактовы вход 33 устройства. Устройство для быстрого преобразования Фурье работает по алгоритму А;,-А;+В;С; В;,,«А;-В;С;. Произведение операнда В на весовой коэффициент Сд вычисляется по алгоритму . Re (Вд С ) ReB ReC,- -UmB:; ImC, (1) Im(B C )IinBi ReCi -ReB, ImC . (2) В начале каждого цикла работы на первый управляющий вход 32 устройства подается импульс запуска, а на группу входов 9 устройства подаются значения знаков реальной и мнимых частей операндов и коэффициента, которые заносятся в регистр 10 знака импульсов запуска. Одновременно на входы 5 и 6 устройства подаются значения h разрядов реальной и мнимой частей коэффициента, которые заносятся в п-разрядные регистры 7 и 8, Импульс запуска устанавливают также в нулевое состояние регистры 3 и 4 и регистры 23 блоков умножения. Начиная с первого такта работы, на входы 1 и 2 устройства подаются значения вещественной и мнимой частей первого операнда А;; последовательно разряд за разрядом, начиная от старшего разряда, которые поступают в регистры 3 и 4. Одновременно на входы 19 и 21 устройства подаются значения реальной и мнимой частей второго аргумента В также последовательным кодом, старшими разрядами вперед, которые поступают на первые входы элементов И 20 и блоков 15-18 умножения. На второй управлякнций вход 33 устройства поступают тактовые импул сы которые подаются на управляющие входы регистров 3 и 4, регистров 23 блоков умножения, сумматоров 24 и 2:8 и сумматоров-вычитателей 25 и 29. Работу блоков 15-18 умножения рассматривают на примере работы блока 15 умножения, так как все блоки, умножения работают аналогично. В каждом j -м такте работы (j 1,2,...) на первые входы элемента

И 20 блока 15 умножения поступает значение j -го разряда .реальной части второго операнда ReB-, а на вторые входы элемента И ,20 подаются значения п разрядов реальной части коэффициента ReCJ с выходов регистра 7 При этом на первый элемент И подается значение первого (младшего) разряда реальной части коэффициента ReCJ, на второй элемент И подается значение второго разряда реальной части коэффициента ReC и т.д. На и-й элемент И подается значение старшего и-го разряда реальной части коэффициента Rec. На выходах элементов И 20 в каждом j -м такте работы будет получено и-разрядное произведение ReB ReC;, которое подается на первые входы и разрядов сумматора 22. Полученное в j -м такте работы произведение значения j-го разряда реальной части второго операнда и реальной части коэффициента суммируется со значением (п-1) младших разрядов суммы произведений, полученной в (j-O-м такте работы устройства, которое подается с выходов (ч-1) младших разрядов регистра 23 на вторые входы разрядов сумматоров 22 со второго по п-и (т.е. со сдвигом ла один разряд в сторону старших разрядов). Значение старшего (и+1)-го разряда результата сложения с выхода переноса сумматора 22 подается на первый вход коммутатора 14, а значения остальньк п разрядов полученного результата с выходов сумматора 22 записываются в регистр 23. На второй информационный вход коммутатора 14 с выхода старшего раз ряда регистра 23 в каждом -м такте работы подается значение и-го разряда результата слежения, полученного B(J-I)-M такте работы. На управляющий вход коммутатора 14 с первого выхода дешифратора 13 знака поступает значение знака произведения jirf n(ReBi ;XReC ) . .:Если знак равен нулю, т.е. произведение положительно, то выходной коммутатор 14 передает информацию со своих входов на первую группу положительных входов последовтельного сумматора 24, работающего в избыточной системе счисления. Если знак произведения равен единице,

т.е. произведение отрицательно, то выходной коммутатор 14 передает информацию со своих входов на первую группу отрицательных входов сумматор 24. На вторые группы положительных и отрицательных входов сумматора 24 поступают значения произведений модулей мнимых частей второго операнда коэффициента с выходов коммутатора 14 второго блока 16 умножения. Таким образом, на выходе сумматора 24 получаем значения реальной части произведения второго операнда В на коэффициент С согласно выражению (1 Аналогично на выходе сумматора 28 получаем значения мнимой части произведения второго операнда В- на коэффициент . Значения реальной части произведения В;, С с выхода сумматора 24 подаются на втор:ую г;руппу входов сумматора-вычитателя 25 в избыточном коде, старшими разрядами вперед. На первую группу входов сумматора-вычитателя 25 с выхода регистра 3 через коммутатор 11 подается задержанное значение реальной части первого операнда ReA;i. Коммутатор 11 управляется значением знака операнда ReA, которое подается на управляющий вход коммутатора 11 с первого выхода регистра 10 знака, со второго выхода которого управляющий сигнал, соответствующий знаку операнда , подается на управлякмдий вход коммутатора 12. В зависимости от значения знаков ReAj и ImAj коммутаторы 11 и 12 подают значения операндов ImAj на положительные или отрицательные входы сумматоров-вычитателей 25 и 29, которые работают в избыточной системе.

Сумматор-вычитатель 25 подает на выходы 26 и 27 устройства значения реальных частей вычисленных ар- i гументов А,. и в соответствии с алгоритмом

ReA;i ReAi fRe(B;-C,),

-Re().

Сумматор-вычитатель 29 подает на выходы 30 и 31 устройства значения мнимых частей вычисленных операндов и в соответствии с алгоритмом

1тА,н «ImA Im(B4-C)

Iin(Bi;Cx).

Документы, цитированные в отчете о поиске Патент 1985 года SU1170462A1

Устройство для выполнения быстрого преобразования фурье 1976
  • Абашин Юрий Константинович
  • Блохин Федор Михайлович
  • Лосев Сергей Дмитриевич
  • Петяшин Игорь Борисович
  • Сновальщиков Николай Анатольевич
SU598085A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для быстрого преобразования фурье 1977
  • Арцатбанов Александр Юрьевич
  • Гречишников Анатолий Иванович
  • Телековец Валерий Алексеевич
SU750494A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 170 462 A1

Авторы

Телековец Валерий Алексеевич

Суменкова Ольга Николаевна

Даты

1985-07-30Публикация

1982-10-15Подача