Цитата(ANT @ Dec 29 2006, 21:16)

Есть внешний генератор синхроимпульсов фиксированной частоты порядка нескольких мегагерц. Нужно сделать в устройстве запасной внутренний генератор, который в случае пропадания хотя бы одного внешнего импульса подменит внешний генератор, причем с сохранением фазы. При восстановлении внешнего синхросигнала нужно плавно подогнать фазу и переключиться на него. Фазу запасного генератора относительно внешнего нужно держать в пределах нескольких процентов.
Хотелось бы всё это реализовать на одной ПЛИС без использования аналоговой ФАПЧ. И ещё: крайне нежелательно вносить джиттер во внешний синхросигнал.
С плис как правило использую внешний генератор. Если внешняя частота может плавать, отфильтровать ее иногда можно с помошью DPLL(цифровой PLL), но все зависит от диапазона этих самых плаваний. Опишите подробнее, может ли частота пропадать совсем. В каких примерно пределах она изменяется?