我有一个VHDL代码,其中我在generate块中创建了几个层次结构,下面是代码的片段:
gen : for i in 1 to WIDTH-1 generate
u_4to2 : adder4to2
port map (
op1 => op1(i),
op2 => op2(i),
op3 => op3(i),
op4 => op4(i),
ci => co(i-1),
c => vc(i),
s => vs(i),
co => co(i)
);
end generate;
我正在尝试查看这些实例的波形,但我无法弄清楚设计中这些实例的层次结构。我正在使用“.do”文件将波形添加到波形查看器,如下所示:
add wave -group in_4to2 sim:/tb_compressor4to2/u_4to2(1)/*
但是我收到了一个错误:
** Error: (vish-4014) No objects found matching '/tb_compressor4to2/u_4to2(1)/*'.
我也试过这些:
add wave -group in_4to2 sim:/tb_compressor4to2/u_4to2/*
add wave -group in_4to2 sim:/tb_compressor4to2/u_4to2_1/*
但同样的错误来了。我应该如何添加实例的层次结构来查看它们的波形。