Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
335 words
An information handling system for processing data communicated between a processor and one or more peripheral devices on a serial data link, comprising: a processor for processing said data; one or more channels for communicating between said processor and one or more peripheral device controllers; one or more peripheral device controllers for controlling one or more peripheral devices in response to signals from said channel in accordance with a predetermined communications protocol; a serial data link, adapter connected between one of said channels and one or more of said peripheral device controllers for extending the range of communications between said channels and said controllers, said adapter further comprising: first and second sub-adapters, each communicating with the other across said serial data link and each sub-adapter having transmit and receive sections, said transmit section comprising: frame generation means responsive to signals received from said channel and said peripheral device controller respectively, said signals conforming to said predetermined protocol, said frame generation means including means for generating one or more unique start frame characters in response to control signals received by said frame generation means; means for generating predetermined idle characters, said idle characters having an error immune relationship with said start characters, such that idle characters having single and double bit errors transmitted on said serial data link will not be recognized as start frame characters; an encoder for encoding data for efficient and error free transmission over said data link; a serializer for converting said encoded data from parallel format to serial format; link interface and driver means for transmitting serialized encoded data across said serial data link; and said receive section of each of said sub-adapter, comprising: a receiver for receiving said encoded serialized data; a deserializer for converting said serial encoded data to parallel format; a decoder for recovering digital data in an error free form; and interface means for reconstructing data and control signals in said predetermined protocol for transmission to said one or more peripheral device controllers or to said channel.
Claim 2
Dependent Claim
335 words
An information handling system for processing data communicated between a processor and one or more peripheral devices on a serial data link, comprising: a processor for processing said data; one or more channels for communicating between said processor and one or more peripheral device controllers; one or more peripheral device controllers for controlling one or more peripheral devices in response to signals from said channel in accordance with a predetermined communications protocol; a serial data link, adapter connected between one of said channels and one or more of said peripheral device controllers for extending the range of communications between said channels and said controllers, said adapter further comprising: first and second sub-adapters, each communicating with the other across said serial data link and each sub-adapter having transmit and receive sections, said transmit section comprising: frame generation means responsive to signals received from said channel and said peripheral device controller respectively, said signals conforming to said predetermined protocol, said frame generation means including means for generating one or more unique start frame characters in response to control signals received by said frame generation means; means for generating predetermined idle characters, said idle characters having an error immune relationship with said start characters, such that idle characters having single and double bit errors transmitted on said serial data link will not be recognized as start frame characters; an encoder for encoding data for efficient and error free transmission over said data link; a serializer for converting said encoded data from parallel format to serial format; link interface and driver means for transmitting serialized encoded data across said serial data link; and said receive section of each of said sub-adapter, comprising: a receiver for receiving said encoded serialized data; a deserializer for converting said serial encoded data to parallel format; a decoder for recovering digital data in an error free form; and interface means for reconstructing data and control signals in said predetermined protocol for transmission to said one or more peripheral device controllers or to said channel.
Claim 3
Dependent Claim
37 words
An information handling system according to claim 1 wherein said frame generation means further comprises: means for controlling transmission of frames of information on said serial data link in one of a plurality of predetermined transmission modes.
Claim 4
Dependent Claim
31 words
An information handling system according to claim 2 wherein said control means comprises means for controlling the transmission of frames of information in a double transmission mode without intervening idle characters.
Claim 5
Dependent Claim
37 words
An information handling system according to claim 2 wherein said control means comprises means for controlling the transmission of frames of information in a single frame transmission mode with one or more intervening idle characters between frames.
Claim 6
Dependent Claim
40 words
An information handling system according to claim 1 wherein said frame generation means further comprises: means for transmitting control and data signals between said channel and said peripheral device controller in a single frame having a plurality of characters therein.
Claim 7
Dependent Claim
65 words
An information handling system according to claim 5 wherein said frame comprises three characters, a first character including one of a plurality of predetermined start characters, said start character being selected for error immunity with respect to an idle character, a second character of said frame including a plurality of control signals, and a third character of said frame including a plurality of data signals.
Claim 8
Dependent Claim
33 words
An information handling system according to claim 1 wherein said interface means for reconstructing comprises: frame control means for controlling recovery of frame information transmitted in any of said plurality of transmission modes.
Claim 9
Dependent Claim
38 words
An information handling system according to claim 7 wherein said frame control means further comprises means for detecting a control frame, wherein said control frame contains signals used to test the .integrity of said serial data link adapter.
Claim 10
Dependent Claim
39 words
An information handling system according to claim 1, wherein said interface means for reconstructing further comprises: frame compare means for comparing a first and second frame transmission transmitted in a double frame transmission mode for testing integrity of transmission.
Claim 11
Dependent Claim
38 words
An information handling system according to claim 1, wherein said interface means for reconstructing further comprises: means for detecting a predetermined error character sequence, and means for transmitting said error character sequence until said error has been eliminated.
Claim 12
Dependent Claim
25 words
An information handling system according to claim 1, wherein said serial data link adapter further comprises means for detecting beginning and end of frame transmission.