TP3052, TP3053, TP3054 TP3054-1, TP3057, TP3057-1. "Износоустойчивый" последовательный интерфейс кодек/фильтр семейства COMBO, страница 3

Каждый FSX начинает цикл кодирования и ИКМ данные от предыдущего цикла кодирования сдвигаются на разрешенный выход DX по положительному фронту BCLKX. После восьми периодов битовой синхронизации, выход DX с тремя состояниями возвращается в высокоомное состояние. С импульсом FSR, ИКМ данные вводятся через вход DR, по отрицательному фронту BCLKX (или если запущен BCLKR). FSX и FSR должны быть синхронными с MCLKX/R.

ТАБЛИЦА 1. Выбор частоты тактовых импульсов.

BCLKp/CLKSEL

Выбранная частота тактовых импульсов

TP3057

TP3052 TP3053 TP3054

Тактирование

2.048 МГц

1.536 МГц или 1.544 МГц

0

1.536 МГц или 1.544 МГц

2.048 МГц

1 (или разомкнутая цепь)

2.048 МГц

1.536 МГц или 1.544 МГц

АСИНХРОННЫЙ РЕЖИМ

Для асинхронного режима может быть применено раздельная синхронизация передачи и приема. MCLKX и MCLKR должны быть 2.048 МГц для TP3057, или 1.536 МГц, 1.544 МГц для TP3052, 53, 54, и не нуждаются в синхронизации. Для лучшей производительности передачи, однако, MCLKR и MCLKX должны быть синхронными, что легко достигается подачей только статических логических уровней на контакт MCLKR/PDN. MCLKX будет автоматически исполнять назначения всех функций MCLKR (см. Описание выводов). Для режима 1.544 МГц устройство автоматически компенсирует каждый кадр, для 193-го тактового импульса. FSX начинает каждый цикл кодирования и должен быть синхронным с MCLKX и BCLKX. FSR начинает каждый декодирующий цикл и должен быть синхронным с BCLKR. BCLKR должен быть тактированным, логические уровни показанные в таблице 1 не действительны в асинхронном режиме. BCLKX и BCLKR могут быть от 64 кГц до 2.048 МГц.

РЕЖИМ СИНХРОНИЗАЦИИ С КОРОТКИМИ КАДРАМИ

COMBO может использовать или короткие кадровые синхроимпульсы (такие как кодеки TP3020/21) или  длинные кадровые синхроимпульсы. При подаче питания, устройство встает в режим коротких кадровых синхроимпульсов. В этом режиме как FSX,  так и FSR кадровые синхроимпульсы, должны быть длительностью тактового интервала одного бита, с временными соотношениями  показанной на рисунке 2. При высоком уровне на FSX, в течение  среза BCLKX, следующий нарастающий фронт BCLKX, разрешает выход с тремя состояниями, буфера DX, который обеспечивает вывод знакового бита. Следующие семь нарастающих фронтов тактируют оставшиеся семь битов, и следующий срез запрещает выход DX. При высоком уровне FSR, в течении среза на BCLKR (BCLKX в синхронном режиме) следующий срез BCLKR защелкивает значащий бит. Следующие семь срезов защелкивают семь оставшихся битов. Все четыре устройства могут использовать короткие кадровые синхроимпульсы в синхронном или асинхронном режиме работы.

РЕЖИМ СИНХРОНИЗАЦИИ С ДЛИННЫМИ КАДРАМИ

Для использования TP5116A/56A режима синхронизации с длинными кадрами , синхроимпульсы и на FSR и на FSX, должны быть должны быть длительностью тактового интервала трёх или более битов, с временными соотношениями  показанными на рисунке 3. Основываясь на передаче кадра синхронизации FSX COMBO, будет чувствовать, используются короткие или длинные синхроимпульсы. Для работы на 64 кГц кадровый синхроимпульс должен сохраняться низким в течении как минимум 160 нс. Буфер выхода DX с 3 состояниями разрешается по нарастающему фронту FSX или по нарастающему фронту BCLKX, в зависимости от того  который пришел позже, и первый бит на тактируемом выходе является знаковым. Следующие семь BCLKX нарастающих фронтов выводят оставшиеся семь битов. Выход DX запрещается срезом  BCLKX, следующим  за восьмым  нарастающим фронтом, или низким FSX, в зависимости оттого, что произошло позже. Нарастающий фронт на принимаемом импульсе синхронизации кадра, вызывает передачу ИКМ данных в DR, по следующим восьми  срезам BCLKR (BCLKX в синхронном режиме). Все 4 прибора могут использовать синхронизацию длинными кадрами в синхронном или асинхронном режиме.

СИГНАЛИЗАЦИЯ