Каждый 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 прибора могут использовать синхронизацию длинными кадрами в синхронном или асинхронном режиме.
СИГНАЛИЗАЦИЯ
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.