Circuit and method of encoding and decoding digital data transmitted along optical fibers
AssigneeMotorola, Inc.
InventorsRay D. Sundstrom, Daniel B. Schwartz, Christopher K. Y. Chun, Stephen G. Shook
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsRay D. Sundstrom, Daniel B. Schwartz, Christopher K. Y. Chun, Stephen G. Shook
Estimating the term…
A data transmitter (12) transmits parallel data as light pulses over multiple optical channels (14). A data receiver (16) converts the light pulses back to a voltage level and compares the voltage level to a reference capacitor voltage (42). The capacitor voltage should maintain a mid-range value for proper noise margin in detecting logic ones and logic zeroes. Any long series of consecutive logic ones or zeroes causes the capacitor voltage to charge or discharge toward the same level as the data voltage, which causes data errors. To prevent the data errors, the data is encoded (18) by inverting certain bits to break up the long series of consecutive logic states. The encoding information is transmitted as a transmitted clock to the data receiver over another fiber optic channel. The decoding information is retrieved (20) so that the encoded data can be converted back to proper logic states.
A data transmission circuit, comprising:
A method of transmitting encoded data over a channel, comprising the steps of:
An integrated data transmission circuit, comprising:
Dependencies are inferred from the claim text.