После танцев с бубном вокруг констрейнов и оптимизаций, PAR выдает: "Min delay = 5.8 ns, max freq. = 172.4 MHz". Но запустить проект на реальном устройстве (S3BOARD от DIGILENT) удается только на частотах системного клока до 137,5 МГц включительно. На частотах выше проект работает нестабильно, т.е. при одних и тех же входных данных, каждый раз результат непредсказуемо разный. Собственно вопрос: неужели расчетная максимальная частота, расчитанная PAR, так сильно должна отличаться от реальной? Где подвох? На камень заведен внешний тактовый сигнал 50 МГц, который подключен ко входу DCM. Системные клоки снимаются с выходов DCM CLKFX и CLKFX180, и далее через BUFG в систему. Обратная связь между CLK0 и CLKFB имеется.
|