1
全部, 我是VHDL的新手。我有一個工作設計,但是我的模擬一直運行直到我取消模擬。在測試平臺中,如何在x個時鐘週期後停止模擬?這是否在時鐘進程中完成?如何在設定的時鐘週期內運行模擬
clk_process :process
begin
clk <= '0';
wait for clk_period/2;
clk <= '1';
wait for clk_period/2;
end process;
請和謝謝!
我想仿真在1000個時鐘週期後停止。你能告訴我如何將VHDL-2008代碼集成到時鐘進程中嗎?這是簡單的如果clk> = clk_period * 1000然後std.env.stop;萬一; – Craig3832
我已經做了。只需將X設置爲1000.請注意,您的評論無效,因爲'clk'不是'time'類型。 –