Claims
- 1. A network switching system including a clock generator which generates an input clock signal of predetermined frequency, the system comprising:
- a network processor module responsive to the input clock signal; and
- a plurality of line card modules each attached to a physical communication media and responsive to the input clock signal,
- wherein said network processor module and said plurality of line card modules each includes an interface circuit which includes a zero-delay output buffer comprising
- a modified phase-locked loop (PLL) circuit configured to receive the input clock signal and to deliver output clock signals having a higher frequency than said predetermined frequency to a plurality of data output buffer paths via a clock distribution tree having an associated absolute propagation delay, said modified PLL circuit containing circuitry inserted within a feedback loop thereof, the circuitry including a divider circuit clocked by one of said output clock signals for generating from said one of said output clock signals another signal of said predetermined frequency for being input to a register clocked by another one of said output clock signals, the circuitry also replicating components of each of the plurality of data output buffer paths and being configured to essentially entirely compensate for said associated absolute propagation delay, and whereby the zero-delay output buffer reduces clock skew among the data output buffer paths of the plurality of modules of the system, said divider circuit not being a replicated component of the data output buffer paths.
- 2. The network switching system of claim 1 wherein the interface circuit comprises an application-specific integrated circuit (ASIC) chip containing the modified PLL circuit.
- 3. The network switching system of claim 2 wherein the clock distribution trees of different interface circuits of said system have different respective absolute propagation delays as a result of process, voltage and temperature (PVT) variations within the system.
- 4. The network switching system of claim 1 wherein the input clock signal is transmitted to each module of the system from a centrally-located clock generator via a unidirectional clock line.
- 5. The network switching system of claim 1 wherein said register generates a feedback signal for use by a phase detector of said modified PLL circuit.
- 6. The network switching system of claim 5 wherein said phase detector generates an error signal which is indicative of phase difference between the feedback signal and the input clock signal of the predetermined frequency, said error signal being supplied via a filter to a controllable oscillator for generating said output clock signals, said error signal being for controlling generation of said output clock signals by said controllable oscillator.
- 7. A network switching system, comprising:
- a switch card including a clock generator which generates an input clock signal of predetermined frequency;
- a network processor module responsive to said input clock signal; and
- a plurality of line card modules each attached to a physical communication media and responsive to said input clock signal,
- wherein said network processor module and said plurality of line card modules each includes an interface circuit which includes a zero-delay output buffer comprising
- a modified phase-locked loop (PLL) circuit configured to receive the input clock signal and to deliver output clock signals having a higher frequency than said predetermined frequency to a plurality of data output buffer paths via a clock distribution tree having an associated absolute propagation delay, said modified PLL circuit containing circuitry inserted within a feedback loop thereof, the circuitry including a divider circuit clocked by one of said output clock signals for generating from said one of said output clock signals another signal of said predetermined frequency for being input to a register clocked by another one of said output clock signals, the circuitry also replicating components of each of the plurality of data output buffer paths and being configured to essentially entirely compensate for said associated absolute delay, and whereby the zero-delay output buffer reduces clock skew among the data output buffer paths of the plurality of modules of the system, said divider circuit not being a replicated component of the data output buffer paths.
- 8. The network switching system of claim 7 wherein the interface circuit comprises an application-specific integrated circuit (ASIC) chip containing the modified PLL circuit.
- 9. The network switching system of claim 8 wherein the clock distribution trees of different interface circuits of said system have respective absolute propagation delays that differ as a result of process, voltage and temperature (PVT) variations within the system.
- 10. The network switching system of claim 7 wherein the input clock signal is transmitted to each module of the system from a centrally-located clock generator via a unidirectional clock line.
- 11. The network switching system of claim 7 wherein said register generates a feedback signal for use by a phase detector of said modified PLL circuit.
- 12. The network switching system of claim 11 wherein said phase detector generates an error signal which is indicative of phase difference between said feedback signal and the input clock signal of the predetermined frequency, said error signal being supplied via a filter to a controllable oscillator for generating said output clock signals, said error signal being for controlling generation of said output clock signals by said controllable oscillator.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of application Ser. No. 08/575,128 filed Dec. 19, 1995, now abandoned.
US Referenced Citations (14)
Continuations (1)
|
Number |
Date |
Country |
Parent |
575128 |
Dec 1995 |
|