Serial communication format and methodology
First Claim
1. A method of communicating serial information from a source to a destination along a medium, comprising the steps of:
- commencing transmission of a serial stream of status information from said source to said destination, said serial stream of status information having an arbitrary number of status units including a first status unit and a last status unit and a plurality of serially ordered status units therebetween, wherein said commencing step comprises sending said first status unit and a first portion of said plurality of status units;
inserting, after said commencing step, an entire serial stream of control information from said source to said destination, said entire serial stream of control information having a predetermined number of control units, beginning with a first control unit and ending with a last control unit;
transmitting, after said inserting step, said entire serial stream of control information from said source to said destination;
first, receiving by said destination said first status unit and said first portion of said plurality of status units of said serial stream of status information;
second, detecting by said destination receipt of said entire serial stream of control information after said first receiving step; and
third, receiving a second portion of said plurality of status units and said last status unit of said serial stream of status information by said destination after said detecting step, wherein said status and control streams are communicated from said source to said destination along the same medium and such that said entire serial stream of control information is interspersed between said first status unit and said last status unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of communicating serial information from a source to a destination is disclosed. In one embodiment, the method involves numerous steps for communicating serial information from a source to a destination. First, transmission is commenced of a serial stream of status information from the source to the destination, wherein the serial stream of status information has a beginning, an end, and a plurality of serially ordered status units between the beginning and end. Second, after the first step, a serial stream of control information is transmitted from the source to the destination, wherein the serial stream of control information has a beginning and an end. Various receiving steps then follow. First, the destination receives the beginning and a first portion of the plurality of status units of the serial stream of status information. Second, the destination receives the serial stream of control information. Third, the destination receives a second portion of the plurality of status units and the end of the serial stream of status information, wherein the status and control streams are communicated from the source to the destination along the same medium. Various alternative embodiments are also described.
34 Citations
10 Claims
-
1. A method of communicating serial information from a source to a destination along a medium, comprising the steps of:
-
commencing transmission of a serial stream of status information from said source to said destination, said serial stream of status information having an arbitrary number of status units including a first status unit and a last status unit and a plurality of serially ordered status units therebetween, wherein said commencing step comprises sending said first status unit and a first portion of said plurality of status units; inserting, after said commencing step, an entire serial stream of control information from said source to said destination, said entire serial stream of control information having a predetermined number of control units, beginning with a first control unit and ending with a last control unit; transmitting, after said inserting step, said entire serial stream of control information from said source to said destination; first, receiving by said destination said first status unit and said first portion of said plurality of status units of said serial stream of status information; second, detecting by said destination receipt of said entire serial stream of control information after said first receiving step; and third, receiving a second portion of said plurality of status units and said last status unit of said serial stream of status information by said destination after said detecting step, wherein said status and control streams are communicated from said source to said destination along the same medium and such that said entire serial stream of control information is interspersed between said first status unit and said last status unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of communicating information serially from a transmitter to a receiver, comprising the steps of:
-
commencing transmission of a first sequence of data units each having a plurality of bits, wherein said first sequence has an arbitrary number of data units including a beginning data unit and an end data unit, wherein said commencing step comprises sending said beginning data unit and a first portion of said first sequence of data units; and transmitting a second sequence having a predetermined number of data units after said beginning data unit and said first portion of said first sequence before said end data unit of said first sequence such that said second sequence of data units is interspersed between said beginning and end data units of said first sequence of data units, wherein each of said second sequence of data units comprises a plurality of bits; wherein said second sequence commences with an initial data unit having a predetermined bit location storing a predetermined value different than the value data units of said first sequence, thereby identifying said data unit as said initial data unit; and wherein said initial data unit includes data indicating the quantity for the predetermined number of data units in said second sequence. - View Dependent Claims (7, 8, 9)
-
-
10. A method of communicating status data and control data in a serial stream between a first and second transceiver, wherein each of said transceivers comprises an adjustable amplifier, comprising the steps of:
-
commencing transmission of a serial stream of said status data from said first transceiver to said second transceiver, wherein said status data comprises an arbitrary number of data units including a beginning data unit, intermediate data units and an ending data unit, wherein said commencing step comprises transmitting said beginning data unit and a first number of said intermediate data units; inserting said control data into said serial stream, wherein said control data comprises an initial data unit transmitted after said beginning data unit and said first number of said intermediate data units and before said ending data unit such that said control data is interspersed between said beginning data unit and said ending data unit; and transmitting said serial stream from said first transceiver to said second transceiver, wherein said amplifier of said second transceiver is adjusted in response to said control data received by said second transceiver.
-
Specification