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.

questions on place and route.

Status
Not open for further replies.

Abbigeri

Newbie level 5
Joined
May 24, 2007
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Tokyo
Activity points
1,338
below are some questions on Place and Route,anyone who know the answers please do post a reply.

1. What is the reason for flipping the cell rows.

2. When you need to leave a gap in between the cell rows, how do you determine the height of the gap.

3.why core power pads should not be connected to the core power rings in the last.

4. if you are to use both vertical and horizontal stripes, what are the considerations to decide which one should be added to the power plan first.

5. how do you find out all the requirements of the clock tree.

6. purpose of filler cells.

7. the filler cells usually have widths that are given as 1x, 2x, 4x, 8x, etc the next bigger filler cell always has its width doubled why?

8. why is it better to insert the filler cells after detailed routing.

9. why physical verification can detect DRC and LVS violations that are not detected by the P&R tool.

10. STA passes but the simulation fails on the same logic path. reason?

11. simulation passes but STA fails on the same logic path. reason?

12. the timing requirement of a desing is met after the physical synthesis step. clock tree synthesis is then performed and all the clock trees meet the skew and latency specifications. however , STA shows that there are many timing paths with
very poor timing slack. reason for poor timing slack?

thanks
 

9. why physical verification can detect DRC and LVS violations that are not detected by the P&R tool.


I think ~~ physical information is nt merged in pnr stage.... verification needs to be done for finding extra devices formed
 

1. In order to save area we abut the two cell rows so the common power and ground is shared by the cells. so we are fliping the cell rows.
2.If a horizontal routing resource is not enough we are providing the gap between the cell rows in order to provide somre extra horizontal routing resource in metal1. The gap is determined by the metal1 minimum spacing rule.
6.Filler cells fill gaps between pad cells and provide routing between them.
8.beacuse at this time the cells are well placed and the location of the cells are fixed. That we are not going to change the cell pllacement. So we can know the exact location of the filler cell. So we are inserting the filler cells after the detailed routing.

I know only this
 

    Abbigeri

    Points: 2
    Helpful Answer Positive Rating
form my side..

4. start from lowest metal.....(if i am rgt) just think hw many vias u would drop on...
6. filler cells r inserted while creating rails......to have continuous rails..
7. its not only those........i have even came across 1x, 3x, 5x, so must be depending on the library.........


thanks,
Prasad
 

    Abbigeri

    Points: 2
    Helpful Answer Positive Rating
5. SDC obtained after systhesis must give u prorper idea abt clocks in design
8. since filler doesnt affect timing, there is no need to add them in earlier stages of routing.
9. Most of P&R tools look only at the metal layer present in std cells,they are not much botherd about (OD, active or diffusion layer). with only metal info visible it may be possible for them to check for LVS issues
 

3.core power pads should be connected to the core power rings in floorplan
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top