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

Apparatus for generating a ds-3 signal from the data component of an sts-1 payload signal

Assignee: Transwitch Corp
•
Filing: 1990-10-31
•
Granted: 1992-10-20
•
Expires: 2010-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus which receives a gapped data component of an STS-1 signal and provides therefrom an ungapped DS-3 data signal is provided and includes a FIFO for receiving the data component of the STS-1 signal, a measuring circuit having an input clock related to the STS-1 signal and the output clock of the apparatus as inputs for effectively measuring the relative fullness of the FIFO, and a voltage controlled crystal oscillator (VCXO) for receiving a control signal from the measuring circuit and for generating the output clock of the apparatus in response thereto, where data in the FIFO is taken out of the FIFO as the DS-3 signal according to the rate of the output clock. The FIFO is preferably a byte wide RAM, and the measuring circuit is comprised of two counters, an XOR gate, and a low pass filter. One counter receives the apparatus output clock as its input, while the other counter receives a gapped STS-1 data payload input clock as its input. The msb's of the counters are compared by the XOR gate, and the duty cycle of the XOR gate output provides an indication of the difference between the rates of the input and output clocks. The low pass filter filters out high frequency changes in the duty cycle due to the gaps in the input clock, and provides the VCXO with a dc signal which changes with the long term average of the duty cycle. In response to this dc signal, the VCXO changes the output clock rate. By feeding back the output clock to one of the counters of the measuring circuit, a closed loop system is established.

Inventors

  • 👤 Robert W. Hamlin, Jr.
  • 👤 Daniel C. Upp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 09:23
