Patent · US Expired

Clock system for multiple component system including module clocks for safety margin of data transfers among processing modules

US6434706B1 · kind B1 · utility

6Cited by
13References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 24, 1999
Grant dateAug 13, 2002
Priority date
Expiry dateMay 24, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F1/10
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A clock module operates in conjunction with the generation of the bus-clock signal to provide a combination of module-clocks that can be relied upon to provide an adequate safety margin for data transfers among processing modules at the speed of the bus-clock. In a preferred embodiment, a system-clock generates the bus-clock and a sample-clock, the sample-clock having a predetermined phase relationship with respect to the bus-clock. Base-clocks at each of the frequencies required for each processing module are generated in the conventional manner, and, in accordance with this invention, are sampled by the sample-clock to produce sampled module-clocks that are provided to each corresponding processing module. By sampling each base-clock with a sample-clock that has a corresponding predetermined phase relationship with respect to the bus-clock, each module-clock will have a predetermined phase relationship with respect to the bus-clock. By selecting the predetermined phase relationship appropriately, an optimal data transfer speed can be achieved.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.