US5267269A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method employing predetermined waveforms for transmit equalization
Assignee: Level One Communications Inc
•
Filing: 1991-09-04
•
Granted: 1993-11-30
•
Expires: 2011-09-04
Abstract
Abstract A data communication system employing predetermined equalized waveforms for transmit equalization is disclosed. Serial NRZ data is received from a network controller and utilized to select from memory its equivalent as predistorted and filtered Manchester encoded data. Predetermined waveforms in memory are representative of the analog waveform produced when predistorted digital Manchester encoded data is passed through a high order transmit filter. Data from memory drives a digital to analog converter (DAC) to reconstruct the waveforms into analog form. A line driver having an integrated single pole low pass filter impresses the equalized waveform on to the transmission line.
Inventors
- 👤 Cheng-Chung Shih
- 👤 Haim Shafir
- 👤 Stefan M. Wurster
- 👤 Cecil Aswell
- 👤 Daniel L. Ray
- 👤 Joseph E. Heideman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 21:13
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03828; H04L25/03866; H04L25/08; H04L25/38; H04L25/40; H04L25/49; H04L25/4904
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
176 words
A data communication system employing transmit equalization comprising: a) a sequencer for receiving data in a non-return to zero format and providing a mode select output B and a step select output in response thereto; b) memory for storing data representing a plurality of predetermined waveforms; c) a multiplexer having a first input coupled to the step select output, a second input coupled to the mode select output, an input bus coupled to the memory and an output bus for providing data representing a select waveform from the memory in response to the step and mode select outputs; d) a latch having an input coupled to the output bus and an output for de-skewing the data representing the select waveform; e) a differential digital to analog converter having an input coupled to an output of the latch and providing a differential analog current output proportional to the select waveform; and f) driver means including low pass filter means having a differential input coupled to the current output for impressing an analog voltage onto a transmission line.
Claim 2
Dependent Claim
176 words
A data communication system employing transmit equalization comprising: a) a sequencer for receiving data in a non-return to zero format and providing a mode select output B and a step select output in response thereto; b) memory for storing data representing a plurality of predetermined waveforms; c) a multiplexer having a first input coupled to the step select output, a second input coupled to the mode select output, an input bus coupled to the memory and an output bus for providing data representing a select waveform from the memory in response to the step and mode select outputs; d) a latch having an input coupled to the output bus and an output for de-skewing the data representing the select waveform; e) a differential digital to analog converter having an input coupled to an output of the latch and providing a differential analog current output proportional to the select waveform; and f) driver means including low pass filter means having a differential input coupled to the current output for impressing an analog voltage onto a transmission line.
Claim 3
Dependent Claim
31 words
The system in accordance with claim 1 wherein the sequencer further comprises a transmit enable input and an initiate link integrity test input for providing additional mode and step select outputs.
Claim 4
Dependent Claim
26 words
The system in accordance with claim 1 wherein the predetermined waveforms in memory are representative of respective predistorted biphase encoded waveforms passed through a transmit filter.
Claim 5
Dependent Claim
20 words
The system in accordance with claim 3 wherein the transmit filter has a raised-cosine characteristic with a 50 percent roll-off.
Claim 6
Dependent Claim
27 words
The system in accordance with claim 1 wherein the predetermined waveforms in memory are over-sampled N times with respect to a baud rate of the received data.
Claim 7
Dependent Claim
29 words
The system in accordance with claim 1 wherein the sequencer divides a master clock by N for generating a transmit clock as a synchronous reference for the received data.
Claim 8
Independent Claim
157 words
A system for transmitting predistorted Manchester encoded data comprising: a) a barrel shifter for sequencing a multiplexer through N steps over one baud period; b) a first and a second flip/flop coupled in a cascade manner for receiving and storing two consecutive data bits; c) decoding means for decoding the first and second flip/flop outputs into an one of four select signal; d) a multiplexer having an output for providing select data and an input coupled to a data bus of a memory containing predetermined data, the multiplexer having N rows for at least four columns, the rows selectable by the barrel shifter, the columns selectable by the decoding means; e) digital to analog conversion means having an input coupled to the multiplexer output and an output for providing an analog signal representative of the predetermined data; and f) line driving means having an input coupled to the analog signal and output for driving a transmission line.
Claim 9
Independent Claim
157 words
A system for transmitting predistorted Manchester encoded data comprising: a) a barrel shifter for sequencing a multiplexer through N steps over one baud period; b) a first and a second flip/flop coupled in a cascade manner for receiving and storing two consecutive data bits; c) decoding means for decoding the first and second flip/flop outputs into an one of four select signal; d) a multiplexer having an output for providing select data and an input coupled to a data bus of a memory containing predetermined data, the multiplexer having N rows for at least four columns, the rows selectable by the barrel shifter, the columns selectable by the decoding means; e) digital to analog conversion means having an input coupled to the multiplexer output and an output for providing an analog signal representative of the predetermined data; and f) line driving means having an input coupled to the analog signal and output for driving a transmission line.
Claim 10
Independent Claim
82 words
A method for transmit equalization comprising the steps of: a) receiving input data in a non-return to zero format and providing multiplexer control signals in response thereto; b) storing output data representing a plurality of predetermined waveforms; c) multiplexing the output data representing one of the predetermined waveforms onto a bus; d) de-skewing the output data on the bus; e) converting the output data on the bus into a differential analog signal; and f) impressing the analog signal onto a transmission line.
Claim 11
Independent Claim
82 words
A method for transmit equalization comprising the steps of: a) receiving input data in a non-return to zero format and providing multiplexer control signals in response thereto; b) storing output data representing a plurality of predetermined waveforms; c) multiplexing the output data representing one of the predetermined waveforms onto a bus; d) de-skewing the output data on the bus; e) converting the output data on the bus into a differential analog signal; and f) impressing the analog signal onto a transmission line.
Claim 12
Dependent Claim
38 words
The method in accordance with claim 8 wherein the step of providing multiplexer control signals further comprises the step of providing additional control signals in response to a transmit enable input and an initiate link integrity test input.
Claim 13
Dependent Claim
48 words
The method in accordance with claim 8 wherein the step of storing data representing a plurality of predetermined waveforms further comprises the step of oversampling N times with respect to a baud rate of the received data, wherein N represents the number of samples in one baud period.
Claim 14
Dependent Claim
36 words
The method in accordance with claim 8 wherein the step of receiving data in a non-return to zero format further comprises the step of generating a transmit clock as a synchronous reference for the received data.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-11-29 | 1997-05-31 | 1997-11-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-11-29 | 2001-05-31 | 2001-11-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-11-29 | 2005-05-31 | 2005-11-30 | $7700.00 | Window Closed / Lapsed |