Цифровой фильтр с многоуровневой дельта-модуляцией

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ (21) 4719424/24 (22) 11.07.89 (46) 07.07.91. Бюл. ¹ 25 (72) А, В.Тимченко (53) 621.372(088.8) К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (56) Известия вузов. Сер.: Радиоэлектроника, 1988, № 3, с. 15-21.

Авторское свидетельство СССР № 1345314, кл. Н 03 Н 15/00, 1986.

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

¹ 1413698, кл. I4 03 Н 15/00, 1987. (54) ЦИФРОВОЙ ФИЛЬТР С МНОГОУРОВНЕВОЙ ДЕЛЬТА-МОДУЛЯЦИЕЙ

» SU „, 1661969 Al

<я)л Н 03 Н 17/06, Н 03 M 3/04 (57) Изобретение относится к вычислительной технике и технике связи. Его использование в устройствах цифровой обработки случайных процессов позволяет повысить быстродействие и упростить фильтр при сохранении разрешающей способности, Цифровой фильтр содержит блок 1 задержки, группу 3 комбинационных сумматоров, группу 4 перемножителей и комбинационный сумматор 5, Благодаря введению блока

2 коммутации и накапливающего сумматора

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

Изобретение относится к вычислительной технике и технике связи и может быть использовано в устройствах цифровой обработки случайных процессов с импульсно-кодовой модуляцией (ИКМ) и дел ьта-модуляцией (ДМ).

Цель изобретения — повышение быстродействия и упрощение фильтра при сохранении разрешающей способности.

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

Цифровой фильтр с многоуровневой

ДМ (МДМ) содержит блок 1 задержки, блок

2 коммутациии, группу 3 комбинационных сумматоров, группу 4 перемножителей, комбинационный 5 и накапливающий 6 сумматоры. Фильтр имеет информационные входы 7, тактовый вход 8, вход 9 обнуления, управляющие входы 10, входы 11 задания весовых коэффициентов и выходы 12.

Блок 1 задержки выполнен на регистре сдвига.

Цифровой фильтр с МДМ работает следующим образом.

Отсчет выходного сигнала цифрового фильтра в привычном формате ИКМ представляют в виде

I=1 m 1 где {хк} k > 0 — отсчеты входного сигнала;

{Sm }, а - 1,M — шаги квантования им,h) пульсной характеристики фильтра;

М вЂ” длина импульсной характеристики, Вычисление последовательности отсчетов выходного сигнала организовано в два этапа, каждый иэ которых реализуется при помощи суммирования с накоплением и у,= X Vy<; Vyi= g xl — m ЯФ.(2)

Квантующая амплитудная характеристика дельта-кодера, формирующего весовую последовательность Sm{ ), (л) соответствует одному из двух типов характеристики: с центральным подавлением или центральным клиппированием слабых сигналов, 8 первом случае для некоторых гпту {1,M} возможно равенство Sm = О, а во втором Sm() Ф О для любых m, Обозначим число уровней квантования импульснойхарактеристики через Ку . Torh) да число различных ненулевых значений коэффициентов цифрового фильтра с МДМ

К1} при Ку четном; (h) (II

К>-!при (л}

Ку ) нечетном.

Число умножений для вычисления одного значения первой разности Vy(по формуле (3) равно I и с увеличением длины импульсной характеристики значение I остается неизменным, а отношение }/N уменьшается, т.е. гй, где N< M — число ненулевых значений весовой последовательности {Sm ")}.

При одном и том же числе уровней квантования импульсной характеристики Ку! ) цифровой фильтр с МДМ может реализовы30 вать различные АЧХ и ФЧХ, например, можно реализовать фильтр нижних или верхних частот, полосовой и т.п. Кроме того, при вычислении Vy(по (3) разрядность одного из входных сигналов перемножителя 4 равна разрядности МДМ, что позволяет реализовать также высокое быстродействие.

За счет более низкой разрядности коэффициентов импульсной характеристики фильтров с МДМ значение значительно меньше такого же значения в аналогичном фильтре с ИКМ, что приводит к существенному (не менее, чем на порядок) уменьшению чИсла умножителей при параллельной реализации цифрового фильтра.

Перед началом работы цифрового фильтра необходимо провести его программирование. т.е. настройку на заданную передаточную характеристику. Для этого на входы I1.1-11.! задания значений коэффициентов весовой последовательности подаются I различных значений шагов квантования импульсной характеристики фильтра {S }, i=1,1, которые определены

Л)1 при расчете весовой последовательности.

