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

 

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

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

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

РЕСПУБЛИК

А1

|5|1 4 С 06 F 15/332

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3816255/24-24 (22) 23. 11. 84 (46) 23.05.86. Бюл. N - 19 (72) Г.А. Поляков, П. А. Брандис и В. Е. Козлов (53) 681.32(088.8) (56) Авторское свидетельство СССР

Р 875387, кл. G 06 F 15/332, 1981.

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

1013971, кл. G 06 F 15/332, 1983. (54) УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ДИСКРЕТНЪ|Х ОРТОГОНАЛЬНЪ|Х ПРЕОБРАЗОВАНИЙ (57) Изобретение относится к вычислительной технике, в частности к циф„„SU„„12331 8 ровой обработке радио-, гидро- и звуколокационных сигналов, и может быть применено при построении быстродействующих процессоров, работающих в условиях жестких временных ограничений. Цель изобретения — увеличение быстродействия за счет представления дискрет преобразуемого сигнала двухстрочными сигналами. Устройство содержит два коммутатора, четыре блока регистров, два умножителя двухрядного када, пять сумматоров двухрядного кода с соответствующими связями.

5 ил.

1 2 3 3 I t .>8

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

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

На фиг. 1 представлена функциональная схема умножителя для преобразования Фурье; на фиг. 2 — схема умножителя двухрядного кода для случая m, = .4, m, = 3; на. фиг. 3 — функциональная схема сумматора двухрядного кода; на фиг. 4 — процесс свертывания матрицы частичных произведений в узле свертки с помощью трехвходовых одноразрядных сумматоров; на фиг. 5 — управляющие сигналы, обес. печивающие функционирование устройства.

Устройство (фиг. I) содержит два умножителя 1 и 1 двухрядного кода, 1 сумматоры 2, — 2 двухрядного кода, коммутатор 3, коммутатор 4, сумматор по модулю два 5, восемь регистров 6, 3Q объединенных н блоки 7 — 7,, регистров. Устройство также содержит входы двухстрочного кода мнимой 8 и действительной 9 частей первого и второго

10 элементов преобразуемого сигнала, входы 11 и 12 действительной и мнимой частей коэффициента устройства, первый 13 и второй l4 управляющие входы устройства, вход 15 =àäàíèÿ режима устройства, тактовые входы щб

16 — 19 устройства.

Умножитель двухрядного кода (фиг. 2) содержит элементы И 20.

Сумматор двухрядного кода (фиг.3) содержит слои сумматоров 21, состоя. щие из блоков 22 сумматоров, объеди-. няющих одноразрядные сумматоры 23 одинакового веса. Каждый одноразрядный сумматор 23 имеет прямые шины сумм Я и переносов Р инверсные >пины сумм S и переносов P.

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

