Patent US6067327A successfully refreshed from Google Patents.
US6067327A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data transmitter and method therefor
Assignee: International Business Machines Corp
•
Filing: 1997-09-18
•
Granted: 2000-05-23
•
Expires: 2017-09-18
Abstract
Abstract A data transmitter is provided which performs digital to analog conversion, convolution with an arbitrary finite impulse response, and smoothing of the output functions without requiring a separate anti-aliasing low pass filter. To implement the data transmitter, a digital input data value is convolved with a desired impulse response. The coefficients of the desired finite impulse response filter are chosen to create a first or second derivative of an output of the data transmitter. Then, the derivative is integrated so that a resulting signal output from the data transmitter is a smooth signal which does not require further filtering.
Inventors
- 👤 John Lock Creigh
- 👤 Michel Ferry
- 👤 Thomas Ashford Hughes, Jr.
- 👤 Scott David Huss
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 09:16
CPC Classifications
H; H03; H03M; H03M1/00; H03M1/66; H03M1/661
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
94 words
A data transmitter, comprising: an input circuit for receiving an input signal; a filter circuit for performing a convolution of the input signal using a second derivative of a desired impulse response of the data transmitter, the filter circuit being coupled to the input circuit for receiving the input signal and the filter circuit providing an intermediate output signal; and an integrator coupled to the filter circuit for receiving the intermediate output signal, the integrator integrating the intermediate output signal to provide an output signal having the desired impulse response of the data transmitter.
Claim 2
Dependent Claim
94 words
A data transmitter, comprising: an input circuit for receiving an input signal; a filter circuit for performing a convolution of the input signal using a second derivative of a desired impulse response of the data transmitter, the filter circuit being coupled to the input circuit for receiving the input signal and the filter circuit providing an intermediate output signal; and an integrator coupled to the filter circuit for receiving the intermediate output signal, the integrator integrating the intermediate output signal to provide an output signal having the desired impulse response of the data transmitter.
Claim 3
Dependent Claim
14 words
The data transmitter of claim 1 wherein the input signal is a digital signal.
Claim 4
Dependent Claim
15 words
The data transmitter of claim 2 wherein the intermediate output signal is an analog signal.
Claim 5
Dependent Claim
22 words
The data transmitter of claim 1 wherein the desired impulse response of the data transmitter is represented by plurality of weighting factors.
Claim 6
Dependent Claim
73 words
The data transmitter of claim 4 wherein the filter circuit comprises: a plurality of current sources coupled to the input circuit for receiving the input signal and receiving the plurality of weighting factors, the plurality of current sources each providing one of a plurality of current values; and a summation device coupled to the plurality of current sources for receiving the plurality of current values, the summation device providing a sum current value.
Claim 7
Dependent Claim
41 words
The data transmitter of claim 5, wherein the integrator comprises: a first capacitor coupled to the summation device for receiving the sum current value, wherein the first capacitor integrates the sum current value to provide a first integrated sum current value.
Claim 8
Dependent Claim
59 words
The data transmitter of claim 6, wherein the integrator further comprises: a current generator coupled to the first capacitor to receive the first integrated sum current value, the current generator providing an output; and a second capacitor coupled to the current generator for receiving the output, wherein the second capacitor integrates the output to provide an impulse response value.
Claim 9
Dependent Claim
19 words
The data transmitter of claim 5 wherein each of the plurality of current sources is a ternary current source.
Claim 10
Dependent Claim
19 words
The data transmitter of claim 5 wherein each of the plurality of current sources is a binary current source.
Claim 11
Dependent Claim
251 words
A data transmitter, comprising: input means for receiving a plurality of digital data values; a convolutional digital to analog converter coupled to the input means for receiving the plurality of digital data values, the convolutional digital to analog converter receiving an offset current and a reference current, the convolutional digital to analog converter providing an analog output signal, and the convolutional digital to analog converter comprising: a filter circuit for performing a convolution of the plurality of digital data values and a derivative of a desired impulse response of the data transmitter, the filter circuit being coupled to the input circuit for receiving the plurality of digital data values and the filter circuit providing an intermediate output signal; and an integrator coupled to the filter circuit for receiving the intermediate output signal, the integrator integrating the intermediate output signal to provide the analog output signal having the desired impulse response of the data transmitter; an output buffer for providing the analog output signal; a signal measurement circuit coupled to the output buffer for receiving the analog output signal, the signal measurement circuit measuring an amplitude of the analog output signal and providing a measurement signal in response thereto; an offset canceling circuit coupled to the signal measurement circuit to receive the measurement signal, the offset current source generating the offset current in response thereto; and an amplitude control circuit coupled to the signal measurement circuit to receive the measurement signal, the reference current source generating the reference current in response thereto.
Claim 12
Dependent Claim
251 words
A data transmitter, comprising: input means for receiving a plurality of digital data values; a convolutional digital to analog converter coupled to the input means for receiving the plurality of digital data values, the convolutional digital to analog converter receiving an offset current and a reference current, the convolutional digital to analog converter providing an analog output signal, and the convolutional digital to analog converter comprising: a filter circuit for performing a convolution of the plurality of digital data values and a derivative of a desired impulse response of the data transmitter, the filter circuit being coupled to the input circuit for receiving the plurality of digital data values and the filter circuit providing an intermediate output signal; and an integrator coupled to the filter circuit for receiving the intermediate output signal, the integrator integrating the intermediate output signal to provide the analog output signal having the desired impulse response of the data transmitter; an output buffer for providing the analog output signal; a signal measurement circuit coupled to the output buffer for receiving the analog output signal, the signal measurement circuit measuring an amplitude of the analog output signal and providing a measurement signal in response thereto; an offset canceling circuit coupled to the signal measurement circuit to receive the measurement signal, the offset current source generating the offset current in response thereto; and an amplitude control circuit coupled to the signal measurement circuit to receive the measurement signal, the reference current source generating the reference current in response thereto.
Claim 13
Dependent Claim
22 words
The data transmitter of claim 10 wherein the derivative is a first derivative of the desired impulse response of the data transmitter.
Claim 14
Dependent Claim
22 words
The data transmitter of claim 10 wherein the derivative is a second derivative of the desired impulse response of the data transmitter.
Claim 15
Dependent Claim
22 words
The data transmitter of claim 10 wherein the desired impulse response of the data transmitter is represented by plurality of weighting factors.
Claim 16
Dependent Claim
73 words
The data transmitter of claim 13 wherein the filter circuit comprises: a plurality of current sources coupled to the input circuit for receiving the input signal and receiving the plurality of weighting factors, the plurality of current sources each providing one of a plurality of current values; and a summation device coupled to the plurality of current sources for receiving the plurality of current values, the summation device providing a sum current value.
Claim 17
Dependent Claim
41 words
The data transmitter of claim 14, wherein the integrator comprises: a first capacitor coupled to the summation device for receiving the sum current value, wherein the first capacitor integrates the sum current value to provide a first integrated sum current value.
Claim 18
Dependent Claim
59 words
The data transmitter of claim 15, wherein the integrator further comprises: a current generator coupled to the first capacitor to receive the first integrated sum current value, the current generator providing an output; and a second capacitor coupled to the current generator for receiving the output, wherein the second capacitor integrates the output to provide an impulse response value.
Claim 19
Dependent Claim
19 words
The data transmitter of claim 14 wherein each of the plurality of current sources is a ternary current source.
Claim 20
Dependent Claim
19 words
The data transmitter of claim 14 wherein each of the plurality of current sources is a binary current source.
Claim 21
Independent Claim
69 words
A method for implementing a data transmitter, comprising the steps of: receiving an input signal; performing a convolution of the input signal and a second derivative of a desired impulse response of the data transmitter using a filter circuit; enabling the filter circuit to provide an intermediate output signal; and integrating the intermediate output signal to provide an output signal having the desired impulse response of the data transmitter.
Claim 22
Independent Claim
69 words
A method for implementing a data transmitter, comprising the steps of: receiving an input signal; performing a convolution of the input signal and a second derivative of a desired impulse response of the data transmitter using a filter circuit; enabling the filter circuit to provide an intermediate output signal; and integrating the intermediate output signal to provide an output signal having the desired impulse response of the data transmitter.
Claim 23
Dependent Claim
13 words
The method of claim 19, wherein the input signal is a digital signal.
Claim 24
Dependent Claim
14 words
The method of claim 20 wherein the intermediate output signal is an analog signal.
Claim 25
Dependent Claim
21 words
The method of claim 19 wherein the desired impulse response of the data transmitter is represented by plurality of weighting factors.
Claim 26
Dependent Claim
39 words
The method of claim 22, further comprising the steps of: enabling a plurality of current sources to provide one of a plurality of current values; and logically combining the plurality of current values to provide a sum current value.
Claim 27
Dependent Claim
18 words
The method of claim 23 wherein each of the plurality of current sources is a ternary current source.
Claim 28
Dependent Claim
18 words
The method of claim 23 wherein each of the plurality of current sources is a binary current source.
Claim 29
Dependent Claim
43 words
The method of claim 19, further comprising the steps of: coupling a first capacitor to the summation device to receiving the sum current value; and enabling the first capacitor to integrates the sum current value to provide a first integrated sum current value.
Claim 30
Dependent Claim
61 words
The method of claim 26, further comprising the steps of: coupling a current generator to the first capacitor to receive the first integrated sum current value; enabling the current generator providing an output; coupling a second capacitor coupled to the current generator for receiving the output; and enabling the second capacitor to integrate the output to provide an impulse response value.
References Cited (Backward Citations)
US3500215A
Cited
US4047002A
Cited
US4056163A
Cited
US4334277A
Cited
US4290050A
Cited
US4503510A
Cited
US4396906A
Cited
US4819197A
Cited
US5012245A
Cited
US5103229A
Cited
US5355134A
Cited
US5627538A
Cited
US5834986A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-05-23 | 2003-11-22 | 2004-05-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-05-23 | 2007-11-22 | 2008-05-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-05-23 | 2011-11-22 | 2012-05-23 | $7700.00 | Window Closed / Lapsed |