CPC Classifications
G; G06; G06F; G06F5/00; G06F5/06; G06F5/10; G06F5/12; G06F5/14; H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/07; H04J3/076; H04L; H04L25/00; H04L25/02; H04L25/05; G06F2205/00; G06F2205/06; G06F2205/061

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 153 words
An apparatus which receives a gapped data component of an STS-1 signal with an accompanying first clock signal and provides therefrom an ungapped DS-3 signal having a second clock signal, comprising: a) FIFO means for receiving and storing said data component of said STS-1 signal; b) a measuring circuit means having said first clock signal as a first input and said second clock signal as a second input, said measuring circuit means for providing an indication of relative fullness of said FIFO means; and c) a voltage controlled crystal oscillator coupled to said measuring circuit means for receiving said indication and for generating said second clock signal at least partially in response thereto, wherein said data component of said STS-1 signal stored in said FIFO means is clocked out of said FIFO means at the rate of said second clock signal, and together with said second clock signal comprises said ungapped DS-3 signal.
Claim 2
Independent Claim 153 words
An apparatus which receives a gapped data component of an STS-1 signal with an accompanying first clock signal and provides therefrom an ungapped DS-3 signal having a second clock signal, comprising: a) FIFO means for receiving and storing said data component of said STS-1 signal; b) a measuring circuit means having said first clock signal as a first input and said second clock signal as a second input, said measuring circuit means for providing an indication of relative fullness of said FIFO means; and c) a voltage controlled crystal oscillator coupled to said measuring circuit means for receiving said indication and for generating said second clock signal at least partially in response thereto, wherein said data component of said STS-1 signal stored in said FIFO means is clocked out of said FIFO means at the rate of said second clock signal, and together with said second clock signal comprises said ungapped DS-3 signal.
Claim 3
Dependent Claim 84 words
An apparatus according to claim 1, wherein: said FIFO means comprises a RAM, a write address generator coupled to said RAM for enabling locations in said RAM, and a read address generator coupled to said RAM for enabling locations in said RAM, data is clocked out of said FIFO means according to locations in said FIFO means enabled by said read address generator, and data is clocked into said FIFO means according to locations in said FIFO means enabled by said write address generator.
Claim 4
Dependent Claim 27 words
An apparatus according to claim 2, wherein: said write address generator is first recycling shift register, and said read address generator is a second recycling shift register.
Claim 5
Dependent Claim 151 words
An apparatus according to claim 2, wherein: said gaped data component of said STS-1 signal is a bit serial signal, said RAM is a byte wide RAM, and said FIFO means further comprises a serial/parallel converter coupled to said byte wide RAM for receiving said bit serial signal and providing byte parallel signals to said byte wide RAM, a first counter coupled to said write address generator for tracking formation of said byte parallel signals and for providing an indication thereof to said write address generator, a parallel/serial converter coupled to said byte wise RAM for receiving said byte parallel signals stored in said byte wise RAM and for generating therefrom in conjunction with said second clock a bit serial DS-3 signal, and a second counter coupled to said read address generator for counting eight clock cycles of said second clock and providing an indication thereof to said read address generator.
Claim 6
Dependent Claim 122 words
An apparatus according to claim 1, wherein: said measuring circuit means is comprised of a first binary counter for counting said first clock signal cycles, a second binary counter for counting said second clock signal cycles, logic means coupled to said first and second binary counters for comparing a bit of said first binary counter with a bit of said second binary counter and providing a comparison output in response thereto, a low pass filter coupled to said logic means and to said voltage controlled crystal oscillator for filtering out high frequency components of said comparison output and for providing a voltage signal to said voltage controlled crystal oscillator, said voltage signal constituting said indication of relative fullness of said FIFO means.
Claim 7
Dependent Claim 23 words
An apparatus according to claim 5, wherein: said bit of said first counter and said bit of said second counter are corresponding bits.
Claim 8
Dependent Claim 42 words
An apparatus according to claim 6, wherein: said bit of said first binary counter is the most significant bit of said first binary counter, and said bit of said second binary counter is the most significant bit of said second binary counter.
Claim 9
Dependent Claim 16 words
An apparatus according to claim 5, wherein: said logic means is an exclusive OR (XOR) gate.
Claim 10
Dependent Claim 16 words
An apparatus according to claim 7, wherein: said logic means is an exclusive OR (XOR) gate.
Claim 11
Dependent Claim 84 words
An apparatus according to claim 5, wherein: said FIFO means comprises a RAM, a write address generator coupled to said RAM for enabling locations in said RAM, and a read address generator coupled to said RAM for enabling locations in said RAM, data is clocked out of said FIFO means according to locations in said FIFO means enabled by said read address generator, and data is clocked into said FIFO means according to locations in said FIFO means enabled by said write address generator.
Claim 12
Dependent Claim 95 words
An apparatus according to claim 10, wherein: said gapped data component of said STS-1 signal is a bit serial signal, said RAM is a byte wide RAM, and said FIFO means further comprises a serial/parallel converter coupled to said byte wise RAM for receiving said bit serial signal and providing byte parallel signals to said byte wide RAM, and a parallel/serial converter coupled to said byte wide RAM for receiving said byte parallel signals stored in said byte wide RAM and for generating therefrom in conjunction with said second clock a bit serial DS-3 signal.
Claim 13
Dependent Claim 69 words
An apparatus according to claim 11, wherein: said FIFO means further comprises a third counter coupled to said write address generator for tracking formation of said byte parallel signals and for providing an indication thereof to said write address generator, and a fourth counter coupled to said read address generator for counting eight clock cycles of said second clock and providing an indication thereof to said read address generator.
Claim 14
Dependent Claim 67 words
An apparatus according to claim 11, wherein: said first binary counter is coupled to said write address generator and tracks formation of said byte parallel signals and provides an indication thereof to said write address generator, and said second binary counter is coupled to said read address generator and counts eight clock cycles of said second clock and provides an indication thereof to said read address generator.
Claim 15
Dependent Claim 51 words
An apparatus according to claim 10, wherein: said gapped data component of said STS-1 signal is a bit serial signal, said RAM is a bit wide RAM, and said first binary counter is coupled to said write address generator, and said second binary counter is coupled to said read address generator.
Claim 16
Dependent Claim 33 words
An apparatus according to claim 1, wherein: said accompanying first clock signal is a gapped clock signal comprised of the logical combination of a write enable clock signal and a clock in signal.
Claim 17
Dependent Claim 33 words
An apparatus according to claim 10, wherein: said accompanying first clock signal is a gapped clock signal comprised of the logical combination of a write enable clock signal and a clock in signal.
Claim 18
Independent Claim 170 words
An apparatus which receives a gapped data component of an STS-1 signal with an accompanying first clock signal and provides therefrom an ungapped DS-3 signal having a second clock signal, comprising: a) FIFO means for receiving and storing said data component of said STS-1 signal; b) a measuring circuit means having said first clock signal as a first input and said second clock signal as a second input, said measuring circuit means for providing a voltage signal unquantized in amplitude and unquantized in time and related to the difference in average rates of said first and second clock signals; and c) a voltage controlled crystal oscillator coupled to said measuring circuit means for receiving said voltage signal and for generating said second clock signal at least partially in response thereto, wherein said data component of said STS-1 signal stored in said FIFO means is clocked out of said FIFO means at the rate of said second clock signal, and together with said second clock signal comprises said ungapped DS-3 signal.
Claim 19
Independent Claim 170 words
An apparatus which receives a gapped data component of an STS-1 signal with an accompanying first clock signal and provides therefrom an ungapped DS-3 signal having a second clock signal, comprising: a) FIFO means for receiving and storing said data component of said STS-1 signal; b) a measuring circuit means having said first clock signal as a first input and said second clock signal as a second input, said measuring circuit means for providing a voltage signal unquantized in amplitude and unquantized in time and related to the difference in average rates of said first and second clock signals; and c) a voltage controlled crystal oscillator coupled to said measuring circuit means for receiving said voltage signal and for generating said second clock signal at least partially in response thereto, wherein said data component of said STS-1 signal stored in said FIFO means is clocked out of said FIFO means at the rate of said second clock signal, and together with said second clock signal comprises said ungapped DS-3 signal.
Claim 20
Dependent Claim 109 words
An apparatus according to claim 17, wherein: said measuring circuit means is comprised of a first binary counter for counting said first clock signal cycles, a second binary counter for counting said second clock signal cycles, logic means coupled to said first and second binary counters for comparing a bit of said first binary counter with a bit of said second binary counter and providing a comparison output in response thereto, a low pass filter coupled to said logic means and to said voltage controlled crystal oscillator for filtering out high frequency components of said comparison output and for providing said voltage signal to said voltage controlled crystal oscillator.
Claim 21
Dependent Claim 84 words
An apparatus according to claim 18, wherein: said FIFO means comprises a RAM, a write address generator coupled to said RAM for enabling locations in said RAM, and a read address generator coupled to said RAM for enabling locations in said RAM, data is clocked out of said FIFO means according to locations in said FIFO means enabled by said read address generator, and data is clocked into said FIFO means according to locations in said FIFO means enabled by said write address generator.
Claim 22
Dependent Claim 33 words
An apparatus according to claim 19, wherein: said accompanying first clock signal is a gapped clock signal comprised of the logical combination of a write enable clock signal and a clock in signal.

References Cited (Backward Citations)

US4053715A Cited
US4159535A Cited
US4513427A Cited
US4551830A Cited
US4685101A Cited
US4674088A Cited
US4667324A Cited
US4833673A Cited
US5033064A Cited
US5052025A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-20 1996-04-20 1996-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-20 2000-04-20 2000-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-20 2004-04-20 2004-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag