ua9637(38)

Есть желание вынести цап из корпуса сидюшника.
С тактированием от цапа.
Со стандартными решениями на adm1485, 65lvdt14(41) ознакомился.
А вот имеются ли противопоказания против ua9637(38) ?
Если нельзя, то какой параметр критичен ?

Так же интересно мнение об LTC485, LTC1485.
 

Lynx

Местный
Особых нет, кроме недостаточности быстродействия для надежной передачи мастерклока. Возможны сбои и низкая помехоустойчивость канала на частотах более 10МГц, т.е., иными словами, 20МБод. Реально из выпускаемых трансиверов RS485 гарантированно скорость более 30МБод обеспечивают только ADM1485/1486.
 
Особых нет, кроме недостаточности быстродействия для надежной передачи мастерклока. Возможны сбои и низкая помехоустойчивость канала на частотах более 10МГц, т.е., иными словами, 20МБод. Реально из выпускаемых трансиверов RS485 гарантированно скорость более 30МБод обеспечивают только ADM1485/1486.

Сегодня провел эксперимент.
Собрал такой макет :
ЭСЛ генератор 16МГц – UA9638CP – Витая пара 1,2 метра – UA9637ACP
У генератора довольно большое время фронтов 8-9 nS (компаратор LT1016)
На выходе 9637 фронт 1-0 8 nS, 0-1 10 nS.
Время задержки в сумме (вход 9638 – выход 9637) 0-1 25nS, 1-0 23 nS.
То есть, все в соответствии с даташитом TI.

По даташиту на ADM1485:
Время переключения
Драйвер, 0-1 1-0 10 nS
Рессивер, 0-1 1-0 25 nS
То есть в сумме 35 nS
Эти цифры соответствую реальным ?
Проверить самому нет возможности (за неимением)

А если 9637(38) действительно несколько быстрее, то в чем преимущество ADM1485?
На какие параметры еще смотреть ?
 

Lynx

Местный
По даташиту на ADM1485:
Время переключения
Драйвер, 0-1 1-0 10 nS
Рессивер, 0-1 1-0 25 nS
То есть в сумме 35 nS
Эти цифры соответствую реальным ?

Да, в общем соответствуют, реально получается 7...8 и 20...22нс соответственно.
Но сама по себе задержка не является принципиальным показателем. Легко представить и реализовать устройство с задержкой хот в 1мкс, при этом работающее на частоте 100МГц.
Гораздо более показательно т.н. skew time, иначе временнОе искажение скважности импульса. Именно оно определяет максимальную скорость устойчивой передачи данных, максимальная скорость определяется примерно, как Dmax = 1/((2...4)*(Tskrcv +Tskdrv)) (МБод)
 
Гораздо более показательно т.н. skew time, иначе временнОе искажение скважности импульса. Именно оно определяет максимальную скорость устойчивой передачи данных, максимальная скорость определяется примерно, как Dmax = 1/((2...4)*(Tskrcv +Tskdrv)) (МБод)
Для 9638 skew указан - 1 nS, а вот для рессивера нет :(
А можно косвенным путем узнать максимальную скорость ?
Допустим имеется генератор с идеальным меандром 16 Мгц.
Далее связка 9638-витая пара-9637-9638-витая пара-9637.
То есть две пары передатчик-приемник.
Полученная задержка после прогрева:
0-1 56 nS
1-0 49 nS

Можно мастерклок 16Мгц гнать ?

Я так понимаю, что маленькая задержка и не очень то нужна.
Главное куда, по отношению к мастерклоку на плате цапа, вернутся фронты I2S от сервопроцессора ?
Нужно задерживать на 10-20 nS либо еще + такт мастерклока, то есть
70-80 ns ?
Получается, что 49-56 nS недостаточно. А если на плате ЦАП
установлен драйвер 74HC244 ? Это еще +24 nS. В сумме 73-80 nS.
А от 74HC244 skew добавится ?
Я, вообще, в правильном направлении размышляю или туплю дико :)
 

Lynx

Местный
Я вообще перестал понимать, о чем идет речь и к чему относятся рассуждения. Зачем что-то задерживать?

максимальная скорость определится по величине частоты, когда искажения длительности импульсов составят более 1\6 периода. Либо по величине скорости передачи данных, когда поток ошибок на заданной длине и физических параметрах линии превысит заданную величину.
 
Я вообще перестал понимать, о чем идет речь и к чему относятся рассуждения. Зачем что-то задерживать?

Система с синхронизацией от цапа закольцованая.
Ведь так ?
А входные сигналы и2с пересинхронизируются от мастерклока цапа.
Вы хотите сказать, что в таком случае величина задержки не важна ?
А при определенной ее величине не может случится попадание
фронтов сигналов на фронт защелкивания в регистре пересинхронизации ? (до ЦФ, в плисине который)
 

aal

Местный
На такой случай иногда ставят инвертор на мастерклок, чтоб устранить подобные эффекты...
 
Сверху