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.

handling max capacitance violations as part of Synopsys Flow

Status
Not open for further replies.

pchimaku

Newbie level 4
Joined
Mar 22, 2006
Messages
6
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,333
HI,
I have been trying to implement a large design. I have synthesized it using Design Compiler and then checked the initial timing in Jupiter without interconnect and found no max cap/ max trans violations. After placing the design in Jupiter ,I had some cap and transition violations . Using the macro placement from Jupiter and removing the std cell placement, I ran physopt in Physical Compiler.After the physopt I had a huge amount of max cap violations. My design met setup and had no trans violations
Could anybody please let me know how to correct these max cap violations.I hope to continue CTS/routing in Astro

Thanks
Pradeep
 

well, it doesn't need to worry about the cap violation, since your trans constrains were met.

anyway, check the physopt manual, there might be "-drc" option, which can fix design rule violation.

regards
 

    pchimaku

    Points: 2
    Helpful Answer Positive Rating
I've seen that often max capacitance violations were not fixed with an increamental compiler thus we wrote a script that find max_capacitance nets and breaks them into 2 or more paths buffering each one seperately. In our case this fixed the problem and didn't damage the timing
 
Re: handling max capacitance violations as part of Synopsys

Please make sure there are not dont_touch on the violations.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top