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

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

Изобретение относится к вычислительной технике и может быть использовано при построении высокопроизводительных специализированных процессоров быстрого преобразования Фурье (БПФ), Известно арифметическое устройство процессоров БПФ, реализующее дискретное преобразование Фурье (ДПФ) для N 3. Все вычисления здесь реали -зуются согласно выражению Р(к)- где f -значение n-го элемента, определякяцего сигнал во временной области; t -К-й элемент, определяю щий БПФ сигнала. Устройство содержит входной и выходной коммутаторы сигналов, два сдвиговых регистра для хранения проме жуточных результатов, умножитель на константу J умножитель на фазовые множители н арифметическое устройство, включающее в себя сумматор, умножитель и вьгаитатель. Ввод в устройство,входных данных осуществляется последовательно через входной коммутатор, причем первый выход арифметического устройства свя зан с первым входом входного коммутатора и с первым входом выходного коммутатора, второй вход входного коммутатора служит входом ввода данных, третий вход входного коммутатора связан а выходом умножителя на константу - ;д ТЩ , а четвертый вход входного ком мутатора соединен с входом умножителя на константу - 3 выходом второ го сдвигового регистра. Первый выход входного коммутатора соединен с входом первого сдвигового регистра, выход которого поступает на первый вход арифметического устройства, а второй выход входного коммутатора поступает на второй вход арифметического устройства. Второй выход арифметического устройства соединен с входом второго сдвигового регистра, выход которого поступает на второй вход выходного коммутатора. Выход выходного коммутатора связан с входом з ножителя на разовые множители, выход которого служит выходом самого устройства Р1. Недостатками такого устройства являются последовательный принцип действия и избыток вычислений. Наиболее близким по технической сущности к изобретению является устройство трехточечного БПФ, реализуемое по алгоритму Виноградова, содержащее два блока двухточечного ДПФ два сумматора и два умножителя на константы, причем нулевой вход устройбтва связан с первым входом первого сумматора, выход которого соединен с нулевым выходом устройства и первым входом второго сумматора, а первый и второй входы устройства связаны соответственно с первым и вторым входами первого блока двухточечного ДПФ, первый выход которого связан с вторым входом первого сумматора и первым входом первого умножителя, выход которого соединен с вторым входом второго блока двухточечного ДПФ, первый вход которого соединен с выходом второго сумматора, причем первым и вторым входами устройства являются пер- вьй и второй выходы.второго блока двухточечного ДПФ, а на вторые входы первого и второго умножителей поступают соответственно константы -1,5, . Г21. Недостатками известного устройства являются излишнее оборудование, а также различная номенклатура входящих в него блоков, что приводит к пониженной производительности, уменьшению его быстродействия и отсутствию универсальности при его проектировании. Цель изобретения - повьшение быстродействия и упрощение устройства. Поставленная цель достигается тем, что в устройство для трехточечного быстрого преобразования Фурье, содержащее первый сумматор-вычитатель, первый вход которого подключен к выходу умножителя, первый вход которого соединен с выходом разности второго сумматора-вычитателя, первый и второй входы которого являются соответственно первым и вторым информационными входами устройства, информационный выход регистра константы подключен к второму входу умножителя, входы суммы и разности первого сумматора-вычитателя являются соответственно первым и вторым информационными выходами устройства, введены третий сумматор-вычитатель и распределитель, причем выход суммы второго сумматора-вычитателя соединен с входом распределителя, выход которого соединен с первым входом третьего сумматора-вычитателя, выход разности которого соединен с вторым входом первого сумматора-вычитателя, второй вход и выход суммы третьего сумматора-вычитателя являются соответственно третьим информационным вхо дом и третьим информационным выходом устройства. Причем распределитель соединяет каждый п -и информационный разряд регистра хранения результата суммирования выхода второго сумматора-вычитателя (блока двухточечного ДПФ) с каждым () информационным разрядом регистра хранения входных операндов входа третьего сумматора-вычитателя, а знак переносится без изменений. Такая перекоммутация даёт автоматический сдвиг информационной части числа впра во на один разряд, тем самым осуществляя деление самого числа на 2. . На фиг.1 представлена структурная схема устройства, на фиг.2 - сумматор-вычитатель на фиг-.З - распределитель и его подключениеJ на фиг.4 вьщеленные диаграммы. Устройство содержит три сумматоравычитателя (блока дв5О1Точечного ДПФ) 1-3, распределитель 4, умножитель 5, блок 6 синхронизации и регистр 7 константы. Сумматор-вычитатель состоит из сум матора 8, вычитателя 9 и регистров 10-15. Уcfpoйcтвo работает следующим образом. f( поступает на вход сумматора-вычитателя 3, а соответствующие величины fW и S(f поступают соответственно на входы сумматора-вычитателя 1, выход которого (l) L соединен с распределителем 4. Сумма &-) чере распределитель без изменения поступае на входной регистр сумматору 8 сумматора-вычитателя 3 и в виде- Cf i -bf (2.)i поступает на входной регистр вычитатея 9 того же блока, причем результат F(t)) (b)-t-f(HECl) поступает на третий выход устройства, а результат ij,-i2 C C1 -:fC2.) поступает на второй вход сумматора-вычитателя 2, на выходе которого образуется F()(c)-|tf6Vf (2)1 -ЗГ Результат г iV с соответствующего cyMMatopa-вычитателя 1 поступает на вход умножителя 5, а на другой вход умножителя с регистра 7 константы поступает значение j На выходе умножителя 5 получается величина (}-i.ti}1, которая поступает на соответствующий сумматор-вычитатель 2, на выходе которого появляется значение V(:2).m-|cf :i f6t -iftfC vf(2) Работа устройства осуществляется в конвеерном режиме и управляется блоком 6 синхронизации. Устройство ,реализует вычисления по формулам f(((i)f(iX ГС)-Ш-|(1(, Ful f(o) itf( (bf йП. Таким образом, исключение из известного устройства одного блока умножения и включение в состав устройства, коммутатора, а также замена отдельных сумматоров сумматором-вычитателем позволяет сократить оборудование, увеличить быстродействие уст ройства.

nt--t

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

название год авторы номер документа
Устройство для вычисления быстрого преобразования Фурье с основанием 6 1986
  • Свердлик Мешулим Бенияминович
  • Назаренко Анатолий Анатольевич
  • Евсеев Валерий Леонидович
  • Стоян Сергей Петрович
SU1334156A1
Устройство для выполнения быстрого преобразования фурье 1987
  • Сведлик Мешулим Бенияминович
  • Назаренко Анатолий Анатольевич
  • Евсеев Валерий Леонидович
  • Горинштейн Борис Гидальевич
SU1520538A1
Арифметическое устройство для выполнения быстрого преобразования Хартли-фурье 1990
  • Мельник Анатолий Алексеевич
  • Яцимирский Михаил Николаевич
SU1795473A1
Устройство для трехточечного быстрого преобразования Фурье 1984
  • Новоселов Николай Дмитриевич
  • Кухарев Георгий Александрович
  • Черепов Евгений Иванович
  • Скорняков Вячеслав Сергеевич
SU1206801A1
ПРОЦЕССОР С МАКСИМАЛЬНО ВОЗМОЖНОЙ ПРОИЗВОДИТЕЛЬНОСТЬЮ ДЛЯ БЫСТРОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ 2005
  • Стальной Александр Яковлевич
  • Литвинов Дмитрий Михайлович
  • Шуцко Валерий Александрович
RU2290687C1
Устройство для измерения фазовых сдвигов 1984
  • Романовский Александр Сергеевич
SU1226341A1
Каскадное устройство для быстрого преобразования Фурье 1983
  • Григорьев Олег Витальевич
  • Фриде Борис Яковлевич
  • Кравец Валерий Алексеевич
  • Дергачев Михаил Иванович
  • Шпильберг Арнольд Яковлевич
SU1265794A1
Процессор быстрого преобразования Фурье 1988
  • Поваренкин Сергей Григорьевич
  • Магрупов Талат Мадиевич
SU1667101A1
Арифметическое устройство для выполнения быстрого преобразования Хартли-Фурье 1990
  • Мельник Анатолий Алексеевич
  • Яцимирский Михаил Николаевич
SU1756902A1
Устройство для реализации быстрого преобразования фурье 1977
  • Грибков Игорь Георгиевич
SU734708A1

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

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

УСТРОЙСТВО ДЛЯ ТРЕХТОЧЕЧНОГО БЫСТРОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ, содержащее первый cyммaтop-вьrчиtaтeль, первый вход которого подключен к выходу умножителя, первьй вход которого соединен с выходом разности второго сумматора-БЫчитателя, первый и второй входы которого являются соответственно первым и вторым информационными входами устройства информационный выход регистра константы подключен к второму входу умножителя, входы суммы и разности первого сумматора-вычитатеЛя являются соответственно первым и вторым информационными вьпсодами устройства, отличающееся тем, что, с целью повышения быстродействия и упрощения устройства, оно -содержит третий сумматор-вычитатель и распределитель, причем выход суммы второго сумматоравычитателя соединен с входом распределителя, выход которого соединен с первым входом третьего сумматора-вычитателя, выход разности которого (Л соединен с вторым входом первого сумматора-вычитателя, вт1ррой вход и выход суммы третьего сумматора-вычитателя являются соответственно третьим информационным входом и третьим информационным выходом устройства.

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

Фиг. г

. Фиг.З

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Патент США 3899667, Kji
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Сплав для отливки колец для сальниковых набивок 1922
  • Баранов А.В.
SU1975A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Кухарев Г.А., Новоселов Н.Д
Скорняков B.C
Структура процессорных элементов модульных БПФ-процессоров
- Изв
высш
учеб
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1

SU 1 107 132 A1

Авторы

Кухарев Георгий Александрович

Новоселов Николай Дмитриевич

Черепов Евгений Иванович

Даты

1984-08-07Публикация

1983-04-08Подача