Дельта-кодек

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК (5!)5 Н 03 М 3/02

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

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

ПРИ ГКНТ СССР

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

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

1 (21) 4757166/24 (22) 09.11.89 (46) 07.04.92. Бюл. N. 13 (71) Рижский технический университет (72) М.А. Усанов, И.О. Флейшман. и А.И, Ф ришманис (53) 681.325 (088.8) (56) Авторское свидетельство СССР

ЬЬ 1197088, кл. Н 03 M 3/02, 1984.

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

М 1427572; кл, Н ОЗ.M 3/02, 1987. (54) ДЕЛЬТА-КОДЕК (57) Устройство относится к электросвязи и предназначено для высококачественного преобразования аналоговых сигналов в цифровой вид. Целью изобретения является увеличение отношения сигнал-шум. Цель

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

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

Известен дельта-кодер с адаптацией шага квантования, который представляет собой дельта-кодер с аналоговой цепью инерционного компандирования, s котором . за счет увеличения разрядности регистра сдвига (увеличения степени сжатия динамического диапазона) и использования амплитудно-импульсного модулятора величина шага квантования аппроксимирующего сиг„„,Я3 „„1725398 А1

2 достигается усовершенствованием алгоритма цепи компандирования, введением новых блоков и связей, устраняющих искажения паузных последовательностей, а также позволяющих формировать приращение аппроксимирующего сигнала кваэитреугольными ступеньками. и улучшающих помехозащищенность устройства на верхней границе динамического диапазона. Отличительной чертой предлагаемого устройства является введение в дельта-декодер высокочастотного генератора опорной частоты, формирователя импульсной последовательности, а также выполнение блока формирования номера шага квантования и блока формирования кода аппроксимации. 3 ил. нала непрерывно изменяется пропорционально амплитуде и частоте входного сигнала. Недостатками данного. устройства явля- «Л ются малая степень сжатия динамического диапазона, а следовательно, и низкое отношение сигнал/шум . восстанавливаемого сигнала, обусловленное невозможностью О© использования в цепи компандирования более.чем 3- и 4-разрядного регистра сдвига в связи с тем; что дальнейшее наращивание разрядности регистра сдвига приводит. к увеличению инерционности цепи компандирования, т.е. к сужению частотного диапазона и увеличениюуровня пульсаций на слоговом фильтре.

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

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

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

Известен ряд цифровых дельта-кодеров с целью мгновенной адаптации шага квантования.

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

Наиболее близким к предлагаемому является цифровой дельта-кодер, в который входят дельта-кодер и дельта-декодер, Дельт.а-кодер содержит комп.аратор. триггер, регистр сдвига, элементы И, мультиплексоры, элемент ИЛИ, блок формирования номера шага квантования, блок мультиплексирования, блок постоянной памяти, счетчики, элементы эквивалентности, триггер, цифроаналоговый преобразователь (ЦАП), арифметико-логический блок (АЛБ), ПЗУ и буферный регистр.

Дельта-декодер содержит регистр сдвига, элемент И, дополнительный регистры сдвига, элементы ИЛИ, блок формирования номера. шага квантования, блок мультиплексирования, блок постоянной памяти, счетчик элементов эквивалентности, триггер, АЛБ, ПЗУ, буферный регистр и

ЦАП.

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

Цифровая последовательность с выхода триггера является выходным сигналом кодера и одновременно записывается в ре. гистр сдвига по приходу очередных тактовых импульсов íà его вход синхронизации. Продвигаясь по регистру сдвига, импульсная последовательность анализируется элементами И и элементами ИЛИ и на выходе регистра сдвига генерируется последними, кроме того, на выходе генериру5

15

20. кодом, установившимся на его упраоляю25 яния его управляющего входа суммируется

55 ются единичные короткие импульсы всякий раз, когда появляются два (и более) одинаковых единичных или нулевых бита, следующих подряд. Последовательность коротких единичных импульсов с выхода элемента

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

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

Блок проключает одно из хранящихся в двоичном виде на пятых выходах блока значений шагов квантования в соответствии с щих входах. Двоичное число, соответствующее текущему шагу квантования, с выхода блока мультиплексирования поступает на первые входы АЛ Б и в зависимости от состолибо вычитается из двоичного числа, присутствующего на вторых входах АЛ Б. Двоичное число на вторых входах АЛБ является результатом аналогичной арифметической операции (произведенной в предыдущем тактовом интервале), хранящимся в буферном регистре в течение одного тактового интервала. На выходе буферного регистра, таким образом, образуется двоичное число, величина которого определяет величину напряжения аппроксимации входного сигнала в цепи обратной связи кодера. Преобразование данного двоичного числа в уровень напряжения производит ЦАП.

