Hi,
I am experiencing issues when generating VCD files from TarmacTrace logs using tarmac-vcd.exe. Specifically, I am unable to produce VCD files that reflect the actual simulation timing, even when the trace log contains simulation timestamps.
Additionally, I have observed that these timestamps in the trace log are sometimes out of order. When attempting to use tarmac-vcd.exe with the --use-tarmac-timestamps option to generate VCD files with real simulation timestamps, the tool errors out (please refer to the attached error message snap). As a result, I am limited to instruction-based timestamps, which do not align with real simulation time.
I used tarmac-vcd.exe as follows:
Cloned the repository and navigated to the tarmac-trace-utilities directory and ran:
pip install .
cmake -S . -B build
cmake --build build --config Release
To convert a Tarmac trace log to VCD, I used: tarmac-vcd.exe --output=<output_vcd_file.vcd> <input_trace_log.log>
The Tarmac trace was generated using the ARM Fast Model, version 11.27.
Could you please help me fix this and generate VCD files with accurate simulation timestamps from TarmacTrace logs? I would appreciate your guidance.
Thanks and regards,
Vamsi Ganesh
Hi,
I am experiencing issues when generating VCD files from TarmacTrace logs using tarmac-vcd.exe. Specifically, I am unable to produce VCD files that reflect the actual simulation timing, even when the trace log contains simulation timestamps.
Additionally, I have observed that these timestamps in the trace log are sometimes out of order. When attempting to use tarmac-vcd.exe with the --use-tarmac-timestamps option to generate VCD files with real simulation timestamps, the tool errors out (please refer to the attached error message snap). As a result, I am limited to instruction-based timestamps, which do not align with real simulation time.
I used tarmac-vcd.exe as follows:
Cloned the repository and navigated to the tarmac-trace-utilities directory and ran:
pip install .
cmake -S . -B build
cmake --build build --config Release
To convert a Tarmac trace log to VCD, I used: tarmac-vcd.exe --output=<output_vcd_file.vcd> <input_trace_log.log>
The Tarmac trace was generated using the ARM Fast Model, version 11.27.
Could you please help me fix this and generate VCD files with accurate simulation timestamps from TarmacTrace logs? I would appreciate your guidance.
Thanks and regards,
Vamsi Ganesh