EP0903660A1

Segmented clock distribution network and method therefor

Abstract

A method for providing a clock signal to clock recipients in an integrated circuit is provided herein that comprises the steps of providing the clock signal to at least two groups of clock recipients in a manner that the first group of clock recipients are clock together at a different time in which the second group of clock recipients are clocked together. A clock distributing circuit is also provided herein that includes a first and second balanced clock tree and a delay or phase-shifting element for altering the timing or phase of the clock signal in a manner that the clock recipients pertaining to the first balanced clock tree are clock together at a different time than the time that clock recipients pertaining to the second balanced clock tree are clocked together. By segmenting the clocking of different groups of clock recipients so that they are clocked at different times, problems due to ground bounce and VDD noise are reduced.

EP0903660A1, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 24 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

34 claims: 7 independent, 27 dependent

  1. 1
    A clock distribution network for an integrated circuit, comprising:a first clock distribution group having a first clock input for receiving a clock signal;a delay element for delaying said clock signal a pre-determined amount of time to produce a delayed clock signal;and a second clock distribution group having a second clock input for receiving said delayed clock signal.
  2. 7
    The clock distribution network of any of claims 1 to 6, wherein said delay element is a buffer or a driver.
  3. 8
    The clock distribution network of any of claims I to 6, wherein said first and second balanced clock trees each include:an H-tree conductive structure coupled to said respective first and second clock inputs;a plurality of buffer-tree networks connected to said H-tree conductive structure at points thereof where the relative phase of the clock signal is capable of being substantially the same;a plurality of clock recipients having recipient clock inputs;and a plurality of clock routing networks for routing the clock signal from the input of said buffer-tree to said recipient clock inputs in a manner that the phases of the clock signal at each of said recipient clock inputs are substantially the same.
  4. 11
    A method of providing a clock signal to clock recipients in an integrated circuit, comprising:providing said clock signal to a first group of clock recipients, wherein the clock signal at the clocking input of the clock recipients of said first group cycles with a first relative phase;and providing said clock signal to a second group of clock recipients, wherein the clock signal at the clocking input of the clock recipients of said first group cycles with a second relative phase which is different than said first relative phase.
  5. 16
    The method of any of claims 11 to 15, wherein the step of providing said clock signal to said first group of clock recipients includes the step of providing said clock signal to said first group using a first balanced clock tree.
  6. 20
    An integrated circuit comprising:a substrate;a first balanced clock tree formed on said substrate that includes a first clock input for receiving a clock signal;a phase shifting element for causing a phase shift in said clock signal;and a second balanced clock tree formed on said substrate that includes a second clock input for receiving said phase-shifted clock signal.
  7. 25
    The clock distribution network of any of claims 20 to 24, wherein said delay element is a buffer or a driver.
  8. 29
    A circuit for distributing a clock signal to clock recipients of an integrated circuit comprising:a substrate;a conductive structure formed on said substrate for transmitting a clock signal;a first phase-shift element formed at a first discontinuing portion of said conductive structure to produce a phase-shifted clock signal from said clock signal;at least a first group of clock recipients coupled to a first portion of said conductive structure for receiving therefrom said clock signal;and at least a second group of clock recipients coupled to a second portion of said conductive structure for receiving therefrom said phase-shifted clock signal in a manner that the second group of clock recipients are clocked together at a different time than when said first group of clock recipients are clocked together.