VCD files - flatten busses to individual nodes
It is possible to flatten such a bus programmatically.

Instead of writing

$var wire 8 # data $end


You will have to declare (in this case) 8 single variables

$var wire 1 $ data0 $end
$var wire 1 % data1 $end
$var wire 1 &amp; data2 $end
[...]




And then you can convert each change into separate lines:

b10000001 #


Will turn to: (knowing the last state being b01100001)

1$
0%
0&amp;


So you will have to parse and rewrite the VCD file using you favourite programming language.