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.

Why do we apply NDR on clock trunk nets and not on leaf nets?

Status
Not open for further replies.

jayfcam

Newbie level 6
Joined
Oct 24, 2008
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,337
Why do we apply NDR on clock trunk nets and not on leaf nets?

Jay
 

rca

Advanced Member level 4
Joined
May 20, 2010
Messages
1,485
Helped
355
Reputation
710
Reaction score
328
Trophy points
1,363
Location
Marin
Activity points
8,522
with NDR you mean Non-default-Rule as routing constraints?, if it is that, the leaf net will connect the pin cell and need to be on M1 (generally), and on inside the std cell there are in general some M1 blockage, that never allowed (enough space) to respect this NDR.
 

yaoq

Newbie level 3
Joined
Sep 7, 2009
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,294
To apply NDR on clock nets is to reduce crosstalk effect.
TSMC recommends to apply double spacing and double width on all clock nets.
P&R tool will automatically fix DRC violations caused by NDR on M1, or designer could define NDR from M2 directly.
 
Last edited:

jeevan.life

Full Member level 5
Joined
Jun 26, 2010
Messages
241
Helped
83
Reputation
164
Reaction score
77
Trophy points
1,308
Location
Bangalore
Activity points
2,444
There is another fact to be considered.. Congestion. If you apply double spacing on leaf nets, its not possible to meet the area requirements .
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top