Принцип алгоритма работы кодера в целом повторяется в декодере, Однако недостатками известного устройства являются наличие прямоугольной ступеньки и аппроксимация восстанавливаемого сигнала, что обуславливает большие шумы квантования, а это приводит к ухудшению отношения сигнал/шум, а также низкая защищенность от воздействия помех, приводящих при превышении максимальной величины аппроксимирующего напряжения на выходе ЦАП к искажениям восстанавливаемого сигнала.

Целью изобретения является повышение отношения сигнал/шум.

На фиг, 1 и 2 даны схемы устройства; на фиг.3 — диаграммы, поясняющие принцип его работы.

Дельта-кодек содержит компаратор 1, регистр 2 сдвига, первые схемы 3 совпадения, схему 4 объединения, первый инвертор

1725398

20 пятую схему 35 совпадения, второй реверсивный счетчик 36, третий дешифратор 37, четвертый дешифратор 38, третьи инверторы 39, ЦАП 40, опорный генератор 41.

Кроме того, на фиг. 1 — 3 обозначены входной сигнал кодера U»(t), аппроксимирующее напряжение (выходной сигнал декодера) Ua(t), ДМ-сигнал — выходной сигнал кодера (входной сигнал декодера) Y(t), опорная частота fT и частота стробирования fe.

Выход компаратора 1, первый вход которого является входом устройства, соединен с входом регистра 2 сдвига, первый прямой выход которого, являющийся выходом кодера, и второй прямой выход которого, а также его первый и второй инверсные 35 выходы соединены соответственно с первыми и вторыми входами первых схем 3 совпадения, выходы которых соединены с входами схемы 4 объединения, выход которой соединен с первым входом второй схемы 6 совпадения и через первый инвертор

5 — с первым входом третьей схемы 7 совпадения. Выход второй схемы б совпадения соединен с входом прямого счета первого реверсивного счетчика 8. Выход третьей

45 схемы 7 совпадения соедйнен с входом обратного счета первого реверсивного счетчика 8. Выходы первого реверсивного счетчика 8 соединены магистралью шин с

50 входами первого дешифратора 9, второго дешифратора 10 и управляющими входами мультиплексора 13. Выходы первого и второго дешифраторов 9 и 10 через вторые инверторы 11 соединены с вторыми входами второй 6 и третьей 7 схем совпадения

Выходы формирователя 12 импульсных последовательностей соединены магистралью с входами мультиплексора 13, выход которого соединен с вторыми входами четвертой и пятой схем 14 и 15 совпадения, 5, вторую схему 6 совпадения, третью схему

7 совпадения, первый реверсивный счетчик

8, первый дешифратор 9, второй дешифратор 10, вторые инверторы 11, формирователь 12 импульсных последовательностей, 5 мультиплексор 13, четвертую схему 14 совпадения, пятую схему 15 совпадения, второй реверсивный счетчик 16, третий дешифратор 17, четвертый дешифратор 18, третьи инверторы 19, ЦАП 20, опорный ге- 10 нератор 21, регистр 22 сдвига, первые схемы 23 совпадения, схему 24 объединения, первый инвертор 25, вторую схему 26 совпадения, третью схему 27 совпадения, первый реверсивный счетчик 28, первый 15 дешифратор 29, второй дешифратор 30, вторые инверторы 31, формирователь 32 импульсных последовательностей, мультиплексор 33, четвертую схему 34 совпадения, выходы которых соединены соогветственно с входами прямого и обра гного счета реверсивного счетчика 16, выходы которого магистралью шин соединены с входами третьего и четвертого дешифраторов 17 и 18, выходы которых через третьи инверторы 19 соединены с первыми входами четвертой 14 и пятой 15 схем совпадения. Выходы второго реверсивного счетчика 16.магистралью шин соединены с входами ЦАП 20, выход которого соединен с вторым входом компаратора

1. Выход опорного генератора 21 соединен с входом формирователя 12 импульсных последовательностей.—

Схема декодера (фиг.2) повторяет схему кодера (фиг,1), однако в декодере отсутствует компаратор 1, входом декодера является вход регистра 9 сдвига, на который поступает ДМ-сигнал с выхода кодера. Выходом декодера является выход ЦАП.

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

Входной аналоговый сигнал U x(t) поступает на первый вход компаратора 1, где сравнивается с аппроксимирующим напряжением U>(t). Результаты сравнения в виде единичных и нулевых битов записываются в регистр 2 сдвига по информационному входу с приходом импульсов стробирования f на вход стробирования.

Цифровая последовательность Y(t), снимаемая с первого прямого выхода регистра

