Цитата(alexeypopov @ Jan 17 2013, 16:54)

Допустим мы имеем 2 ПЛИС которые имеют одинаково настроенные PLL (вход 80MHz, выход 200MHz). Пусть входной клок 80MHz на вторую ПЛИС придет с задержкой 3ns. Значит ли это, что полученные 200MHz клоки будут также сдвинуты на 3ns?
Если фронт/срез входной частоты задержан на 3нс (источник один), то да (ну +/- дельта).
Цитата
Ну правильно же написали, подать на все платы сигнал тактовой частоты, чтобы синхронизировать все платы по фронту. И затем на все платы подать еще один сигнал запуска собственно преобразования, тогда все платы начнут работать синхронно с точностью до фазы.
Тактовая никогда не будет иметь одинаковую задержку, поэтому в реальном режиме времени фаза сигналов будет зависеть от нее, сигнал запуска тоже будет иметь разную задержку.
Вот проект с которым я сейчас работаю - 4 ПЛИС, высокая общая частота подается на все плис - выровненности нет, есть мастер-плис который пингует все плисины и вычисляет реальные задержки и раздает их остальным. Все ПЛИС в результате имеют синхронную низкую частоту (формируемую на основе полученных данных и общей высокой частоты с помощью счетчика) с точностью до одного такта высокой. В принципе можно было бы вычислить эту задержку и все засинхронизировать с помощью настроек фаз входных pll, но при существенном изменении входной тактовой вся схема летит из-за того, что сдвиг по фазе завязан на значении частоты.