Базовая операция быстрого преобразования Фурье (БПФ) выполняется за два полутакта, При выполнении прямого преобразонакня Фурье на второй управляющий вход 14 устройства г>ода-, ется нулевой сигнал (при выполнении

О бра т нгп О пр еО Г>р я .> >>н;>>п>я (". t> е- г > т .>т сигнал должен быть единия>н.м), в остальном работа устройства в обоих режимах одинакова.

Рассмотрим режим прямого преобразонания Фурье. В течение перного полутакта на входы днухстрочног0 кода узлов по шинам 8 и 9 поступают двухстрочные коды соответственно мнимой Х В, и действительной R В;частей первого элемента преобразуемого сиг- . нала В, со знаками. На входы 11 и

12 коммутатора поступают однострочные коды действительной и мнимой час. тей коэффициента устройства W соответственно и проходят на однострочные входы первого 1„ и второго 1 узлов. Узлы 1, и 1 формируют многострочные матрицы частичных произведении I В I. W и К В. R W которые по шинам многострочного кода поступают на узлы 2, и 2 соответственно, Виц матрицы частичных произведений и процесс преобразования многострочного кода н узлах 2, — 2 изоб-ражены на фиг. 4.

На второй вход коммутатора 4 поступает нулевой сигнал, а информация на третий узел 2 — с инверсного выхода второго узла 2

Одновременно на третий узел 2 пог!тупает двухстрочный код с перво-. го узла 2,. Полученная четырехстрочная матрица преобразуется н третьем узле 2 в двухстрочный код, что соответствует выполнению операции сложения Re 8 R W + I-ь,В iLW Результаты свертки с прямого и

:инверсного выходов третьего узла 2 поступают на вторые входы соответственно четвертого 2„ и пятого 2 узлов з (в сумматоре по модулю два 5 знак ке изменяется), на первые входы которых поступает двухстрочный код дейстнительнг>й части второго элемента преобразуемого сигнала Л; . многострочные коды К Л +JR В R W +

+ IВ I W и КВ W,— 1 В I M,)преоб— разуются: н соответствующих узлах

2, н 2„до днухстроч ного кода. По тактовым сигналам, поступающим на шины 16 и 18, полученные результаты записываются соответственно н первый и третий блоки регистров.

В течение второго палутакта под

:воздействием единичного сигнала на нходе 13 на входы однострочного кода первого 1, и второго 1, узлов посту1233168

Il;\(AT (()ОТНР 1 Г Т Б(- Н11О Д(Й((ТАИТ(ll I,II;(II !

1 W и мнимая 1 W части коэффици(11е т та устройств». На вход 15 задания рс жима устройства подается едиш(нный сигнал, и на третий узел 2 поступает информация с инверсного выхода второго узла. Двухстрочные коды

I Л; + !1 В(Ке Re8(,I W($

I A — (I B.RW + RB I W) соответе 1 e е ственно с четвертого 2 и пятого 2 10 узлов по тактовым си1 налам, поступа— ющим на шины 17 и 19, записываются во второй и четвертый блоки регист— ров.

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

Устройство для выполнения дискретных ортогональных преобразований, содержащее первый коммутатор, первый и второй информационные входы которого являются соответственно входами реальной и меньшей частей коэффициента устройства, управляющий вход первого коммутатора соединен с тактовыми входами первого и второго бло- ков регистров и является первым тактовым входом устройства, второй так-.. товый вход которого соединен с тактовым входом третьего и четвертого блоков регистров, а первый вход сумма30 тора по модулю два является входом задания режима устройства, о т л и— ч а ю щ е е с я тем, что, с целью увеличения быстродействия, в него введены первый и второй умножители двухрядного кода, первый, второй, третий, четвертый и пятый сумматоры двухрядногб кода и второй коммутатор, выход которого подключен к пер- вому входу первого сумматора двухр Р jill (((1 к()Ц;1 1!рЯ MA(I IlbIX(1j(I((1Т()рог() подключен к второму входу сумматора по модулю два и первому входу второго сумматора двухрядного кода, выход которого подключен к информационным входам первого и третьего блоков регистров, инверсный выход первого сумматора двухрядного кода подключен к первому входу третьего сумматора двухрядного кода, выход второго и четвертого блоков регистров которого подключен к информационным входам, прямой и инверсный выходы сумматора по модулю два подключены к знаковым разрядам первых входов соответственно второго и третьего сумматоров двухрядного кода, вторые входы которого являются входами соответственно реальной и мнимой частей первого операнда устройства, входы мнимой и реальной частей второго операнда соединены с первыми входами соответственно первого и второго умножителей двухрядного кода, выходы разрядов которых подключены к соответствующим входам соответственно четвертого и пятого сумматоров двухрядного кода, выход четвертого сумматора двухрядного кода подключен к второму входу первого сумматора двухрядного кода, а прямой и инверсный выходы пятого сумматора двухрядного кода подключены соответственно к первому и второму информационным входам второго коммутатора, управляющий .вход которого соединен с управляющим входом первого коммутатора, первый и второй выходы которого подключены к вторым входам соответственно первого и второго умножителей двухрядного кода.

77

12 ю 1 °

° ° Ф ° ° Ф ° 4 Ь 1 ° 1

Ф ° ° ° ° Ф ° °

° ° ° 4 4 °

° ° °

° ° Ф ° Ф ° Ф

° ° ° 4 ° ° ° 4 4 ° ° Ф Ф

° ° ° ° ° ° Ь 4

° ° ° 4 Ф °

° °

° Ф ° Ф ° ° ° 4 ° ° ° Ф °

Ф ° ° а Ф ° Ф Ф 4 - ° Ф

Фиг.Ф

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

Редактор С. Саенко Техред Q.cîïêî Корректор С . Шекмар

Заказ 2772I51 Тираж 671 Подписное

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

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

Произволстненнс †полиграфическ предприятие, г. Ужгород, ул. Проектная, 4, И

° ° ° ° 4 ° ° ° 4 ° Ф °

° Ф 4 ° ° ° Ф ° Ф ° Ф

Ф 4 Ф ° ° ° ° °

° ° Ф ° ° 4 Ф

° ° 4 ° ° Ь

° ° ° ° Ф

Farm

Танпь ч игл.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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