Patent US5018090A successfully refreshed from Google Patents.
US5018090A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital interpolation circuitry
Assignee: RCA Licensing Corp
•
Filing: 1990-03-13
•
Granted: 1991-05-21
•
Expires: 2010-03-13
Abstract
Abstract A sampled data interpolator includes a linear interpolator coupled in parallel with a nonlinear compensation signal path. The nonlinearly processed signals and the linearly interpolated signals are summed to produce interpolated samples. The nonlinear compensation signal path includes a finite impulse response filter having tap weights conforming to a sinc function, and a weighting circuit for scaling filtered samples by a normalized sinc function.
Inventors
- 👤 Shinichi Shiratsuchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 10:18
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; G; G06; G06F; G06F17/00; G06F17/10; G06F17/17; H04; H04N; H04N7/00; H04N7/01
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
103 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal; weighting means, coupled to said filter, for scaling said compensating signal by a normalized sinc function to provide scaled samples at an output terminal thereof; and means, coupled to the output terminals of said weighting means and said linear interpolator for additively combining said linearly interpolated samples and said scaled samples.
Claim 2
Dependent Claim
103 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal; weighting means, coupled to said filter, for scaling said compensating signal by a normalized sinc function to provide scaled samples at an output terminal thereof; and means, coupled to the output terminals of said weighting means and said linear interpolator for additively combining said linearly interpolated samples and said scaled samples.
Claim 3
Dependent Claim
167 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal, said filter having a transfer function, H, given by ##EQU3## where n is an index; T represents a sample period; g(nT) correspond to input sample values; M is a number equal to one half the number of input samples used by the filter to form a filtered sample, and k n are given by ##EQU4## for all n except zero and one, and ##EQU5## for n equal to zero and one; weighting means, coupled to said filter, for scaling filtered samples and providing scaled samples at an output terminal thereof; and means, coupled to the output terminals of said weighting means and said linear interpolator, for additively combining said scaled samples and said interpolated samples.
Claim 4
Dependent Claim
167 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal, said filter having a transfer function, H, given by ##EQU3## where n is an index; T represents a sample period; g(nT) correspond to input sample values; M is a number equal to one half the number of input samples used by the filter to form a filtered sample, and k n are given by ##EQU4## for all n except zero and one, and ##EQU5## for n equal to zero and one; weighting means, coupled to said filter, for scaling filtered samples and providing scaled samples at an output terminal thereof; and means, coupled to the output terminals of said weighting means and said linear interpolator, for additively combining said scaled samples and said interpolated samples.
Claim 5
Dependent Claim
21 words
A sampled data interpolator as set forth in claim 2 wherein said weighting means scales samples by a normalized sinc function.
Claim 6
Dependent Claim
52 words
A sampled data interpolator as set forth in claim 2 wherein said normalized sinc function corresponds to ##EQU6## where d corresponds to the position of an interpolated sample between two input samples in terms of a fraction of a sample period T, and d n corresponds to a normalizing position typically T/2.
Claim 7
Dependent Claim
146 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal; weighting means, coupled to said filter, for scaling said compensating signal by a normalized sinc function to provide scaled samples at an output terminal thereof, and wherein said normalized sinc function corresponds to ##EQU7## where d corresponds to the position of an interpolated sample between two input samples in terms of a fraction of a sample period T, and d n corresponds to a normalizing position typically T/2; and means, coupled to the output terminals of said weighting means and said linear interpolator for additively combining said linearly interpolated samples and said scaled samples.
Claim 8
Dependent Claim
146 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal; weighting means, coupled to said filter, for scaling said compensating signal by a normalized sinc function to provide scaled samples at an output terminal thereof, and wherein said normalized sinc function corresponds to ##EQU7## where d corresponds to the position of an interpolated sample between two input samples in terms of a fraction of a sample period T, and d n corresponds to a normalizing position typically T/2; and means, coupled to the output terminals of said weighting means and said linear interpolator for additively combining said linearly interpolated samples and said scaled samples.
Claim 9
Dependent Claim
177 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal, said finite impulse response filter having a transfer function, H, given by ##EQU8## where n is an index; T represents a sample period; g(nT) correspond to input sample values; M is a number equal to one half the number of input samples used by the filter to form a filtered sample, and k n are given by ##EQU9## for all n except zero and one, and ##EQU10## for n equal to zero and one; weighting means, coupled to said filter, for scaling said compensating signal by a normalized sinc function to provide scaled samples at an output terminal thereof; and means, coupled to the output terminals of said weighting means and said linear interpolator for additively combining said linearly interpolated samples and said scaled samples.
Claim 10
Dependent Claim
177 words
A sampled data interpolator comprising: an input terminal for receiving a sampled data input signal; a linear interpolator coupled to said input terminal for providing linearly interpolated samples at an output terminal thereof; a finite impulse response filter coupled to said input terminal, for providing filtered samples corresponding to a compensating signal, said finite impulse response filter having a transfer function, H, given by ##EQU8## where n is an index; T represents a sample period; g(nT) correspond to input sample values; M is a number equal to one half the number of input samples used by the filter to form a filtered sample, and k n are given by ##EQU9## for all n except zero and one, and ##EQU10## for n equal to zero and one; weighting means, coupled to said filter, for scaling said compensating signal by a normalized sinc function to provide scaled samples at an output terminal thereof; and means, coupled to the output terminals of said weighting means and said linear interpolator for additively combining said linearly interpolated samples and said scaled samples.
References Cited (Backward Citations)
US4263671A
Cited
US4344149A
Cited
US4302631A
Cited
US4313173A
Cited
US4400719A
Cited
US4694414A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-05-20 | 1994-11-19 | 1995-05-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-05-20 | 1998-11-19 | 1999-05-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-05-20 | 2002-11-19 | 2003-05-21 | $7700.00 | Window Closed / Lapsed |