Claims
- 1. In a computer system having a processor chip, an external system, and a master clock generator off said processor chip, said master clock generator providing a master clock signal, the improvement comprising:
- means for communicating said master clock signal to a first input terminal of said processor chip;
- means, on said processor chip and responsive to said master clock signal and to an incoming synchronization signal on a second input terminal of said processor chip, for generating an internal clock signal at a frequency that is a predetermined multiple of said master clock frequency;
- means, on said processor chip and responsive to said internal clock signal, for generating at a first output terminal of said processor chip an external clock signal, designated SyncOut, at the master clock frequency;
- means, off said processor chip, for communicating an indication of a desired frequency divisor to said processor chip;
- means, on said processor chip and responsive to said internal clock signal, for generating at least one external clock signal at a fraction of said master clock frequency specified by said desired frequency divisor; and
- a feedback connection off said processor chip coupling said SyncOut signal between said first output terminal and said second input terminal that feeds back said SyncOut signal to said means for generating an internal clock signal, whereupon said means for generating an internal clock signal causes said SyncOut signal, as received at said second input terminal, to be synchronized with said master clock signal;
- wherein said means for generating at least one external clock signal generates a pair of external clock signals in a predetermined phase relationship with each other.
- 2. A computer system comprising:
- a processor chip having a master clock input terminal, a synchronization input terminal, a synchronization output terminal, and a system clock output terminal;
- system logic off said processor chip having a system clock input terminal;
- a master clock generator off said processor chip, said master clock generator providing a master clock signal at a master clock frequency to said master clock input terminal;
- a phase-lock loop (PLL) on said processor chip that receives said master clock signal and provides a PLL signal at a frequency that is an integral multiple of said master clock frequency, said PLL being further responsive to a synchronization signal at said synchronization input terminal;
- a programmable clock divider on said processor chip that receives said PLL signal and generates (a) at least one external clock signal at said system clock output terminal at a frequency equal to the frequency of said PLL signal divided by a desired one of a plurality of divisors, and (b) a signal, designated SyncOut, at said synchronization output terminal at said master clock frequency, said SyncOut signal being synchronized with said at least one external clock signal at said system clock output terminal;
- a connection off said processor chip coupling said at least one external clock signal between said system clock output terminal of said processor chip and said system clock input terminal of said system logic to allow said system logic to operate synchronously with respect to said at least one external clock signal; and
- a feedback connection off said processor chip coupling said SyncOut signal between said synchronization output terminal of said processor chip and said synchronization input terminal of said processor chip that feeds back said SyncOut signal to said PLL, whereupon said PLL causes said SyncOut signal, as received at said synchronization input terminal, to be synchronized with said master clock signal;
- wherein said at least one external clock signal includes a pair of external clock signals in a predetermined phase relationship with each other.
- 3. The computer system of claim 2 wherein said second circuit connection is characterized by a particular delay, which causes said at least one external clock signal to be advanced by an amount equal to said particular delay relative to said master clock signal.
- 4. The computer system of claim 2 wherein:
- said first circuit connection includes a first buffer characterized by a particular delay; and
- said second circuit connection includes a second buffer characterized by said particular delay, which causes said at least one external clock signal to be advanced by an amount equal to said particular delay relative to said master clock signal, thereby causing said at least one external clock signal after said first buffer to be synchronized with said master clock signal and compensating for said delay caused by said first buffer.
- 5. The computer system of claim 2, and further comprising a non-volatile memory off said processor chip containing a representation of said desired one of said plurality of frequency divisors.
Parent Case Info
This application is a continuation of application Ser. No. 08/353,169, filed Dec. 8, 1994 now abandoned, which is a continuation of Ser. No. 07/942,675; filed Sep. 9, 1992, now abandoned.
US Referenced Citations (30)
Non-Patent Literature Citations (1)
Entry |
IEEE Standard Dictionary of Electrical and Electronics Terms (4th Edition), Institute of Electrical and Electronics Engineers, p. 808, 1988. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
353169 |
Dec 1994 |
|
Parent |
942675 |
Sep 1992 |
|