2
我想在我的模擬中執行$finish
之前清空文件緩衝區。是否有可以使用的文件刷新命令?或者我必須簡單地使用$fclose
?我知道我可以關閉在這種情況下的文件,但我想知道是否有一個刷新命令爲我未來的使用。如何在System Verilog中刷新文件緩衝區?
我想在我的模擬中執行$finish
之前清空文件緩衝區。是否有可以使用的文件刷新命令?或者我必須簡單地使用$fclose
?我知道我可以關閉在這種情況下的文件,但我想知道是否有一個刷新命令爲我未來的使用。如何在System Verilog中刷新文件緩衝區?
Verilog的IEEE標準(1364-2001)提到在節 「17.2.6沖洗輸出」 的$fflush
系統任務:
寫入所有緩衝的輸出到 文件(S)
這當然也是SystemVerilog IEEE Std(1800-2009)的一部分(第21.3.6節)。
Standard at available http://standards.ieee.org/getieee/1800/download/1800-2012.pdf – 2017-02-02 19:21:19