我需要将Modelsim中的“.v”程序的32位“reg”写入txt类型文件。变量正在改变每个CLK周期,我需要以十进制格式存储它的每个值。 程序需要将每个值写在一行中。
答案 0 :(得分:1)
如果变量名为var
且文本文件名为“file.txt”,则可以使用以下代码在每个时钟上升沿写入文件(参数“w”表示该文件被打开写入):
integer fileH; // file handler
initial begin
fileH = $fopen ("file.txt", "w");
end
always @(posedge clock)
$fwrite (fileH, "value : %d \n", var);