0
我剛開始學習verilog模塊的軟件測試平臺。我注意到當測試臺調用模塊時,它會將DUT置於模塊名稱和靈敏度列表之間。這是什麼意思,爲什麼它是必要的?何時以及爲什麼在測試verilog模塊時必須使用DUT?
我剛開始學習verilog模塊的軟件測試平臺。我注意到當測試臺調用模塊時,它會將DUT置於模塊名稱和靈敏度列表之間。這是什麼意思,爲什麼它是必要的?何時以及爲什麼在測試verilog模塊時必須使用DUT?
當你實例化一個模塊時,你必須給這個實例一個名字。例如
serial_port user_terminal (port mapping);
serial_port debug_port (port mapping);
將實例化模塊serial_port兩次,其中有一個叫user_terminal和一個叫debug_port。
在你的情況下,DUT是被測設備的縮寫,並被用作模塊的實例名稱。您可能會喜歡Doulos Verilog Introduction。
這是你的意思嗎? your_module dut(all_your_ports); – 2011-03-09 04:20:43
是的,就是這樣。 – 2011-03-09 04:28:02
哪個模擬器?代碼片段在哪裏?幫助我們在這裏! – 2011-03-09 09:04:37