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

Fiber optic channel extender interface method and apparatus

Assignee: Cray Inc
•
Filing: 1994-05-27
•
Granted: 1995-05-30
•
Expires: 2014-05-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital optical serial communication system and encoding method comprises a transmitter responsive to an input of parallel information for parsing the information into 4-bit groups. The 4-bit groups are encoded into 5-bit codes having a 40/60 duty cycle and wherein no more than two consecutive bits are logical 1's or 0's on either end of the 5-bit code. The 5-bit codes are serially transmitted by an optical transmission medium for providing a conduit from the transmitter to a receiver. The receiver receives and decodes the serial information to 4-bit groups. The 4-bit groups are concatenated to form a parallel packet of information suitable for data processing. The encoding/decoding scheme has the advantages of (1) a worst case duty factor of 40/60%; (2) a maximum run of bits without transition equal to five; (3) an easily recaptured framing of packets due to a unique sync symbol; and (4) simple encoding and decoding of packets using combinational logic rather than lookup tables. In addition, data can be continuously sent via a communications protocol.

Inventors

  • 👤 Kevin M. Knecht
  • 👤 Eric C. Fromm

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 14:16
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4906

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 120 words
A method of communicating information in a serial stream of digital data comprising the steps of: (a) parsing packets of parallel information into a plurality of 4-bit nibbles; (b) encoding said 4-bit nibbles into 5-bit codes having a 40/60 duty cycle and wherein no more than two consecutive bits on either end of the 5-bit codes are logical 1's or 0's; (c) serially transmitting each bit of said 5-bit codes as the serial stream of digital data; (d) receiving and reconstituting said serial stream into a plurality of 5-bit codes; (e) decoding said 5-bit codes back to received 4-bit nibbles; and (f) concatenating a plurality of received 4-bit nibbles into a parallel packet form of information suitable for data processing.
Claim 2
Independent Claim 120 words
A method of communicating information in a serial stream of digital data comprising the steps of: (a) parsing packets of parallel information into a plurality of 4-bit nibbles; (b) encoding said 4-bit nibbles into 5-bit codes having a 40/60 duty cycle and wherein no more than two consecutive bits on either end of the 5-bit codes are logical 1's or 0's; (c) serially transmitting each bit of said 5-bit codes as the serial stream of digital data; (d) receiving and reconstituting said serial stream into a plurality of 5-bit codes; (e) decoding said 5-bit codes back to received 4-bit nibbles; and (f) concatenating a plurality of received 4-bit nibbles into a parallel packet form of information suitable for data processing.
Claim 3
Independent Claim 72 words
A method in a communication system for coding parallel information for transmission in a serial bit stream, comprising the steps of: (a) parsing information into a plurality of 4-bit nibbles; and (b) encoding each of said 4-bit nibbles into a 5-bit code having a 40/60 duty cycle for transmittal in the serial bit stream, said 5-bit code having no more than two identical adjacent bits on either end of the 5-bit code.
Claim 4
Independent Claim 72 words
A method in a communication system for coding parallel information for transmission in a serial bit stream, comprising the steps of: (a) parsing information into a plurality of 4-bit nibbles; and (b) encoding each of said 4-bit nibbles into a 5-bit code having a 40/60 duty cycle for transmittal in the serial bit stream, said 5-bit code having no more than two identical adjacent bits on either end of the 5-bit code.
Claim 5
Dependent Claim 19 words
A method according to claim 2, wherein said serial bit stream comprises no more than five consecutive identical bits.

References Cited (Backward Citations)

US3515994A Cited
US3624637A Cited
US4831662A Cited
US4486739A Cited
US4748617A Cited
US4771440A Cited
US4791407A Cited
US5018142A Cited
US5101198A Cited
US5025256A Cited
US5280500A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-05-29 1998-11-28 1999-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-05-29 2002-11-28 2003-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-05-29 2006-11-28 2007-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag