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.

How to do in place optimization (IPO)?

Status
Not open for further replies.
How to do IPO?

in place optimazation
 

Re: How to do IPO?

you should use IPO for these improvements:
1-Reduce path delays
2- Improve transition times
3- Correct capacitance violations
if you use SoC encounter as a physical designer tool you can do this step in silicon virtual prototyping flow,hiararchical floorplanning,block implementation and top level implementation.
after placement you can you IPO for insetring buffer and remapping the network to meet timing requirements.
 

Re: How to do IPO?

IPO is In place Optimization it does the timing anlysis it reduces the setup and hold vilotions based on upsize or down sizes the buffers
 

How to do IPO?

Hi
In DC you can use the command
"optimize_design -in_place" for IPO ..

hope it helps

rgds
k_vlsi
 

Re: How to do IPO?

Hi,
It depends where or at which step in the flow you want to do IPO. Basically after placement of the Macro and std cell you can do IPO which is preCTS IPO bcause there is no information about clock tree. After building Clock tree you can again do IPO which is postCTS IPO.
The steps in IPO are,
1 Reduces Area (if mentioned)
2 Reduces WNS & TNS (Buffer insertion, Deletion, Upsizing, Downsizing )
3 Reduces DRVs
4 Try to fix critical path.

Hope it answers your query.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top