Horror Vacui
|
Hi Everyone,
I am writing data into a file from a Verilog-A module with $fopen(), $fwrite() and $fclose() functions. The problem is that the output file contains only the first 8192 bytes, but not the rest of the information. It seems to me that spectre channels the characters from fwrite() into a buffer and write this buffer into the file only at fclose() and only the first 8192 bytes... I do not understand this behaviour... Is there any easy way to force spectre to write into the file regularly without opening and closing the file after every write? I am running spectre APS simulations with mmsim 15.1.0.627.
|