jinruan
Junior Member level 3
sdfnl1
Hi, all.
I have some probem in pre-simulation. When i simulate the gate-netlist with no sdf information, the waveform is OK, but when i simulate the gate-netlist with sdf annotation, the clock signal wave is wrong ( for example, dem_clk is one of clock signal in my design ,and it's slower than my expected. Observed from the waveform, dem_clk is 8MHz in the simulation with no sdf annotation ,but dem_clk is only much slower than 8MHz in the simulation with sdf annotation) , and i have found that when i run pre-simulation with sdf annotation there are some warning in ncverilog log file. it indicate some negative timing value in the sdf file.
I give the warning as follows, please give me some advise.
thank advance!
PS1 warning in DC log file for clock signal and reset signal)
write_sdf active_design +"_syn.sdf"
Information: Annotated 'cell' delays are assumed to include load delay. (UID-282)
Information: Updating design information... (UID-85)
:!:Warning: Design 'blue_modem' contains 2 high-fanout nets. A fanout number of 1000 will be used for delay calculations involving these nets. (TIM-134)
Information: Writing timing information to file '/export/user/jinruan/project2005/bluemodem/V2.0/syn/blue_modem_syn.sdf'. (WT-3):?: ( one of the 2 high-fanout nets is dem_clk signal)
PS2: (warning in ncverilog log file)
:!:ncelab: *W,SDFNL1 (/export/user/jinruan/project2005/bluemodem/V2.0/lib/csm25.v,19189|12): Attempt to annotate a negative value to a 1 limit timing check in instance (test_blue_modem.BLUEMODEM.BLUEDEM.IFIR.GFTROM6.dout_reg_20), setting to 0 </export/user/jinruan/project2005/bluemodem/V2.0/syn/blue_modem_syn.sdf, line 460649>.
$recovery(posedge RN, posedge CK, trec$RN, NOTIFIER);
Hi, all.
I have some probem in pre-simulation. When i simulate the gate-netlist with no sdf information, the waveform is OK, but when i simulate the gate-netlist with sdf annotation, the clock signal wave is wrong ( for example, dem_clk is one of clock signal in my design ,and it's slower than my expected. Observed from the waveform, dem_clk is 8MHz in the simulation with no sdf annotation ,but dem_clk is only much slower than 8MHz in the simulation with sdf annotation) , and i have found that when i run pre-simulation with sdf annotation there are some warning in ncverilog log file. it indicate some negative timing value in the sdf file.
I give the warning as follows, please give me some advise.
thank advance!
PS1 warning in DC log file for clock signal and reset signal)
write_sdf active_design +"_syn.sdf"
Information: Annotated 'cell' delays are assumed to include load delay. (UID-282)
Information: Updating design information... (UID-85)
:!:Warning: Design 'blue_modem' contains 2 high-fanout nets. A fanout number of 1000 will be used for delay calculations involving these nets. (TIM-134)
Information: Writing timing information to file '/export/user/jinruan/project2005/bluemodem/V2.0/syn/blue_modem_syn.sdf'. (WT-3):?: ( one of the 2 high-fanout nets is dem_clk signal)
PS2: (warning in ncverilog log file)
:!:ncelab: *W,SDFNL1 (/export/user/jinruan/project2005/bluemodem/V2.0/lib/csm25.v,19189|12): Attempt to annotate a negative value to a 1 limit timing check in instance (test_blue_modem.BLUEMODEM.BLUEDEM.IFIR.GFTROM6.dout_reg_20), setting to 0 </export/user/jinruan/project2005/bluemodem/V2.0/syn/blue_modem_syn.sdf, line 460649>.
$recovery(posedge RN, posedge CK, trec$RN, NOTIFIER);