Процессор дискретного преобразования фурье

 

Изобретение относится к специализированным средствам цифровой вы-: числительной техники, предназначенным для выполнения процедуры дискрет- - ного преобразования Фурье, и может быть использовано в системах цифровой обработки сигналов в реальном масштабе времени. Цель изобретения - повышение быстродействия. Поставленная цель достигается за счет того, что в состав процессора входят блок L-точечного дискретного преобразования Фурье 1, выходной блок 2, узел удвоения 3, интерполятор 4, элемент задержки 5, вычитатель 6, элемент задержки 7 и сумматор 8. 2 ил.

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

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

РЕСПУБЛИК

А1

ÄÄSUÄÄ 1361574 (50 4 G 06 F 15/332

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

F 2(281

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4097683/24-24 (22) 25.07.86 (46) 23.12.87. Бюл. У 47 (72) А.Г.Голубев (53) 681.32(088.8) (56) Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов.- М.: Иир, 1978.

Кочемасов В.Н. и др. Комбинированные Фурье -.процессоры.- Зарубежная радиоэлектроника, 1985, 11 2, с. 52. (54) ПРОЦЕССОР ДИСКРЕТНОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ (57) Изобретение относится к специализированным средствам цифровой вы-: числительной техники, предназначенным для выполнения процедуры дискрет" ного преобразования Фурье, и может быть использовано в системах цифровой обработки сигналов в реальном масштабе времени. Цель изобретенияповышение быстродействия. Поставленная цель достигается за счет того, что в состав процессора входят блок

L-точечного дискретного преобразования Фурье 1, выходной блок 2, узел удвоения 3, интерполятор 4, элемент задержки 5, вычитатель 6, элемент за-. держки 7 и сумматор 8. 2 ил.

1361574

Изобретение относится к специализированным средствам цифровой вычислительной техники, предназначенным для выполнения процедуры дискретного преобразования Фурье (ДПФ), и может быть использовано в системах цифровой обработки сигналов в реальном масштабе времени.

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

На фиг.l представлена схема процессора; на фиг.2 — временные диаграммы его работы.

Процессор дискретного преобразования Фурье (фиг.l) содержит блок

L-точечного дискретного преобразования Фурье (ДПФ) 1, выходной блок 2, узлы удвоения (спектрального разрешения) 3.1-3.М, каждый из которых содержит интерлолятор 4, элемент 5 задержки, вычитатель 6, элемент 7 задержки и сумматор 8.

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

Входной массив из L комплексных выборок 1-го сегмента анализируемого сигнала параллельно подается в течение интервала времени О-(L-1)Ь на вход блока 1 ° Далее в течение интервала времени L g -(2L-1)4 на вход блока 1 подается массив из L выборок

2-го сегмента и т.д.

Подобная динамика обновления

1 входного массива может быть рбеспечена, например, включением перед входом блока 1 буферного запоминающего устройства (ЗУ), имеющего входной коммутатор, два многоразрядных регистра сдвига и выходной коммутатор.

Входной коммутатор подключает к входу буферного ЗУ вход 1-ro (2-го) регистра сдвига при подаче управляющего импульса на его 1-й (соответственно 2-й) управляющий вход. Выход-: ной коммутатор подключает к выходу буферного ЗУ выход 1-го (2-го) регистра сдвига при подаче управляющего импульса на его 1-й (соответственно 2-й) управляющий вход. Разноимен-::. ные управляющие входы коммутаторов попарно объединены и образуют 1-й и

2-й управляющие входы буферного ЗУ.

Входы тактирования (сдвига) 1-го и

2-го регистров сдвига являются соответственно 3-м и 4-м входами тактирования буферного ЗУ. С момента включения входной коммутатор в течение L тактов работы подключает к входу буферного ЗУ вход l-го регистра сдвига, выполняющего в этот период времени функцию 1-й линии задержки с

5 отводами (под входом регистра подразумевается входная шина последовательного кода в каждом разряде кода последовательности обрабатываемых выборок). По завершении (L-1)-го такта осуществляется подключение выходным коммутатором на период времени L.ь -(2Т;1) Ь выходной шины параллельного кода 1-ro регистра сдвига (в каждом„.разряде), т.е. отводов 1-й

15 линии задержки к векторному входу блока 1; при этом на указанный период времени 1-й регистр выполняет функцию совокупности из L многоразрядных регистров хранения, а входным

20 коммутатором осуществляется подключение к входу буферного ЗУ входа

2-го регистра сдвига, который в этот период времени выполняет функцию

2-й линии задержки с отводами. Таким

25 образом, путем поочередного изменения функций двух регистров обеспечивается поочередная подача на вход блока 1 массивов входных выборок. В процессе функционирования буферного

30 ЗУ реализуется подача синхроимпульсов с частотой f=l/Ь на вход "УЗ" того из регистров сдвига, который в данной фазе работы выполняет функцию линии задержки с отводами.

Принцип действия .процессора состоит в следующем. Пусть, например, М=

= 8 и N = N = L M. В этом случае все о . Узлы удвоения спектрального разрешения работают в "скачущем" режиме. В

40 момент времени t, на вход блока 1 поступает совокупность выборок 1-ro сегмента отрабатываемого сигнала.

В момент и на выходе блока 1 форми-, руются результаты ДПФ 1-ro входного

45 массива. В момент t< на выходе блока

1 формируются результаты ДПФ 1-го входного массива. В момент t< на выходе интерполятора 4 формируется

L интерполированных коэффициентов я0 Be, соответствующих L-точечному разложению входного сигнала по гармоническим составляющим, частоты которых расположены в серединах частотных интервалов между частотами, соответствующими коэффициентам ДПФ А„.

Гармонические составляющие, соот2uk п ветствующие ДПФ (А expj — — — ) имеК L

1361574 ют периоды, укладывающиеся ровно К (целое число) раз на интервале разложения в L точек. Поэтому суммирование значений А к и А„„эквиваК 5 лентно спектральному разложению входного сигнала по составляющим вида

2 к Кп

exp — — — —, где К вЂ” четное. Гар2Ь монические составляющие, разложение по которым дает значения Ве, соответ(K +0,5)n ствуют частотам expj

21. периоды которых на интервале в L точек укладываются К + 0,5 раз (т.е. 15 они заканчиваются в конце интервала фазой и ). Следовательно для фазовой

"сшивки" базисных функций разложения, соответствующих коэффициентам Ве, необходимо повернуть фазу коэффициента 2р

В . „, относительно фазы коэффициен1 та Ве ° на и у что и реализуется выI читанием в вычитателе 6. Из сказанного следует, что для имитации удвоения числа точек разложения необхо- 25 димо реализовать векторное сложение массивов чисел А„ и А„ „,, и вычик„n тание массивов чисел В е и Ве е, еn-t полученных по смежным (неперекрывающимся) во времени сегментам входно- 30 го сигнала. В результате получаем разложение сигнала по составляющим (1 2 Кп вйда А ехр -- — — —, где при к, 2L ! четных К взяты результаты с выхода вычитателя 6, а при нечетных— с выхода сумматора 8.

При повторении подобной итерации удвоения числа точек разложения В уз 411 ле 3.2 необходимо учитывать, что для этого блока входной массив соот-: ветствует уже разложению на интервале в 2Ь точек, т.е. в узле 3.2, в скачущем режиме все операции могут выполняться в 2 раза реже, чем в блоке 1, но и при этом размерности входного и выходного массивов составляют

2L и 4Lp соответственно, т.е. в 2 раза превьппают размерности массивов на входе и выходе узла 3.1. Каждый узел З.К отличается от узла З.К-1 замедлением (при работе в скачущем режиме) в 2 раза темпа поступления входного массива и увеличением в 2 раза его размерности. Под скачущим понимаем такой режим работы узла ЗК, когда в нем блоки 8 и 6 отрабатывают свои функции один раз за два периода обновления информации на входе этого каскада (т.е. вычитателем 6 реализуется векторное вычитание массива, полученного при нечетном шаге обновления массива на входе этого каскада, полученного на предыдущем четном шаге обновления; аналогично в сумматоре 8 реализуется векторное суммирование).

При необходимости реализации спектрального анализа с обновлением на М = М/2 точек. последний узел удвоения 3 Km работает в скользящем режиме. В последнем случае блоки 8 и

6 в этом каскаде отрабатывают свои функции один раз за каждый период обновления информации на входе этого каскада. При необходимости обновления на М,= N/4 в скользящем режиме работают последний и предпоследний узлы

3m и ЗК,(приМ = 8 это узлы 3.3 и

3.2). Отличие этого режима от имевше

ro место прн N = N/2 состоит в том, что темп обновления массива на выходе узла 3.2 совпадает с темпом обновления массива на его входе (т.е. понижения темпа в 2 раза не происходит) что влечет за собой в этом случае двойную нагрузку на узел 3.3.

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

Процессор дискретного преобразования Фурье, содержащий блок L-то». чечного дискретного преобразования

Фурье и выходной блок, выход которого является информационным выходом процессора, информационным входом которого является информационный вход блока Ь-точечного дискретного преобразования Фурье, выход результата которого подключен к входу выходного блока, отличающийся тем, что, с целью повышения быстродействия, выходной блок содержит log M (M = N/Ü, N — размер обрабатываемой входной последовательности) узлов удвоения, причем выход i-ro (i

1, М-1) узла удвоения подключен к входу (i+1)-го узла удвоения, выход

М-ro узла удвоения является выходом выходного блока, выходом которого является вход первого узла удвоения, причем 1-й (j = 1,И) узел удвоения содержит сумматор, вычитатель, два элемента задержки и интерполятор, вы-, ход которого подключен к информацион1361574 е Ъ

Ю Ф

Составитель А.Баранов

Техред А.Кравчук Корректор О.Кравцова

Редактор В.Бугренкова

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

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

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

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

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

j-м тактовым входом процессора..

Процессор дискретного преобразования фурье Процессор дискретного преобразования фурье Процессор дискретного преобразования фурье Процессор дискретного преобразования фурье 

 

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

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

Изобретение относится к вычислительной и информационно-измерительной технике и может быть использовано для цифровой обработки сигналов и изображений, а также в устройствах 9 о- 10 кодирования, принцип действия которых основан на теории конечных полей (полей Галуа) и колец

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

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

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

Изобретение относится к области вычислительной техники и предназначено для выполнения алгоритма быстрого преобразования Фурье (БПФ), используемого при цифровой обработке сигналов

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

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

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

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

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

Изобретение относится к способам обработки цифрового сигнала

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

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

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

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