Использование выхода DCM Locked в FPGA Spartan 3

Я использую DCM на FPGA Spartan-3, который имеет LOCKED выходной сигнал. Мне нужно распределить мои часы, когда они будут готовы, иначе они должны быть равны нулю. Есть ли проблема с определением сигнала "CLKOUT and LOCKED", который используется другими объектами, или у меня возникают проблемы с маршрутизацией этих часов через ворота и?

1 ответ

Решение

Вы ищете BUFGCE

Обычно я использую LOCKED-порт pll для генерации синхронного сброса деактивации (RST_N) для моего CLK, а не для включения CLK. Это зависит от вашего дизайна, который я не знаю...

process (CLK,LOCKED)
begin
  if (LOCKED = '0') then
    rst_n_in <= '0';
    RST_N    <= '0';
  elsif (rising_edge(CLK)) then
    rst_n_in <= '1';
    RST_N    <= rst_n_in ;
  end if;
end process;
Другие вопросы по тегам