Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
1996-06-14
2001-10-30
Le, Dieu-Minh (Department: 2184)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S814000
Reexamination Certificate
active
06311295
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates in general to data processing systems, and in particular, to a system and method for detecting phase misalignment of on-chip generated clock signals.
BACKGROUND OF THE INVENTION
The system clock is the electronic circuit in a computer that generates a steady stream of tiny pulses—the digital signals that synchronize every operation. The system clock signal typically operates at a specific frequency between 50 million and 150 million cycles per second (megahertz, or MH) and is precisely set by a quartz signal inside the clock circuit The clock rate of a computer is one of the prime determinants of its overall processing speed, and it can go as high as the other components of the computer allow.
In order to achieve high performance, modern microprocessors often generate or synthesize on-chip clocking by multiplying the frequency of an off-chip source. Thus, a 50 MHz off-chip source can be used to generate on-chip clocking of 200 MHz for instance. The clock generation and distribution logic in a high performance microprocessor is sensitive and complex involving complex analog circuits, delay lines and feedback circuits, which are very sensitive to manufacturing process variations.
During manufacturing, and the debug and system testing, it is not practical to directly observe the on-chip clocking. Techniques to check the on-chip clocking during manufacturing are complex and time consuming and do not easily fit into the process of checking the digital circuitry. In order to reduce the test time for chips and to improve the quality of the testing of the clocking circuitry, a low cost but effective test is needed.
SUMMARY OF THE INVENTION
The foregoing need is solved by the present invention, which utilizes a test circuit for receiving a reference clock signal and a sense clock signal and subsequently determining whether or not the reference and sense clock signals are either correct multiples of each other and/or in phase with each other. The test circuit may be located on the same chip with the microprocessor and the clock circuitry. The clock circuitry may include a phase locked loop (“PLL”) circuit for receiving the reference clock signal and producing a sense clock signal for use by the remainder of the chip, wherein the sense clock signal is a multiple of the reference clock signal.
The test circuit may count the number of cycles of the sense clock signal occurring within a predetermined amount of time, which may be proportional to the reference clock period. Alternatively, the sense clock signal and the reference clock signals may be passed through an XOR circuit and then the number of cycles counted within a predetermined time period. In both cases, if the number of cycles counted is not what was expected, then it is known that the sense clock signal was not properly produced by the PLL circuit.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention.
REFERENCES:
patent: 4510462 (1985-04-01), Edwards et al.
patent: 4660197 (1987-04-01), Wrinn et al.
patent: 4667328 (1987-05-01), Imran
patent: 4816776 (1989-03-01), Kessler
patent: 4843617 (1989-06-01), Marshall et al.
patent: 5008636 (1991-04-01), Markinson et al.
patent: 5077686 (1991-12-01), Rubinstein
patent: 5268656 (1993-12-01), Muscavage
patent: 5272390 (1993-12-01), Watson, Jr.
patent: 5294894 (1994-03-01), Gebara
patent: 5353232 (1994-10-01), Eitrheim et al.
patent: 5361290 (1994-11-01), Akiyama
patent: 5398263 (1995-03-01), Vanderspool, II
patent: 5406590 (1995-04-01), Miller et al.
patent: 5422835 (1995-06-01), Houle et al.
patent: 5448193 (1995-09-01), Baumert et al.
Casal Humberto Felipe
Li Hehching Harry
Wu David Ming-Whei
England Anthony V. S.
International Business Machines - Corporation
Kordzik Kelly K.
Le Dieu-Minh
Winstead Sechrest & Minick P.C.
LandOfFree
System and method for testing a clock signal does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for testing a clock signal, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for testing a clock signal will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2578449