Negative values in SDF

Status
Not open for further replies.

engr

Member level 3
Joined
Jul 28, 2008
Messages
62
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,701
Hi,

can some one please explain, what does the meaning of negative timing values in SDF file?

Thanks
 

I assume the negative value is in a cell hold check triplet, not interconnect, right?

Usually negative values in SDF are from negative-hold flops. In case you don't know, negative-hold DFF trade more setup requirement for less hold, to the point that negative hold time is required. These are often used for hold-time fix when there is plenty of setup slack.
 

    engr

    Points: 2
    Helpful Answer Positive Rating
Thanks randyest.

Its like taking the advantate and setup and hold interdependency to fix the hold violations right, by having negative hold time at flop
 

because the library can support negative sdf, so the tools should also add compile option to support it!
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…