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.
timing driven placement :
after the 1st round of placement, the timing tool ( PT) has 2 be provided with the placed netlist and the constraints.
the PT now gives a output file .sdf which contains the delay info wrt to the paths, now this .sdf can be read into ur placement tool along with the initial placed netlist to obtain a "timing driven placement" of ur design
I m not sure wrt the "congestion driven placement"
hi
timing driven placement is the cell in a timing critical path are placed close to gether to reduced routeing related delays .it is maintance the timing
congestion driven is the occurs if there are one or more wire to be routed than available tracks.it is didnt maintance of timing
Hey vamshi can u explain me clearly about congestion driven placement ?? i didn't get ur point wts tht?last sentence
Added after 11 minutes:
Hey Darylz
I don't think that there is a word like placement congestion
Bcz congestion comes only after routing where it shows that how many metallayers are required and how many are available for the routing................
timing driven placement is done when we are dealing with timing critical designs. here the placement of std cells will be done in such a way that the cells belonging to a critical path( paths which have max negative slack) will be placed close together. but here, the congestion might be more( especially after routing).
congestion driven placement is chosen in those designs where the die size is small. hence, the seperation between std cells will be increased to take in to account the routing that will be done in the later stage. but the timing wil be afftected to an extend since the seperation between the cells increases.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.