2 сдвига, является выходным сигналом кодера. Продвигаясь далее по регистру 2 сдвига, импульсная последовательность Y(tj подается с прямых и инверсных выходов регистра 2 сдвига на входы первых схем 3 совпадения, при этом на выходе первой схемы 4 объединения единичный уровень появляется всякий раз; когда в импульсной последовательности Y(t) подряд следуют хотя бы два одинаковых символа (00 или ll). На выходе первого инвертора 5 при этом появляется нулевой уровень.

Наличие двух и более элементных пачек в выходном сигнале кодера Y(t) свидетельствует о том, что аппроксимирующее напряжение U>(t) не успевает догнать быстро изменяющийся входной сигнал U»(t) в течение двух и более тактовых интервалов, т.е. дельта-кодер находится в режим перегрузки, а следовательно, сигнал восстанавливе гся со значительными искажениями из-за того, что шаг квантования недостаточен. Если же в выходном сигнале кодера Y(t) в течение достаточно длительного интервала присутствуют малоэлементные пачки, то шаг квантования выбран черезмерно большим и восстанавливаемый сигнал U (t) имеет слишком низкое отношение сигнал/шум

1725398 из-эа большой мощности шумов квантования.

Последовательность коротких импульсов с выхода второй схемы 6 совпадения, несущая в себе информацию о наличии многоэлементных пачек в ДМ-последовательности V(t), подается на вход прямого счета первого реверсивного счетчика 8, что приводит к увеличению кода на его выходах, Последовательность коротких импульсов с выхода третьей схемы 7 совпадения, несущая в себе информацию о наличии одноэлементных пачек в ДМ-последовательности Y(t), подается на вход обратного счета первого реверсивного счетчика 8, что приводит к уменьшению его состояния. С его выходов код подается на первый и второй дешифраторы 9 и 10, где первый дешифратор 9 является дещифратором максимального шага квантования, а второй 10— минимального. Сигналы с выходов первого и второго дешифраторов 9 и 10 через вторые инверторы 11 подаются соответственно на вторые входы второй и третьей схем 6 и 7 совпадения и запрещают прохождение через них имйульсных последовательностей (через вторую схему 6 совпадения — в случае достижения максимального шага квантования, через третью схему 7 совпадения — в случае минимального). Таким образом, образуется схема ограничения работы первого реверсивного счетчика 8.

В ыходы первого реверсивного счетчика

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

12 импульсных последовательностей, который при соотношении шагов квантования, как 2, может быть выполнен на базе счетчика, таким образом в зависимости от состояния первого реверсивного счетчика 8 на выход мультиплексора за время Te = 1/f пройдет последовательность, количество импульсов в которой соответствует шагу квантования, т.е. чем больше шаг квантования, тем больше импульсов пройдет за время Тс. Последовательность стробирующих импульсов fc также формируется в формирователе 12 импульсных последовательностей путем деления fT частоты опорного генератора 21. Импульсы с выхода мультиплексора

13 поступают на вторые входы четвертой и пятой схем 14 и 15 совпадения и подаются импульсы с первых, прямого и инверсного выходов регистра 2 сдвига. Таким образом, в зависимости от того, нулевой или единичный бит присутствует в ДМ-последовательности Y(t), импульсы с выхода мультиплексора 13 поступают на вход обратного или прямого счета, второго ревер50

За.счет изменения алгорима работы цепи компандирования путем введения новых блоков и связей повышается отношение сигнал/шум восстанавливаемого сигнала. Особенностью предложенного дельта-кодера является практически полное отсутствие шумов свободного канала в выходном сигнале Uà(t), вследствие реализации цепи компандирования в чисто цифровом виде и введения ограничения работы первого реверсивного счетчика 8(28), что также является достоинством предложенного устсивного счетчика 16, и его выходной код, соответствующий отсчету аппроксимирующего напряжения, уменьшается либо увеличивается в течение Т, постепенно

5 (ступенчато).

Третий и четвертый дешифраторы 17 и

18 и третьи инверторы 19 образуют схему ограничения кода аппроксимирующего напряжения Ua(t), которая позволяет избежать

10 влияния внешних помех.

Цифровой. код, подаваемый на входы

ЦАП 20 с.выхода второго реверсивного счетчика 16, преобразуется в аналоговую форму и поступает на второй вход компаратора 1

15 для сравнения его с входным сигналом

Ов-х(т).

Декодер устройства (фиг.2) работает аналогично обратной связи кодера. На его вход(вход регистра 22 сдвига) приходит ДМ20 последовательность Y(t) через канал.связи с выхода кодера. Выходом декодера является выход ЦАП 40. Выходным сигналом декодера является Ua(t)Ä .

Шаг квантования в кодеке изменяется в

25 соответствии с числом однотипных символов в пачках ДМ-потока Y(t). а следовательно, в соответствии с амплитудой и частотой входного сигнала.

Формирование сигнала аппроксимации

30 U>(t) производится без использования труднореализуемых элементов, которые применялись в аналогах. Кроме того, алгоритм изменения шага квантования позволяет осуществлять аппроксимацию входного сиг35 нала 0»(t) квазитреугольными ступеньками (пример такой ступеньки показан на фиг.3) в отличие от прямоугольных, которые применялись в прототипе. Введение ограничения работы реверсивного счетчика 16

40 позволило повысить помехозащищенность восстанавливаемого сигнала при превышении максимальной величины аппроксимирующего напряжения на выходе ЦАП 20 (40).

Все это значительно повышает качество

45 преобразования сигнала, а именно повышает точность отслеживания за входными сигналами.

1725398

10 на регистре. сдвига, первые и вторые группы прямых и инверсных выходов которого соединены соответственно с первыми и вторыми входами соответственно первого .и второго элементов И, выходы которых сое- 20 динены с первыми и вторыми входами эле-. мента ИЛИ, выход которого соединен с первым входом блока формирования номера шага квантования, выходы которого соединены с управляющими входами муль-.: 25 типлексора, выход которого подключен к первому входу блока формирования кода аппроксимации, группа выходов которого соединена с соответствующими входами цифроаналогового преобразователя,. выход

30 которого в дельта-кодере подключен к первому входу компаратора дельта-кодера, второй вход которого является входной информационной шиной, а выход цифроаналогового преобразователя в дельта-деко35 дере является выходной шиной, выход дельта-модуляции дельта-кодера через линию связи подключен к информационному входу регистра сдвига дельта-декодера, о тл ич а ю шийся тем, что. с целью повышения 40 отношения сигнал/шум, в дельта-кодер и дельта-декодер соответственно введены последовательно соединенные генератор опорной частоты и формирователь импульсной последовательности, первый выход ко- 45 торого соединен с входом синхронизации регистра сдвига и третьими входами первого и второго элементов И, вторые выходы подключены х соответствующим информаройс;:ва, так как обеспечивает снижение общего уровня шумов восстанавливаемого сигнала, а следовательно, и повышение отношения сигнал/шум.

По сравнению с прототипом в предло- 5 женном устройстве меньшие шумы квантования и повышення помехозащищенность к действию внешних помех, что обеспечивает. лучшее отношение сигнал/шум и позволяет . ожидать технологическийэффект и широкое 10 применение устройс1 ва в цифровых систе- . мах связи с ДМ.

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

Дельта-кодек, содержащий дельта-ко-. дер и дельта-декодер, выполненный каждый 15 ционным входам мультиплексора, а блок формирования номера шага квантования соответственно в дельта-кодере и дельта-декодере выполнен на третьем и четвертом элементах И, первом реверсивном счетчике. двух дешифраторах и трех элементах НЕ, вход первого из которых объединен с первым входом третьего элемента И и подключен к выходу элемента ИЛИ, а выход соединен с первым входом четвертого элемента И, второй вход которого и второй вход третьего элемента И подключены соответственно к выходам второго.и третьего элементов WE, а выходы — соответственно к входам прямого и обратного счета первого ðåâåðсивного счетчика, выходы которого являются выходами блока и соединены с соответствующими входами первого и второго дешифраторов, выходы которых соединены соответственно с входами второго и третьего элементов Н Е, третий вход четвертого элемента И объедийен с третьим входом второго элемента И, а блок формирования кода аппроксимации соответственно в дельта-кодере и дельта-декодере выполнен на пятом и шестом элементах И, втором реверсивном счетчике, третьем и четвертом дешифраторах, четвертом и пятом элементах НЕ, выходы которых соединены с первыми входами соответственно пятого и шестого элементов И, вторые входы которых объединены и являются первым входом блока, третьи входы объединены с первыми входами соответственно первого и второго элементов И, а выходы подключены соответственно к входам прямого и обратного счета второго реверсивного счетчика, выходы которого подключены к соответствующим входам третьего и четвертого дешифраторов, выходы которых соединены соответственно с входами четвертого и пятого элементов НЕ, при этом входы четвертого дешифратора являются группой выходов блока, причем выход компаратора дельта-кодера соединен с информационным входом регистра сдвига дельта-кодера, прямой выход первой группы которого является выходом дельта-модуляции дельта-кодера.

1725398

1725398

Составитель И.Флейшман

Техред M.Ìîðãåíòàë Корректор Э,Лончакова

Редактор Л.Гратилло

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

Заказ 1185 Тираж Подписное

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

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