Арифметическое устройство для процессора быстрого преобразования Фурье Советский патент 1987 года по МПК G06F17/14 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения процессоров быстрого преобразования Фурье (БПФ), в которых необходимо выполнять операцию вида (С А.+ В; .

LD. (A-B)-w,. (1)

где )-jC2; A ai+ja2; B bi-fjb2; P di + jd2 - комплексные числа; -комплексный коэффициент Фурье (фазовый множитель).

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

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

Устройство содержит блок 1 синхронизации, регистры 2-4; двухтактные регистры 5 и 6, комбинационные сумматоры-выключатели 7 и 8 параллельного типа, ком- биннационный параллельный умножитель 9, двухканальные мультипексоры 10 и 11, трехканальный мультиплексор 12, вход 13 запуска устройства, входы 14 и 15 операндов, информационный выход 16.

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

Блок 1 синхронизации вырабатывает синхросигнал С, сигналы выбора режима Mi, М2, Мз, М4 и серию тактовых сигналов Ti,

Т2, Тз, Т4.

Цикл работы состоит из четырех тактов, длительность которых равна периоду следования синхросигнала С. В первом такте по тактовому сигналу Т| и синхросигналу С производится запись информации со входов 14 и 15 в регистры 2 и 4 соответственно. В этом же такте при единичном значении сигнала Мз производится запись информации с входа 15 через мультиплексор 10 в регистр 3. Одновременно произведение с выхода умножителя 9 через мультиплексор 12 поступает на выход устройства 16, а информация с первого ряда запоминающих элементов двухтактных регистров 5 и 6 поступает на второй ряд. Если сигнал Мз имеет нулевое значение, то информация с выхода умножителя 9 проходит через мультиплексор 10 и записывается в регистр 3.

С выходов регистров 5 и 6 числа поступают на обработку в умножитель 9, а с выходов регистров 2-4 - на сумматоры-вычи- татели 7 и 8, режим работы которых устанавливается сигналами Mi и М2 соответственно. При нулевом значении сигналов М| и М2 производится сложение чисел, при единичном значении - вычитание.

Во втором такте по тактовому сигналу Т2 и синхросигналу С производится запись информации с входа 15 в первый ряд запоминающих элементов двухтактного регистра 6. Выход мультиплексора 12 находится в это время в состоянии «Отключено.

В третьем такте по сигналу Тз информация с выхода сумматора-вычитателя 7 поступает через мультиплексор 12 на выход 16.

В четвертом такте по тактовому сигналу Т4 информация с выхода сумматора-вычитателя 8 через мультиплексор 12 поступает на выход 16. Одновременно при единичном значении сигнала М4 информация с выхода сумматора-вычитателя 8 через мультиплексор 11 поступает на вход двухтактного регистра 5 и записывается в первый ряд запоминающих элементов по сигналам Т4 и С. Если сигнал М4 имеет нулевое значение, то в регистр 5 записывается информация, поступающая через мультиплексор 11 с входа 15. После этого цикл работы устройства повторяется.

5

0

5

0

5

0

5

0

5

Режим работы устройства определяется вектором сигналов выбора режимов: М , М2, Мз, М4, который устанавливается в блоке 1 синхронизации внещ- ними сигналами управления, поступающими через вход 13. На этот же вход подается внещний сигнал синхронизации.

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

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

34

дом устройства является выход первогорого подключен к шестому выходу блока

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

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

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

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

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

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

название год авторы номер документа
Устройство для вычисления скользящего спектра 1986
  • Каневский Юрий Станиславович
  • Куц Наталия Евгеньевна
  • Логинова Людмила Михайловна
  • Лозинский Вадим Иванович
SU1363240A1
Процессор быстрого преобразования Фурье 1988
  • Поваренкин Сергей Григорьевич
  • Магрупов Талат Мадиевич
SU1667101A1
Устройство для реализации быстрого преобразования Фурье 1988
  • Карташевич Александр Николаевич
  • Приходько Виталий Михайлович
  • Фомин Александр Александрович
SU1672468A1
Устройство для быстрого преобразования Фурье 1981
  • Вяльшин Александр Анатольевич
  • Барков Евгений Викторович
SU1013971A1
Устройство для вычисления скользящего спектра 1988
  • Каневский Юрий Станиславович
  • Куц Наталия Евгеньевна
  • Сергиенко Анатолий Михайлович
SU1527642A1
Устройство для реализации быстрого преобразования Фурье 1989
  • Карташевич Александр Николаевич
  • Приходько Виталий Михайлович
  • Фомин Александр Александрович
SU1672469A1
Устройство для быстрого действительного преобразования Фурье 1986
  • Демиденко Сергей Николаевич
  • Дашук Владимир Николаевич
  • Куновский Эдуард Брониславович
  • Чеголин Петр Михайлович
SU1476488A1
Устройство для быстрого преобразования Фурье 1985
  • Востряков Александр Павлович
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Краснощеков Иван Петрович
  • Сергиенко Анатолий Михайлович
SU1287175A1
Устройство для быстрого преобразования Фурье 1984
  • Каневский Юрий Станиславович
  • Краснощеков Иван Петрович
  • Некрасов Борис Анатольевич
  • Сергиенко Анатолий Михайлович
SU1206802A1
Устройство для выполнения быстрого преобразования Фурье 1988
  • Редькин Сергей Валентинович
  • Игнатьева Надежда Александровна
SU1640709A1

Реферат патента 1987 года Арифметическое устройство для процессора быстрого преобразования Фурье

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения процессоров быстрого преобразования Фурье. Цель изобретения - повышение быстродействия. Поставленная цель достигается за счет того, что устройство имеет блок синхронизации 1, регистры 2, 3, 4, 5, 6, сумматоры - вычита- тели 7, 8, умножитель 9, мультиплексоры 10, 11, 12, вход 13 запуска устройства, входы 14, 15 операндов, информационный выход 16 устройства и соответствующие связи между узлами устройства. 1 ил. S (Л ;} 12 ТТ 16 ( со со О5 о оо

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

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

Устройство для выполнения быстрого преобразования Фурье 1981
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Куц Наталья Евгеньевна
  • Некрасов Борис Анатольевич
  • Федотов Олег Анатольевич
SU1020833A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Сержанович Д
С., Фуфин С
В
Электрический конденсатор переменной емкости 1925
  • Старков И.И.
SU1815A1
- Белорусский НИИ научно-технической информации
Прибор для массовой выработки лекал 1921
  • Масленников Т.Д.
SU118A1

SU 1 336 030 A1

Авторы

Гамкрелидзе Сергей Анатольевич

Завьялов Анатолий Викторович

Боровицкий Андрей Викторович

Даты

1987-09-07Публикация

1986-04-01Подача