The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 19, 2000

Filed:

Dec. 15, 1997
Applicant:
Inventor:

Ichiro Kuroda, Tokyo, JP;

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
708320 ; 708303 ;
Abstract

A block infinite impulse response (IIR) processor has a first input register storing data of the block length 'L' and capable of shifting the stored data by an integer times the data word length, a first coefficient register file, a second input register, a second coefficient register file, a third input register, a third coefficient register file, a register, a shift register, an accumulator and a multiply-and-accumulate unit for multiplying respective data blocks in the register by a least significant word in the shift register, and for adding the result of the multiplication to a value of the accumulator, for executing a parallel operation of 'L' multiply-and-accumulate operations. Thus, by adopting the block IIR filter algorithm which makes it possible to simultaneously calculate a plurality of samples in a processor having a divided-ALU instructions for executing a plurality of multiply-and-accumulate operations in parallel to one another, the filter operation can be speeded up by use of the parallel arithmetic operation. The operation can be also speeded up by reducing the number of multiply-and-accumulate operations in accordance with the order of the filter because of the nature of coefficients.


Find Patent Forward Citations

Loading…