Замкнутые символьные синхронизаторы

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

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

Среди наиболее популярных замкнутых символьных синхронизаторов можно выделить синхронизатор с опережающим и запаздывающим стробированием" (early/late-gate synchronizer). Пример такого синхронизатора схематически изображен на рис. 4. Его работа заключается в выполнении двух отдельных интегрирований энергии входного сигнала по двум различным промежуткам символьного интервала длительностью (Т-d) секунд. Первое интегрирование (опережающее) начинается в момент, определенный как начало периода передачи символа (условно — момент времени 0), и заканчивается через (T-d) секунд. Второе интегрирование (запаздывающее) начинается с задержкой на d се­кунд и заканчивается в конце периода передачи символа (условно — момент времени Т). Разность абсолютных значений выходов описанных интеграторов у1 и у2 является мерой ошибки синхронизации символов приемника и может подаваться обратно для последующей коррекции приема.

Рис.4. Синхронизатор с опережающим и запаздывающим стробированием

 

Работа синхронизатора с опережающим и запаздывающим стробированием представлена на рис.5. При идеальной синхронизации (рис. 5, а) показано, что оба периода стробирования попадают в интервал передачи символа. В этом случае оба интегратора получат одинаковый объем энергии сигнала и разность соответствующих сигналов (сигнал рассогласования е на рис. 4) будет равна нулю. Следовательно, если устройство синхронизировано, оно стабильно; нет тенденции к самопроизвольному выходу из синхронизации. На рис.5, б показан пример для приемника, генератор тактовых импульсов которого функционирует с опережением по отношению к входному сигналу. В данном случае начало интервала опережающего интегрирования попадает на предыдущий интервал передачи бита, тогда как запаздывающее интегрирование по-прежнему выполняется в пределах текущего символа. При запаздывающем интегрировании энергия накапливается за интервал времени (T-d), как и в случае, изображенном на рис.5, а; но опережающее интегрирование накапливает энергию всего за время [{Т - d) - 2D], где D — часть интервала опережающего интегрирования, приходящаяся на предыдущий интервал передачи бита. Следовательно, для этого случая сигнал рассогласования будет равен е = -2D, что приведет к снижению входного напряжения ГУН на рис.4. Это, в свою очередь, приведет к снижению выходной частоты ГУН и замедлит отсчет вре­мени приемника для согласования с входными сигналами. Используя рис.5 как образец, можно видеть, что если таймер приемника опаздывает, объемы энергии, накопленные при опережающем и запаздывающем интегрировании, будут обратные к полученным ранее и, соответственно, поменяется знак сигнала рассогласования. Таким образом, запаздывание таймера приемника приведет к увеличению напряжения ГУН, что вызовет увеличение выходной частоты генератора и приближение скорости таймера приемника к скорости входного сигнала.

Рис.5. Символьная синхронизация: а) точная синхронизация приемника;

б) синхронизация с опережением

В примере, проиллюстрированном на рис.5, неявно подразумевалось, что до и после рассматриваемого символа происходит изменение информационного состояния. Если переходов нет, можно видеть, что опережающее и запаздывающее интегрирование приведет к одинаковым результатам. Следовательно, если не происходит изменения информационного состояния, сигнал рассогласования не генерируется. Это всегда следует иметь в виду при использовании любых сим­вольных синхронизаторов. Вернемся к рис.4. Создать два абсолютно одинаковых интегратора невозможно. Следовательно, сигналы из двух ветвей контура будут сдвинуты относительно друг друга, даже если теоретически они должны быть идентичны. Данный сдвиг будет небольшим для качественно спроектированных интеграторов, но он приведет к постепенному уходу от синхронизации при наличии продолжительных последовательностей одинаковых информацион­ных символов. Во избежание этого можно либо, что, вероятно, наиболее очевид­но, форматировать данные так, чтобы гарантированно не было достаточно дли­тельных интервалов без перехода, либо модифицировать структуру схемы таким образом, чтобы она содержала один интегратор. Примером структур такого типа является контур сглаживания.

Еще один момент, связанный с проектированием контура, — это интервалы интег­рирования. В примере, приведенном на рис.5, интегрирование охватывает при­мерно три четверти периода передачи символа. В действительности величина этого интервала может быть от половины до практически всего периода передачи символа. Почему не меньше половины? Компромисс достигается между объемом проинтегри­рованного шума и интерференцией в стробе, с одной стороны, и длительностью сиг­нала, с другой. Как было справедливо для нелинейной модели контуров фазовой ав­топодстройки частоты, схемы этого типа трудно анализировать; определение произво­дительности обычно выполняется с помощью компьютерного моделирования. Особенно это актуально для перекрывающихся интервалов интегрирования, подобных показанным на рис. 5, поскольку выборки шума в двух стробах будут коррелировать. Гарднер (Gardner) [5] показал, что для нормированного входного сигнала в 1 В, аддитивного белого гауссового шума, случайной последовательности данных (вероятность перехода -±-), опережающего и запаздывающего интегрирования, про­должительностью половина интервала передачи бита, и для больших отношений сигнал/шум в контуре относительное случайное смещение синхронизации приблизи­тельно описывается следующим выражением.

(8)

Здесь N0 — (нормированная) спектральная плотность мощности, Т — интервал передачи символа, a BL — ширина полосы контура.