Forum Discussion
6 Replies
- MuhammadAr_U_Intel
Contributor
Hi,
May I know how was the VCD generated in first place ?
In order to open a waveform using VCD, you need to convert VCD to WLF first.
Refer to KDB
Thanks,
Arslan
- GPlet
New Contributor
Hi,
thanks for your answer.
The VCD file comes from a SystemC Simulation. I would like to see this file together with a VCD file from a modelsim Simulation. BTW: The error message Comes from the vcd -> wlf conversion. Have a look to the attached VCD file.
Best regards
GPle
- MuhammadAr_U_Intel
Contributor
Hi,
Thanks for sharing the VCD file.
Looking at your .vcd file
line 14 $var real 1 aaaal VIO $end It seems like bit width is set to 1.
$var type bitwidth id name
Try to increase the bit width to fix the issue.
Thanks,
Arslan
- GPlet
New Contributor
Hi MUsman,
thanks for your reply ...
Unfortunately the SystemC VCD writer is writing the file in this way. Older Version of Modelsim did not have this Problem.
Best regards
GPK
- MuhammadAr_U_Intel
Contributor
Hi,
Per my understanding it is a problem from VCD writer side not Modelsim Intel side.
Thanks,
Arslan
- GPlet
New Contributor
Hi Arslan,
I found a solution for may Problem.
$var real
1aaaal test $endWhen I delete the width defintion of the real variable it works fine. Question is why ?
Best regards
GPK