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

 

Изобретение относится к вычислительной технике. Его использование для цифровой фильтрации случайных процессов, представленных в формате линейной дельта-модуляции , позволяет упростить фильтр и расширить область его применения за счет использования импульсной характеристики произвольного вида. Цифровой фильтр содержит вычислительные блоки 1, накапливающие сумматоры 2, 3 и источник 4 постоянного кода, причем в вычислительный блок 1 входят элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 10. 11 и буферные регистры 13, 14. Положительный эффект достигается благодаря введению сумматора 12 и соответствующим соединением блоков. 1 ил

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

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

РЕСПУБЛИК

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4654447/24 (22) 22.02.89 (45) 28.02.91. Бюл. N. 8 (72) А.В.Тимченко (53) 621.372.542;681.32 (088,8) (56) Известия ВУЗов. Сер.: Радиоэлектроника, 27, 1984, ¹I 9, с. 23-27.

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

N 1495979 кл. Н 03 Н 17/06. 1987. (54) ЦИФРОВОЙ ФИЛЬТР С ЛИНЕЙНОЙ

ДЕЛ ЬТА-МОДУЛ ЯЦИ ЕЙ (57) Изобретение относится к вычислительной технике. Его использование для цифроИзобретение относится к вычислительной технике и может быть использовано для цифровой фильтрации случайных процессов, представленных в формате линейной дельта-модуляции (Л Д М).

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

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

ИСКЛЮЧАЮЩЕЕ ИЛИ 10, 11, сумматор

12 и первый и второй буферные регистры

13, 14.. Ж,, 1631707 А1

4 постоянного кода, причем в вычислительный блок 1 входят элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 10, 11 и буферные регистры 13, 14, Положительный эффект достигается благодаря введению сумматора 12 и соответствующим соединением блоков. 1 ил.

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

В фильтре осуществляется фильтрация входного сигнала, представленного в формате ЛДМ. Выходной сигнал такого фильтра в формате импульсно-кодовой модуляции (ИКМ) описывается выражением: и M — 1 (х) () ул = > 77,, е —, . ег, (1)

