← Back to Patent Explorer
US5081604A Expired / Lapsed US ⏱️ 0.0 years remaining

Finite impulse response (fir) filter using a plurality of cascaded digital signal processors (dsps)

Assignee: Victor Company of Japan Ltd
•
Filing: 1988-12-01
•
Granted: 1992-01-14
•
Expires: 2008-12-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An FIR digital filter device of the symmetrical coefficient type or the antisymmetrical coefficient type or which processes digital data signals such as digital audio signals. In the FIR digital filter device, a digital input data is transferred in the forward direction through a plurality of digital signal processors (F, B) connected in cascade and is then transferred in the reverse direction to form M pieces of delayed digital data. The digital signal processor in each stage effects the algebraic addition of said delayed digital data and the digital input data through a first operation unit (46), effects the multiplication result through a multiplier (47), adds up the multiplied result through a second operation unit (37), and transfers the obtained data as carry-over data to the next stage.

Inventors

  • 👤 Yoshiaki Tanaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 08:21
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/06

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 436 words
An FIR digital filter device which generates M pieces of delayed digital data having mutually different delay times equal to a natural number times a sampling period for digital input data, multiplies said M pieces of delayed digital data and said digital input data by multiplication coefficients, and adds the multiplied results to form output data, said FIR digital filter device comprising a plurality of cascaded digital signal processors each including a delay unit, a multiplier, and a first operation unit for performing algebraic addition, and a second operation unit for performing accumulative addition, wherein said digital input data is transferred in the forward direction through said delay units of said digital signal processors between the forefront stage and the final stage, and is then transferred in the reverse direction through said delay units of the digital signal processors between the final stage and the forefront stage, each of said digital signal processors except for said digital signal processor in the final stage provides said digital input data with the same delay time for the forward and reverse directions, so that said M pieces of delayed digital data are generated, each of said digital signal processors multiplies the operation results obtained by performing the algebraic addition of said delayed digital data and said digital input data having mutually symmetrical delay times with the center of symmetry corresponding to a delay time equal to M/2 times as large as the sampling period, and multiplies the algebraic addition results by said multiplication coefficients through the related multipliers, said digital processor in the final stage multiplies said delayed digital data having the delayed time equal to M/2 times as large as the sampling period when M is an even number, the digital signal processor in the forefront stage adds the multiplied results through the second operation units and outputs the accumulative addition results as carry-over data to the next stage, the digital signal processors in the second and subsequent stages add the results supplied from said second operation units and said carry-over data supplied from the digital signal processor in the previous stage, and output the addition results as carry-over data to the next stage, the digital signal processor in the final stage outputs, as said output data of the FIR digital signal processor, the carry-over data derived from the digital signal processors in the final stage, the digital processor in the final stage delaying the carry-over data by a predetermined sampling period and subjecting said delayed carry-over data to the digital filter operation by said delay unit, said first and second operation units and said multiplier provided therein.
Claim 2
Dependent Claim 436 words
An FIR digital filter device which generates M pieces of delayed digital data having mutually different delay times equal to a natural number times a sampling period for digital input data, multiplies said M pieces of delayed digital data and said digital input data by multiplication coefficients, and adds the multiplied results to form output data, said FIR digital filter device comprising a plurality of cascaded digital signal processors each including a delay unit, a multiplier, and a first operation unit for performing algebraic addition, and a second operation unit for performing accumulative addition, wherein said digital input data is transferred in the forward direction through said delay units of said digital signal processors between the forefront stage and the final stage, and is then transferred in the reverse direction through said delay units of the digital signal processors between the final stage and the forefront stage, each of said digital signal processors except for said digital signal processor in the final stage provides said digital input data with the same delay time for the forward and reverse directions, so that said M pieces of delayed digital data are generated, each of said digital signal processors multiplies the operation results obtained by performing the algebraic addition of said delayed digital data and said digital input data having mutually symmetrical delay times with the center of symmetry corresponding to a delay time equal to M/2 times as large as the sampling period, and multiplies the algebraic addition results by said multiplication coefficients through the related multipliers, said digital processor in the final stage multiplies said delayed digital data having the delayed time equal to M/2 times as large as the sampling period when M is an even number, the digital signal processor in the forefront stage adds the multiplied results through the second operation units and outputs the accumulative addition results as carry-over data to the next stage, the digital signal processors in the second and subsequent stages add the results supplied from said second operation units and said carry-over data supplied from the digital signal processor in the previous stage, and output the addition results as carry-over data to the next stage, the digital signal processor in the final stage outputs, as said output data of the FIR digital signal processor, the carry-over data derived from the digital signal processors in the final stage, the digital processor in the final stage delaying the carry-over data by a predetermined sampling period and subjecting said delayed carry-over data to the digital filter operation by said delay unit, said first and second operation units and said multiplier provided therein.
Claim 3
Dependent Claim 28 words
An FIR digital filter device as claimed in claim 1, wherein said delay unit is a dynamic random access memory which shifts an address for each sampling period.
Claim 4
Dependent Claim 19 words
An FIR digital filter device as claimed in claim 1 wherein said device is of the symmetrical coefficient type.
Claim 5
Dependent Claim 19 words
An FIR digital filter device as claimed in claim 1 wherein said device is of the antisymmetrical coefficient type.

References Cited (Backward Citations)

US3717756A Cited
US3980873A Cited
JPS57208722A Cited
JPS59220879A Cited
JPS6291010A Cited
JPS62131618A Cited
US4805129A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-01-13 1995-07-15 1996-01-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-01-13 1999-07-15 2000-01-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-01-13 2003-07-15 2004-01-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag