Why do we use a Clock tree?

Answers were Sorted based on User's Feedback



Why do we use a Clock tree?..

Answer / sharekhan

Clock tree is usd for equal distribution of clock in a VLSI
circuitry.In this technique the VLSI blocks are at equal
distance from the central clock.This technique is ues to
eliminate skew problem.

Arrangemnet is in the form of alphabhet "H" with VLSI
blocks are arranged at the end of the alphabhet H and clock
circuitry aplied at the centre of the "H".THus each block
is at equal distance from the clock circuitry.

Is This Answer Correct ?    18 Yes 0 No

Why do we use a Clock tree?..

Answer / arghya sasmal

During CTS our goal is to
1) minimize the clock skew
2)minimize the clock tree power dissipation
In CTS buffers and inverters are placed in clock net to minimize the skew.

Clock nets are optimized and their driving cells are supposed to match RC values and impedance ...and minimize the clock tree power dissipation

Is This Answer Correct ?    4 Yes 0 No

Why do we use a Clock tree?..

Answer / purna

The main goals of CTS are
1. Clock signal is propagate to all flops in same time.
2. Low global and local skew.
3. Less insertion delay.
4. For low power designs Clock gating cells are added based
on the designer requirement.
5.Selecting a tree structure from (H,Y,binary and fish bone
etc...)
6. less number of buffer and inverters in the clock path.
7. Clock pin has high fanout to balance skew, we need to
synthesis the clock path separately.

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More VLSI Interview Questions

What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?

0 Answers   Intel,


If the current thru the poly is 20nA and the contact can take a max current of 10nA how would u overcome the problem?

1 Answers   Intel,


what is Slack?

0 Answers  


Help with VHDL programming. Write a VHDL code for a D-Latch with clear input ?? (Hint: Set up a “Process” with appropriate sensitivity list to get the desired D-Latch with Clr working.) Inputs AND OUTPUTS: entity Lab4b is Port ( Clr, Clk, D : in STD_LOGIC; Q : out STD_LOGIC); end Lab4b;

0 Answers  


Approximately, what were the sizes of your transistors in the SRAM cell? How did you arrive at those sizes?

0 Answers   Infosys,






What types of high speed CMOS circuits have you designed?

0 Answers   Intel,


What is setup time and hold time?

1 Answers   Intel,


What?s the difference between Testing & Verification?

6 Answers   Infosys,


Basic Stuff related to Perl?

0 Answers   Intel,


What are the different limitations in increasing the power supply to reduce delay?

2 Answers  


What are the Advantages and disadvantages of Mealy and Moore?

0 Answers   Intel,


Given a circuit and asked to tell the output voltages of that circuit?

1 Answers   Intel, Omega Healthcare,


Categories