← Back to Patent Explorer
US5859550A Expired / Lapsed US ⏱️ 0.0 years remaining

Network switching system including a zero-delay output buffer

Assignee: Cisco Technology Inc
•
Filing: 1997-06-16
•
Granted: 1999-01-12
•
Expires: 2017-06-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A zero-delay buffer circuit includes a modified phase-locked loop (PLL) circuit configured to minimize clock skew among data output buffers of modules within a high-speed network switch system. Each module includes an application-specific integrated circuit (ASIC) chip that contains the modified PLL circuit; circuitry inserted within a feedback loop of the PLL is representative of a clock distribution tree that is common to the output buffers of the chip. The absolute delay of that tree typically differs among the ASICs because of process, voltage and temperature variations within the system. The circuitry inserted within the feedback loop effectively compensates for the absolute delay of the common distribution tree circuit components.

Inventors

  • 👤 William P. Brandt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 00:33
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/10; H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0682; H04J3/0685

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 243 words
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.
Claim 2
Dependent Claim 243 words
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.
Claim 3
Dependent Claim 23 words
The network switching system of claim 1 wherein the interface circuit comprises an application-specific integrated circuit (ASIC) chip containing the modified PLL circuit.
Claim 4
Dependent Claim 38 words
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.
Claim 5
Dependent Claim 30 words
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.
Claim 6
Dependent Claim 25 words
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.
Claim 7
Dependent Claim 68 words
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.
Claim 8
Dependent Claim 243 words
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.
Claim 9
Dependent Claim 243 words
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.
Claim 10
Dependent Claim 23 words
The network switching system of claim 7 wherein the interface circuit comprises an application-specific integrated circuit (ASIC) chip containing the modified PLL circuit.
Claim 11
Dependent Claim 39 words
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.
Claim 12
Dependent Claim 30 words
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.
Claim 13
Dependent Claim 25 words
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.
Claim 14
Dependent Claim 68 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-11 2002-07-13 2003-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-11 2006-07-13 2007-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-11 2010-07-13 2011-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag