Самосинхронизирующийся сигнал - Self-clocking signal

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

Наиболее линейные коды предназначены для самосинхронизации.

Изохронность и анизохронность

Если тактовый сигнал встроен в передачу данных, есть две возможности: тактовые сигналы отправляются одновременно с данными (изохронный ) или в другое время (не синхронный ).

Изохронные самосинхронизирующие сигналы

Если встроенный тактовый сигнал является изохронным, он отправляется одновременно с данными. Ниже приведен пример сигнала, в данном случае с использованием Манчестерский кодекс самосинхронизирующийся сигнал. Циклы данных и такты можно рассматривать как «сложение» в комбинацию, при которой и такт, и данные могут быть извлечены из переданного сигнала.

Манчестер кодирует оба соглашения .svg

Асинхронные сигналы самосинхронизации

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

Пуэрто серия Rs232.png

Реализации

Примеры использования протоколов самосинхронизации сигналов включают:

Большинство этих кодов можно рассматривать как своего рода Длина пробега ограничена[1] код. Эти ограничения на «серии» нулей и «серии» единиц гарантируют, что переходы будут происходить достаточно часто, чтобы приемник был синхронизирован.

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

Аналоговые примеры

Амплитудная модуляциямодулирующий сигнал путем изменения амплитуды несущей волны, как в:

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

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

Это демонстрирует, как кодирование тактирования или синхронизации в коде стоит пропускной способности канала, и иллюстрирует компромисс.

Смотрите также

Рекомендации

  1. ^ Кис Шухамер Имминк (Декабрь 1990 г.). «Последовательности с ограниченной длиной цикла». Труды IEEE. 78 (11): 1745–1759. Дои:10.1109/5.63306. Дается подробное описание ограничивающих свойств последовательностей с ограниченной длиной серии.