VHDL内部的实例层次结构生成块

时间:2017-06-17 10:50:52

标签: vhdl modelsim

我有一个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/*

但同样的错误来了。我应该如何添加实例的层次结构来查看它们的波形。

0 个答案:

没有答案