i=1k=1 r=0 где (еР) при г = б, M - 1 — весовая, {ек ")} при

k >.0 — входная ЛДМ последовательности.

Для четной длины импульсной характеристики фильтра M = Omod2, выделяя из выражения (1) сумму двух последовательных произведений шагов квантования входного сигнала на соответствующие весовые коэффициенты и разделяя свертку этого выражения на три последовательных этапа, каждый из которых выполняется при помощи суммирования с накоплением, получаем алгоритм функционирования фильтра:

1631707

1/n = Чу1;

1=1

ЛУ =-, ". V у,;

k=1

yk C — M, M (4) 2m + (5) — — 1

V yk= Х (2)

m — = 0 (х ) (и ) (х) (h)

X(ek 2 Е2rn +Е k 2 1 Ег +1

Значения ег() 6 (-1,1 }, поэтому значение под знаком суммы в алгоритме (2), равное (х) (h) (х) — + k 2m 1X (h) хети-1-, с,{ — 2.0.2}, (31 а значение второй разности

Осуществим замену переменных

° 1 +ег( г(), а умножение в выражении (3) заменим сложением по модулю два с отрицанием, тогда 1.гт г с {О, 1 }, а значение х (h1

+Lh — 2„,— г Q+L2 y с{0,1.2}. где (+> — операция суммирования по модулю два:

Используя последнее выражение, знаг чение второй разности V у может быть вычислено следующим образом: (L) М

V у =2 Ч у

2 (1) (), ()

+{- k — 2m — 1 (+ L 2m+1

V у11 Е, 00,М г (1) Число ндван в выражении (4) может быть опущено, так как его наличие приводит только к изменению амплитудного диапазона выходного сигнала цифрового фильтра в формате NKM (yn), а значение второй разности в этом случае равно:

jl0

2 2 (I ) М

Ч у,=Ч

2 (t) где значение V yk вычисляется согласно выражения (5).

Описанный алгоритм реализуется следующим образом.

Работа цифрового фильтра начинается с приходом установочного импульса на вход

7 обнуления, В результате воздействия этого импульса на всех выходах блоков 1 v. сумматоров 2, 3 устанавливается нулевое значение сигнала, На входы 8, 9 (входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ) подаются значения коэффициентов весовой последовательности, причем в m-м блоке 1.m m

= 0 п1/2 — 1, значение коэффициентов равно и L2m+1, На входы элементов ИСК(h (Ц

ЛЮЧАЮЩЕЕ ИЛИ 10, 11 с входа и выхода первого буферного регистра 13 поступает последовательность шагов квантования входного сигнала (Lk(")) при k > О, которые сопровождаются тактовыми импульсами по входу 6. По переднему фронту импульса с входа 6 значение выходного сигнала сумматора 12 записывается во второй буферный регистр 14, а значение сигнала из регистра

14 блока 1.0 записывается в первый накапливающий сумматор 2, где суммируется с его нулевым значением. Одновременно значение выходного сигнала сумматора 2 записывается во второй накапливающий сумматор 3, в результате на выходах фильтра подтверждается нулевое состояние, Входная последовательность(Lk "j npu

k > 0 поступает на — -разрядный регистр

2 сдвига, образованный одноразрядными регистрами 13 блока 1. Поэтому после поступления k импульсов с входа 5 на входе и выходе регистра 13 устанавливается значение шагов квантования входного сигнала

Lk-m u Lk-m-1 С Учетом значений весовой (х) х последовательности на входах 8 и 9 блока

1.m на выходах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10 и 11 сформируется значения

СИГНаЛа Ь-П1 O+ L2m И Lk-m-1 Q+ L2m+1 (х) 1Щ <х1 h)

Указанные значения в виде одноразрядного позиционного кода поступают на первый и второй входы сумматора 12, где суммируются со значением на его третьих входах, т.е. значением сигнала на вторых информационных входах блока t.m.

На вторые информационные входы блока 1. (— — 1) с источника 4 подано значеM

2 ние -М/2, Это значение суммируется с одноразрядными сигналами с выходов элементов 10 и 11 и при поступлении очередного импульса с входа 6 фиксируется в

1631707 () ()

k+ 1 — (— — 2) Q 2(— — 2) (х) (ь)

k + — — I — (М вЂ” 4) — k+1 — (— — 2) — 1 - 1- 2(— — 2)+1 () (1 )

L + " — 1 — (м — з) + - м — з

20

Таким образом, значения сигналов, вычисленные в к-м такте на выходах элементов

ИСКЛ10ЧАЮЩЕЕ ИЛИ 10 и 11 блока 1.m, поступают на вторые выходы блока 1,0 через m тактов, т,е, соответствуют (k+m)-му периоду дискретизации входного сигнала.

Аналогично производится накопление сигнала в последующих тактах, в результате на втором выходе блока 1.m в (k+(M/2-1))-м периоде дискретизации входного сигнала формируется значение сигнала: (х) „(h} (1, +1у1 1 s) s + 1-гэ + 35

2 (1)

M — 1 — S) — S — 1 Ы L2S+1)

+ (" +

40

М где индексы (k + — — 1 — S ) соответству2 ют номеру такта входного сигнала фильтра, а индекс S — номеру вычислительного блока 45

1, На выходе блока 1.0 в (k + — — 1 ) -м

2 периоде дискретизации выходного сигнала число слагаемых этой суммы равно 50

М, а значение соответствует величине г

M у +

Таким образом, на вторых выходах блока 1,0 формируется последовательность 55

2 значений {V у ) при k > О, которые поступают на последовательно включенные накапливающие сумматоры 2 и 3, регистре 4 блока 1. (— — 1). С выходов

2 этого регистра 14 указанное значение си-нала в следующем (k+1)-м такте поступает на третьи входы сумматора 12 в вычисли- 5

М тельном блоке 1, (— — 1 ), где суммирует2 ся со значением сигналов на выходах его элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10 и 11 т.е. 10

Рассмотрим формирование из последовательности значений {Ч у ) выходного сигнала {y ) цифрового фильтра с момента времени, когда на выходе блока 1.0 форми2 руется значение V у1. По переднему фронту сигнала на входе б значение

2 у, записывается в сумматор 2, где суммируется с его предыдущим значением, формируя сигнал V y1. По переднему фронту следующего импульса с входа 6 производится суммирование выходного сигнала

Vy1 сумматора 2 с предыдущим, нулевым значением выходного сигнала устройства в сумматоре 3. т.е. у1 = уо + Ч у1 = Чу1, а в сумматоре 2 формируется значение

V y2 = Vy1 + V y2. Дальше работа фильтра происходит аналогично.

В случае случайных сбоев (например, по питанию) нормальная работа фильтра восстанавливается подачей установочного импульса на вход 7.

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

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

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

Цифровой фильтр с линейной дельтамодуляцией, содержащий вычислительные, M блоки с нулевого по j — 1 )-й (M — длина

2 импульсной характеристики), первый информационный вход нулевого вычислитель ного блока является информационным входом фильтра, первый выход 1-го вычислиМ тельного блока (i- О, — 2 ) соединен с

2 первым информационным входом (1 + 1)-го

1б31707

Составитель О.Ревинский

Техред М,Моргентал Корректор М,Шараши

Редактор М.Келемеш

- Заказ 555 Тираж 443 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 вычислительного блока, источник постоянного кода, первый накапливающий сумматор, выходы которого подключены к информационным входам второго накапливающего сумматора, выходы которого являются выходами фильтра, каждый вычислительный блок содержит первый и второй буферные регистры и первый и второй элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, выход первого буферного регистра соединен с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, информационный вход первого и выходы второго буферных регистров являются соответственно первым информационным входом и вторыми выходами соответствующего вычислительного блока, тактовые входы буферных регистров всех вычислительных блоков объединены с тактовыми входами накапливающих сумматоров и являются тактовым входом фильтра, входы обнуления буферных регистров всех вычислительных блоков объединены с входами обнуления накапливающих сумматоров и являются входам обнуления фильтра, первые входы первых элементов ИСКЛЮЧАЮЩЕЕ ИЛИ всех вычислительных блоков являются соответствующими первыми входами задания козффициентов импульсной характеристики фильтра, о т л и ч а юшийся тем, что, с целью упрощения фильтра и расширения области его применения за счет использованил импульсной характеристики произвольного вида, в каждый вычислительный блок введен сумматор, выходы которого соединены с информаци5 онными входами второго буферного регистра, второй вход первого элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ подключен к первому информационному входу "îîòâåòñòâóþщего вычислительного блока, выход первого

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

ИСКЛЮЧАЮЩЕЕ ИЛИ соединены с первым и вторым входами сумматора, третьи

15 входы которого являются вторыми информационными входами соответствующего вычислительного блока, вторые входы вторых элементов ИСКЛЮЧАЮЩЕЕ ИЛИ всех вычислительных блоков являются соответ20 ствующими вторыми входами задания коэффициентов импульсной характеристики фильтра, выходы источника постоянного када соединены с вторыми информационными

М

25 2 входами (— — 1 )-го вычислительного блока, вторые выходы ((+1)-го вычислительного блока подключены к вторым информационным входам I-ãа вычислительного блока, ВТо( рыв выходы нулевого вычислительного

30 блока соединены с информационными входами первого накапливающего сумматора.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к адаптивному корректирующему фильтру с двумя частичными фильтрами (TF1, ТF2), коэффициенты фильтрации которых являются изменяемыми с помощью схемы подстройки коэффициентов (CORR), чтобы, например, образовать приближенно инверторный фильтр для изменяющегося во времени канала передачи, и при котором с помощью переключения является возможным, как недецимирующий режим работы, при котором частота опроса соответствует частоте символов, так и децимирующий режим работы, при котором частота опроса удовлетворяет теореме отсчетов
Наверх