Задание ограничений в решетке FPGA

Я работаю над проектом, включающим Lattice XP2-30E FPGA и аналого-цифровой преобразователь AD9238. Задержка распространения от CLK до DATA рекламного конвертера указана в таблице данных как:

  • t_pd_ad_min = 2ns
  • t_pd_ad_max = 6ns.

Кроме того, задержка платы

  • t_pd_board_min = 0,5 нс
  • t_pd_board_max = 1ns

Основные тактовые частоты (80 МГц /12,5 нс) FPGA распределяются от внутреннего делителя тактовых импульсов и используются для генерации тактовых импульсов для АЦП.

Как мне указать время установки и удержания для порта данных FPGA относительно тактового сигнала АЦП? Я сделал несколько попыток без успеха. Представление "Электронная таблица / Настройки времени", которое я использовал для указания INPUT_SETUP показано на рисунке ниже Окно настроек INPUT_SETUP

Как видно из рисунка, я могу использовать только clk80 в качестве эталона (который является выходом делителя тактового сигнала). Между этими часами и часами, управляющими АЦП, имеется значительный сдвиг фаз в результате задержки от делителя тактовых импульсов к выходному выводу ПЛИС. Как учесть эту задержку при указании предпочтений?

0 ответов

Другие вопросы по тегам