Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

an old CTS question - sizes of clkcells for clock tree

Status
Not open for further replies.

devop

Full Member level 1
Joined
Dec 5, 2006
Messages
99
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,973
an old CTS question

Hi guys:
why we dont use the smallest and largest clkcell when building clock tree?
we usually us 3x 4x....16x clockbuf ,what about you?
thanks a lot
 

devop

Full Member level 1
Joined
Dec 5, 2006
Messages
99
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,973
Re: an old CTS question

devop said:
Hi guys:
why we dont use the smallest and largest clkcell when building clock tree?
we usually us 3x 4x....16x clockbuf ,what about you?
thanks a lot
can anyone kindly share the experience??
do you use 1x or 64x clockbuf in you design?
 

devop

Full Member level 1
Joined
Dec 5, 2006
Messages
99
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,973
upup
one more question,would I use regular buffer instead of CLKBUF if the skew is not a big issue??
 

koggestone

Member level 4
Joined
Oct 16, 2008
Messages
77
Helped
36
Reputation
72
Reaction score
26
Trophy points
1,298
Activity points
1,828
My Intuitive guess is

smallest clkbufs - are more sensitive to Process variations , hence clock skew(OCV)
issues.

Largest clkbufs - have more Current , Hence Electromigration(EM) /Reliability
related issues , (besides too much of Power Consumption).
 

devop

Full Member level 1
Joined
Dec 5, 2006
Messages
99
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,973
koggestone said:
smallest clkbufs - are more sensitive to Process variations , hence clock skew(OCV)
issues.


).
I am confused here,
case 1, 10 smallest buf1X connet in series to drive a load
case 2, 1 biggest buf64X drive the same load

I think case 1 will be better in OCV? what's your opinion?
 

koggestone

Member level 4
Joined
Oct 16, 2008
Messages
77
Helped
36
Reputation
72
Reaction score
26
Trophy points
1,298
Activity points
1,828
devop said:
I am confused here,
case 1, 10 smallest buf1X connet in series to drive a load
case 2, 1 biggest buf64X drive the same load

I think case 1 will be better in OCV? what's your opinion?
case 2 has Less OCV .
Refer to famous Pelgrom's 1989 paper on Mismatch.
http://www.stanford.edu/class/ee371/handouts/pelgrom89.pdf
Bottom Line is - Variations are inversely proportional to Transistor Area (W.L).
Bigger Buffers (i.e Big W ) will decrease Variations.

Hence u see all those Microprocessor Global clk design guys and Anolog
designers will love to use bigger Transistors to decrease mismatch at the
expense of more power dissipation.
 

devop

Full Member level 1
Joined
Dec 5, 2006
Messages
99
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,973
koggestone said:
devop said:
I am confused here,
case 1, 10 smallest buf1X connet in series to drive a load
case 2, 1 biggest buf64X drive the same load

I think case 1 will be better in OCV? what's your opinion?
case 2 has Less OCV .
Refer to famous Pelgrom's 1989 paper on Mismatch.
http://www.stanford.edu/class/ee371/handouts/pelgrom89.pdf
Bottom Line is - Variations are inversely proportional to Transistor Area (W.L).
Bigger Buffers (i.e Big W ) will decrease Variations.

Hence u see all those Microprocessor Global clk design guys and Anolog
designers will love to use bigger Transistors to decrease mismatch at the
expense of more power dissipation.
thanks koggestone

I consider the question in another way,
case 1, 10 cells , they scatter in a big area, the ocv for the whole path will be better,


just for a certain cell ,you are right ,Bigger Buffers (i.e Big W ) will decrease Variations.

what's your opinion?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top