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.

Question about manual fix timing violation in SOC encounter

Status
Not open for further replies.

llbaobao

Member level 3
Member level 3
Joined
May 19, 2008
Messages
55
Helped
5
Reputation
10
Reaction score
0
Trophy points
1,286
Activity points
1,595
Can someone tell me some ways that can be used to manual fix the timing violation in SOC encounter?

Now I did a case about 100MHz, Now there is about a timing slack about 0 ~ -1.8ns
for about 40 reg2reg paths. Other paths are already ok.

I let the tool itself to fix the timing violation, mainly use "optDesign" and its incremental action to fix timing violation, but after many turns running, there is no change in timing violation.

Can someone tell me how to manual fix the timing violation in it?
I have no idea on how to manual fix the timing violation in SOC encounter.
Thanks!
 

Re: Question about manual fix timing violation in SOC encoun

Hi,

My 2 cents worth:
1) Browse details of violating paths, & use ECO to fix by upsizing or downsizing cells which seem to be contributing to significantly large timing delays.
2) If the paths are long, do ECO to plug in buffers/inverters.

Remember to ask the darn tool to do Refine Placement everytime lest you get overlapping cells.
As usual, *some* iteration may be needed. :D

Best regards.
 
Thank you for your reply!

Can you give me a example to give me a more detailed explain? thanks !
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top