I tried to parse this file:
https://raw.githubusercontent.com/Akashay-Singla/RISC-V/refs/heads/main/Pipeline/datapath_log.vcd
The pipeline_datapath.Alu_output signal (with id A) is defined at the 53th line.
This signal is changed multiple times at 1300 time, in the 669th line and the 677th line. In the parsed data there are two changes but both with the value of the first change, aka.: b0000000000000000000000000000000000000000000000000000000000000100.
The desired behavior is to get both changes in the same time-slot with the two different values.
System info:
- Python 3.12.3
- pywellen==0.20.2
- Ubuntu 24.04.3 LTS