Patent US2335810A successfully refreshed from Google Patents.
Patent US4710922A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4710922A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and associated methods for converting serial data pattern signals transmitted or suitable for transmission over a high speed synchronous serial transmission media, to parallel pattern output signals

Assignee: GlobalFoundries Inc
•
Filing: 1985-12-18
•
Granted: 1987-12-01
•
Expires: 2005-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and associated methods are disclosed for converting serial data pattern signals, transmitted or suitable for transmission over a high speed synchronous serial transmission media, to parallel data pattern output signals. The disclosed devices are modular, may each be packaged as a single semiconductor integrated circuit device and are cascadable. When cascaded, the devices are capable of generating parallel data pattern output signals to one or more data sinks from a single serial bit stream.

Inventors

  • 👤 Paul H. Scott

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 06:38
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/04; H04J3/047; H04L; H04L5/00; H04L5/22

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 117 words
Apparatus for converting serial data pattern signals, representative of asynchronous nonhomogeneous variable width parallel data pattern input signals and received over a synchronous serial transmission media, to parallel data pattern output signals which correspond to said input signals, including at least one receiver device wherein each such device comprises: (a) means, including a first storage means, for capturing synchronously transmitted encoded data patterns from said media; (b) second means, including data decoding means and demultiplexing means, for decoding and demultiplexing the input represented by a given captured data pattern and generating the parallel data pattern output corresponding thereto; and (c) third means, including parallel output means, for enabling the output of said parallel data pattern output signals.
Claim 2
Dependent Claim 117 words
Apparatus for converting serial data pattern signals, representative of asynchronous nonhomogeneous variable width parallel data pattern input signals and received over a synchronous serial transmission media, to parallel data pattern output signals which correspond to said input signals, including at least one receiver device wherein each such device comprises: (a) means, including a first storage means, for capturing synchronously transmitted encoded data patterns from said media; (b) second means, including data decoding means and demultiplexing means, for decoding and demultiplexing the input represented by a given captured data pattern and generating the parallel data pattern output corresponding thereto; and (c) third means, including parallel output means, for enabling the output of said parallel data pattern output signals.
Claim 3
Dependent Claim 40 words
Apparatus as set forth in claim 1 wherein said first means of each receiver device is authorized and enabled to capture a transmitted data pattern only in response to the presence of a catch authorization signal input to the device.
Claim 4
Dependent Claim 27 words
Apparatus as set forth in claim 2 wherein said first means of each receiver device is further operable to generate a signal indicating the capture of data.
Claim 5
Dependent Claim 29 words
Apparatus as set forth in claim 3 wherein said first means of each receiver device is further operable to generate clock pulses for the internal synchronization of each receiver.
Claim 6
Dependent Claim 37 words
Apparatus as set forth in claim 4 wherein said first means of each receiver device is further operable to output clock pulses suitable for synchronizing the operation of external devices with the operation of a given receiver.
Claim 7
Dependent Claim 27 words
Apparatus as set forth in claim 5 wherein the output clock pulses from a given device may optionally serve as said catch authorization signal for said device.
Claim 8
Dependent Claim 37 words
Apparatus as set forth in claim 1 wherein said second means of each receiver device is further operable to identify the type of nonhomogeneous data input represented by the destination oriented content of a given data pattern.
Claim 9
Dependent Claim 30 words
Apparatus as set forth in claim 7 wherein said second means of each receiver device is further operable to identify said parallel data pattern outputs by destination oriented content type.
Claim 10
Dependent Claim 45 words
Apparatus as set forth in claim 1 wherein said second means of each receiver device is further operable in response to a second selected control signal indicative of data width, to decode each of said captured patterns as a function of the data width indicated.
Claim 11
Dependent Claim 36 words
Apparatus as set forth in claim 1 which said first means of each receiver device includes a phase locked data recovery loop for separating said transmitted encoded data patterns into separate clock and data pattern streams.
Claim 12
Dependent Claim 22 words
Apparatus as set forth in claim 10 in which said phase locked recovery loop includes a phase detector that ignores missing pulses.
Claim 13
Dependent Claim 19 words
Apparatus as set forth in claim 10 in which said phase locked recovery loop incorporates a master/slave oscillator arrangement.
Claim 14
Dependent Claim 24 words
Apparatus as set forth in claim 10 in which said phase locked recovery loop operates at the bit rate of said separated clock stream.
Claim 15
Dependent Claim 28 words
Apparatus as set forth in claim 10 wherein said first means further includes a clock generator for supplying a center frequency signal to said phase locked recovery loop.
Claim 16
Dependent Claim 50 words
Apparatus as set forth in claim 14 wherein said clock generator further comprises: (a) a master frequency source; (b) a phase locked loop connected to said master frequency source; and (c) a master counter connected to said phase locked loop, for outputting said center frequency signal to said recovery loop.
Claim 17
Dependent Claim 16 words
Apparatus as set forth in claim 15 wherein said master frequency source is a crystal oscillator.
Claim 18
Dependent Claim 49 words
Apparatus as set forth in claim 3 which includes a plurality of said receiver devices in which the signal indicating the capture of data by a first one of said plurality of devices is used as the catch authorization signal for a second one of said plurality of devices.
Claim 19
Dependent Claim 38 words
Apparatus as set forth in claim 17 wherein each of said receiver devices in a cascaded chain of said devices, synchronously enables the output of captured data upon the detection of a transmitted synchronization pattern from said media.
Claim 20
Dependent Claim 64 words
Apparatus as set forth in claim 18 in which the inverted output of the farthest downstream receiver device in a cascaded chain serves as the catch authorization signal for the farthest upstream receiver device in said chain and further in which each device in said chain enables the output of captured data in response to the capture of data by the farthest downstream receiver.
Claim 21
Dependent Claim 28 words
Apparatus as set forth in claim 1 wherein the width of said parallel data pattern outputs is variable as a function of the number of said receiver devices.
Claim 22
Dependent Claim 20 words
Apparatus as set forth in claim 1 wherein each of said receiver devices is a single semiconductor integrated circuit device.
Claim 23
Independent Claim 107 words
A method for converting serial data pattern signals, representative of asynchronous nonhomogeneous variable width parallel data pattern input signals and received over a synchronous serial transmission media, to parallel data pattern output signals which correspond to said input signals, comprising the steps of: (a) capturing said serial data pattern signals off of said transmission media; (b) decoding the input represented by a given captured data pattern; (c) demultiplexing said decoded data; (d) generating the parallel data pattern output corresponding to a given input signal; (e) enabling the output from the system of said parallel data pattern outputs; and (f) outputting said parallel data pattern outputs as enabled.
Claim 24
Independent Claim 107 words
A method for converting serial data pattern signals, representative of asynchronous nonhomogeneous variable width parallel data pattern input signals and received over a synchronous serial transmission media, to parallel data pattern output signals which correspond to said input signals, comprising the steps of: (a) capturing said serial data pattern signals off of said transmission media; (b) decoding the input represented by a given captured data pattern; (c) demultiplexing said decoded data; (d) generating the parallel data pattern output corresponding to a given input signal; (e) enabling the output from the system of said parallel data pattern outputs; and (f) outputting said parallel data pattern outputs as enabled.
Claim 25
Dependent Claim 40 words
A method as set forth in claim 22 wherein said step of generating the parallel data pattern further includes the step of identifying the type of nonhomogeneous data input represented by the destination oriented content of a captured data pattern.
Claim 26
Dependent Claim 26 words
A method as set forth in claim 22 wherein said step of decoding is performed as a function of the data width of the captured data.
Claim 27
Dependent Claim 30 words
A method as set forth in claim 22 which said step of capturing further includes the step of separating said transmitted data patterns into separate clock and data pattern streams.
Claim 28
Dependent Claim 22 words
A method as set forth in claim 25 in which said step of separating clock and data patterns ignores missing clock pulses.

References Cited (Backward Citations)

US3946379A Cited
US4079372A Cited
US4143246A Cited
US4393301A Cited
US4523310A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-11-30 1991-06-01 1991-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-11-30 1995-06-01 1995-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-11-30 1999-06-01 1999-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag