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.

Different libraries being used in Synthesis

Status
Not open for further replies.

limitless_21

Member level 2
Member level 2
Joined
May 17, 2012
Messages
52
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,288
Visit site
Activity points
1,668
Hi All,

Can anybody let me know what is the difference between DEF, LEF and Captable files which are being used in synthesis with their full forms.
I am using RTL compiler for Synthesis.

Also what id the major difference between , wireload synthesis, PLE flow and Physical synthesis if we do it in RC.

Thanks
Limitless
 

DEF: design exchange file/format, could contains, netlist, routing, via, nets...
LEF: Library Exchange File, define physically the element (std cell-memories-pads...)
Captable: is precompute capacitance table to estimate the delay due to nets.

wireload model: basic estimation of the network delay into the path delay.
PLE flow: the network delay is calculate based on the technology LEF information's and the captable.
Physical synthesis: the floorplan is provided via a DEF file, and RC could improve his network delay estimation, because he knows where the std cell could be placed, and where are the macro's element.
 
DEF: design exchange file/format, could contains, netlist, routing, via, nets...
LEF: Library Exchange File, define physically the element (std cell-memories-pads...)
Captable: is precompute capacitance table to estimate the delay due to nets.

wireload model: basic estimation of the network delay into the path delay.
PLE flow: the network delay is calculate based on the technology LEF information's and the captable.
Physical synthesis: the floorplan is provided via a DEF file, and RC could improve his network delay estimation, because he knows where the std cell could be placed, and where are the macro's element.

Hi

is it possible to measure timing in RTL compiler(cadence)...
thanks
 

what do you mean measure timing?
with RC, you could only report the timing path, with information of the slew/cap estimated by the tool.
we can not measure like analog designer do with timing grap.
 

The result (timing and placement) of physical synthesis, will be more closer to the final layout result as we take the placement and cell's physical attribute information from the layout team in advance through DEF file and use it during DC synthesis. Physical synthesis is more advantageous as we tackle the placement and timing related issues at synthesis stage itself instead of tackling at the layout stage.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top