Мне нужно создать несколько часов в моей вершине (testbench).Генерировать конкретные часы замедлять моделирование
Моделирования побежало нормально, пока я не добавил следующий код:
initial begin
tb_pcie_clk_q0p = 1'b0;
forever begin
#5ns; //100MHz (half cycle)
tb_pcie_clk_q0p = ~tb_pcie_clk_q0p;
end
end
assign tb_pcie_clk_q0n = ~tb_pcie_clk_q0p;
Кроме того, я уже имел другие часы, как:
initial begin
tb_fpga_clk = 1'b0;
forever begin
#4ns; //125 MHz
tb_fpga_clk = ~tb_fpga_clk;
end
end
assign tb_clk = dut.clk_rst_ctrl_i.clk_250;
Пожалуйста, покажите полный код или объясните, что происходит в симуляции. –
@Vineeth VS - Когда я добавляю код для генерации pci_clk, симуляция замедляется. – sara8d