Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[DC] why use Total Negative Slack (TNS)

Status
Not open for further replies.

davyzhu

Advanced Member level 1
Joined
May 23, 2004
Messages
494
Helped
5
Reputation
10
Reaction score
2
Trophy points
1,298
Location
oriental
Activity points
4,436
tns total negative slack

Hi all,

In book "Advanced.ASIC.Chip.Synthesis", it is said that Synopsys use TNS(Total Negative Slack) instead of WNS(Worst Negative Slack).

And TNS is the summation of all the Negative Slack of the top critical path. But when I read the report, if the critical path is very long, how can I know the sub critical path. And what's the beneficial of using TNS for our DC user (not for DC's algorithm)?

Best regards,
Davy
 

worst negative slack

DC is always working to reduce WNS (Worst Negative Slack) . if you specify critical range than it will work only on +/- critical range value.
 

    davyzhu

    Points: 2
    Helpful Answer Positive Rating
negative slack

So, do you mean we prefer WNS than TNS? Or TNS is just used in synthesis algorithm but not synthesis scripts?

Best regards,
Davy
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top