我在Mac上使用iverilog,並且編譯包含always_ff和always_comb塊的代碼時出現問題。 ModelSim編譯這些代碼沒有任何問題。是否可以配置iverilog以支持always_ff和always_comb塊,或者它們只是不受編譯器支持?icarus(iverilog編譯器)的SystemVerilog支持
在此先感謝!
我在Mac上使用iverilog,並且編譯包含always_ff和always_comb塊的代碼時出現問題。 ModelSim編譯這些代碼沒有任何問題。是否可以配置iverilog以支持always_ff和always_comb塊,或者它們只是不受編譯器支持?icarus(iverilog編譯器)的SystemVerilog支持
在此先感謝!
always_comb
,always_latch
和always_ff
是在SystemVerilog IEEE Std 1800-2012中引入的一些關鍵字。它們不屬於Verilog IEEE Std 1364-2005,這是Icarus Verilog編譯器支持的內容。
我不知道任何免費的SystemVerilog模擬器。但是,您始終可以使用EDA Playground來模擬和綜合您的SystemVerilog設計。
http://iverilog.icarus.com說不。它試圖支持IEEE Std 1364-2005,其中不包括always_ff和always_comb。 – toolic
有沒有其他方法可以在Mac上編譯SystemVerilog?或者我必須堅持使用VM(或本機窗口?) –