In gate level simulations, such as worst and best, is it advisable to turn-off the skews? I mean the “default input #2 output #3”?
This is because in gate level simulation gate delays and wire delays are already included.
In gate level simulations, such as worst and best, is it advisable to turn-off the skews? I mean the “default input #2 output #3”?
This is because in gate level simulation gate delays and wire delays are already included.
Two answers to this question:
Yes to “is it advisable to turn-off the skews?”
Note though, that FPGAs and ASICs have clock trees that buffer the input clock and distribute it throughout the sea of gates so as to minimize the skews between clocks at the registers. Thus, if in your gate level simulation with SVA you use the input clock, the gate level clocking will have some additional delays, which is equivalent to additional negative input skews since the inputs will be sampled by SVA a couple or so gate-level clocks before the actual FF clocks. That should be OK.
Typically though, static timing analyzers are used to verify timing within the design, as that will define the maximum frequency at which the design will work. Also, equivalency checking tools are used to verify that the gate level model is equivalent to the RTl. An example of tools is at http://www.realintent.com/real-intent-products/