A
Arpan
Guest
Hi All,
In an earlier post we had discussed gate level simulation post
synthesis and members of the group pointed out that gate level
simulation is best done post layout so that we have the SDF file
available. Also, $sdf_annotate will override the delays in the specify
blocks of the technology cells provided by the library vendor. I did
notice that Design Compiler has an option 'write_sdf <filename>'. My
guess was that DC would generate a file that would have INTERCONNECT
delays based on the wire load model specified in the library. Indeed I
see INTERCONNECTs for every path in my design but they all come as
0:0:0. Can anyone shed any light on what write_sdf is basically trying
to do? It does not look like it is generating a delay file based on
the information from the tech library -- at least the net
interconnects should then not be all 0s.
Thanks and Regards,
Arpan
In an earlier post we had discussed gate level simulation post
synthesis and members of the group pointed out that gate level
simulation is best done post layout so that we have the SDF file
available. Also, $sdf_annotate will override the delays in the specify
blocks of the technology cells provided by the library vendor. I did
notice that Design Compiler has an option 'write_sdf <filename>'. My
guess was that DC would generate a file that would have INTERCONNECT
delays based on the wire load model specified in the library. Indeed I
see INTERCONNECTs for every path in my design but they all come as
0:0:0. Can anyone shed any light on what write_sdf is basically trying
to do? It does not look like it is generating a delay file based on
the information from the tech library -- at least the net
interconnects should then not be all 0s.
Thanks and Regards,
Arpan