Одновременно на управляющие входы 10 подаются управляющие сигналы, в результате чего устанавливаются связи j-го выхода блока 1 задержки 0=},М) с одним из входов

I-го комбинационного сумматора З,i, i=1, I

5 В последнем случае исключено нулевое зна-, чение, Проведем группирование шагов квантования входного сигнала по одинаковым значениям коэффициентов, Число шагов

10 квантования импульсной характеристики в

I каждой группе К}, а М <, ) KI. Тогда выI =1 ражение (2) можно переписать в виде

15 !

Vy = g P)) g х,, (з) 1661969группы. Связи устанавливаются таким образом, что все отсчеты входного сигнала (хгу-гп}, гпту,(1,М), умножаемые согласно формуле цифровой свертки (2) на одинаковое значение коэффициента, поступают на входы l-го сумматора 3.! группы.

Затем необходимо провести обнуление фильтра путем подачи установочного импульса на вход 9 обнуления. В результате воздействия этого импульса на входы обнуления блока 1 задержки и накапливающего сумматора 6 на выходах 12 фильтра и всех выходах блока 1 устанавливаются нулевые значения сигналов. Такое обнуление необходимо также проводить при случайных сбоях, чтобы предотвратить накопление ошибок в выходном сигнале фильтра.

На информационные входы 7 фильтра поступает, последовательность отсчетов входного сигнала (х ), и 0, которые по тактовым импульсам с входа 8 записываются и последовательно сдвигаются в блоке 1.

Частота следования тактовых импульсов на входе 8 соответствует частоте дискретизации входного сигнала T в формате ИКМ.

Отсчеты входного сигнала {хл,r), г=1, Кь умножаемые согласно формуле цифровой свертки (2) на одно и то же значение весового коэффициента S поступают на входы (ь) соответствующего сумматора ЗЛ, Н,l группы через предварительно установленные связи блока 2 коммутации. На выходах сумматора ЗЛ группы формируется сумма указанных отсчетов входного сигнала, которая умножается перемножителем 4.l группы на значение соответствующего кооффициента весовой последовательности S в форме

МДМ. В результате этого формируется i-я частичная сумма $ „ху,г, поступающая (n)t г =1 на входы комбинационного сумматора 5, Сумматор 5, имеющий I групп входов, суммируя значения частичных сумм, формирует первую разность выходного сигнала цифрового фильтра согласно (3): к;

Vfп — — ; S и, . Хгу,г . г=1

Последовательность значений первой разности { Vyr ), п>0 поступает на информационные входы накапливающего сумматора

6, осуществляющего непрерывное накоп-. ление значений (уп) и формирующего выходной сигнал фильтра {у ) согласно (2) путем суммирования очередного значения

Vy> с накопленным в сумматоре 6 значением при поступлении каждого тактового импульса с входа 8, Таким образом, на выходах накапливающего сумматора 6 формируется последовательность отсчетов выходного сигнала цифрового фильтра { уп) в формате

5 ИКМ, поступающая на выходы 12 фильтра.

Таким образом, в фильтре осуществляется обработка входного сигнала с ИКМ с использованием весовой последовательности МДМ формата. В результате обеспечи10 вается высокая разрешающая способность цифрового фильтра. Благодаря использованию указанной последовательности, коэффициенты которой имеют значительно меньшую разрядность, чем коэффициенты

15 фильтров с ИКМ, а также соответственно меньшее число 1 различных значений коэффициентов, схема фильтра упрощается за счет резкого уменьшения числа перемножителей при сохранении высокой разрешаю20 щей способности фильтра. Одновременно за счет того, что разрядность одного из входных сигналов перемножителей 4.1 — 4.1 низкая (равна разрядности МДМ коэффициента), время выполнения операции умноже25 ния незначительное, а это позволяет реализовать высокое быстродействие фильтра.

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

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

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

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

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