sdf_annotate error message

V

Vineet

Guest
I am trying to do some back annotation for a verilog module of mine. I
am getting warning messages as follows -

.......
ncelab: *W,SDFINF: Instance x_2_r_reg\[6\] not found
at scope level io1 <./fft.sdf, line 55224>.
.......

The above is just one of the about 1000 lines of warnings that I got.
I have my testbench with the sdf system task as follows -

module test;
.......
final dut(....);
.....

initial
$sdf_annotate("fft.sdf",test.dut);
.....
//shm output
.....
endmodule

I even tried using $sdf_annotate("fft.sdf", dut);, but the warning
msgs still exist.
Can someone pls throw some light on this.

Thanks,
Vineet.
 
On 27 Apr 2004 12:25:44 -0700, vineetn@gmail.com (Vineet) wrote:

I am trying to do some back annotation for a verilog module of mine. I
am getting warning messages as follows -

......
ncelab: *W,SDFINF: Instance x_2_r_reg\[6\] not found
at scope level io1 <./fft.sdf, line 55224>.
......

The above is just one of the about 1000 lines of warnings that I got.
I have my testbench with the sdf system task as follows -

module test;
......
final dut(....);
....

initial
$sdf_annotate("fft.sdf",test.dut);
....
//shm output
....
endmodule

I even tried using $sdf_annotate("fft.sdf", dut);, but the warning
msgs still exist.
Can someone pls throw some light on this.

Thanks,
Vineet.
Look in your gate level netlist and see if you have the gates named
starting with x_2_r_reg. If you find them and if they are following by
a "[" instead of the escaped bus separator "\[", that might be your
problem. Change the SDF so that the first error instance is named
without any escapes (ie x_2_r_reg[6]) and see if that gets rid of
that error. If it does, you can write a script to change all the
escaped busses.
 

Welcome to EDABoard.com

Sponsor

Back
Top