The code in the gist creates a vcd file which when opened using GTKwave shows some undesired waveform.
Here in this example both ‘ins1’ and ‘ins2’ have same name ‘test_0’ and both the function have signals named ‘clock’ .
The desired output should contain two ‘clock’ signals with one signal starting from 1 and the other starting from 0.
But here the vcd file generated by this code, shows a single bus of width 2 (probably the merged values of both the signals named ‘clock’) with value alternating between ‘10’ and ‘01’.
Can anyone help me with this? … is this some issue or am I doing something wrong?