K
Kevin Neilson
Guest
When I use the $dumpvars instruction to capture a bus and run the
simulation in Modelsim, the bus is broken into individual nets in the
VCD file. Is there some way to make Modelsim treat it as a bus? I
can't find anything in the documentation. As an example, I see this in
the VCD:
$var wire 1 F s_mimo_d1q_data [7] $end
$var wire 1 G s_mimo_d1q_data [6] $end
$var wire 1 H s_mimo_d1q_data [5] $end
$var wire 1 I s_mimo_d1q_data [4] $end
$var wire 1 J s_mimo_d1q_data [3] $end
$var wire 1 K s_mimo_d1q_data [2] $end
$var wire 1 L s_mimo_d1q_data [1] $end
$var wire 1 M s_mimo_d1q_data [0] $end
whereas I'd rather see the equivalent:
$var wire 8 F s_mimo_d1q_data [7:0] $end
I want to parse this myself and having the bus treated as a bus will
make this simpler, as well as making the file size much smaller.
-Kevin
simulation in Modelsim, the bus is broken into individual nets in the
VCD file. Is there some way to make Modelsim treat it as a bus? I
can't find anything in the documentation. As an example, I see this in
the VCD:
$var wire 1 F s_mimo_d1q_data [7] $end
$var wire 1 G s_mimo_d1q_data [6] $end
$var wire 1 H s_mimo_d1q_data [5] $end
$var wire 1 I s_mimo_d1q_data [4] $end
$var wire 1 J s_mimo_d1q_data [3] $end
$var wire 1 K s_mimo_d1q_data [2] $end
$var wire 1 L s_mimo_d1q_data [1] $end
$var wire 1 M s_mimo_d1q_data [0] $end
whereas I'd rather see the equivalent:
$var wire 8 F s_mimo_d1q_data [7:0] $end
I want to parse this myself and having the bus treated as a bus will
make this simpler, as well as making the file size much smaller.
-Kevin