Имеется конструкция примерно такого типа (VHDL) if rising_edge(CLK_100MHz) then b<="a"; -- a синхронно по отношнию к CLK_100MHz end if;
if rising_edge(CLK_200MHz) then c<=b; end if;
CLK_100MHz и CLK_200MHz - два внутрикристальных канала ОДНОГО PLL, 100 мгц и 200 МГц a,b,c - одноразрядные сигналы. Можно ли гарантировать синхронизацию, чтобы между "a" и "c" была одинаковая задержка (чтобы "c" не дергалось +- на такт 200 МГц)? Если нужно, то какие опции задать в Assignment Editor у Quartus? Если так не получится, есть ли другие способы?
Микросхема EP1C12Q240C6 ("Циклон")
|