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