Three-level, self-clocked data transmission system
First Claim
1. A self-clocked three-level digital data transmission system comprising:
- encoding means responsive to input binary signals and an applied clock signal for encoding said input binary signals into a three-level signal having first and second levels and an intermediate level and having level transitions occurring at times determined by said clock signal;
said encoding means being operable to encode pairs of input binary signals into corresponding encoded pairs of sequential levels in a manner such that at least one encoded input pair is selectably encodable into either a first pair of sequential levels having a positive average value relative to said intermediate level or into a second pair of sequential levels having a negative average value relative to said intermediate level, said encoding means being operable to select said first or second pair in a manner so as to seek a predetermined average level for the encoded three-level signal relative to said intermediate level;
a transmission line;
driving means for coupling the encoded three-level signal to one end of said transmission line for transmission thereby; and
receiving and decoding means coupled to the other end of said transmission line for receiving the transmitted three-level signal, deriving said clock signal therefrom, and employing the derived clock signal for decoding the received three-level signal into binary form.
2 Assignments
0 Petitions
Accused Products
Abstract
A serial digital data transmission system wherein pairs of binary input signals are encoded into a self-clocked three-level signal having high, low and intermediate levels for driving over a transmission line with level transitions occurring in response to an applied clock signal, and with a valid signal being employed to indicate data presence. Selectable encoding is provided in response to detecting any accumulated excess of high or low prior transmission levels so as to continually seek maintenance of an intermediate average level for the transmitted signal. The clock and valid signals are regenerated at the receiver for use in deriving the binary signal data from the received three-level signal.
70 Citations
8 Claims
-
1. A self-clocked three-level digital data transmission system comprising:
-
encoding means responsive to input binary signals and an applied clock signal for encoding said input binary signals into a three-level signal having first and second levels and an intermediate level and having level transitions occurring at times determined by said clock signal; said encoding means being operable to encode pairs of input binary signals into corresponding encoded pairs of sequential levels in a manner such that at least one encoded input pair is selectably encodable into either a first pair of sequential levels having a positive average value relative to said intermediate level or into a second pair of sequential levels having a negative average value relative to said intermediate level, said encoding means being operable to select said first or second pair in a manner so as to seek a predetermined average level for the encoded three-level signal relative to said intermediate level; a transmission line; driving means for coupling the encoded three-level signal to one end of said transmission line for transmission thereby; and receiving and decoding means coupled to the other end of said transmission line for receiving the transmitted three-level signal, deriving said clock signal therefrom, and employing the derived clock signal for decoding the received three-level signal into binary form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification