SIGNAL PROCESSING APPARATUS
First Claim
1. A signal processing apparatus comprising:
- a first memory in which plural pieces of coefficient data used for implementing a filter algorithm are stored; and
a processor which receives plural pieces of input data to be subjected to the filter algorithm, executes the filter algorithm using the plural pieces of coefficient data stored in the first memory and the plural pieces of received input data as many times as the number corresponding to a designated filter order, and outputs an execution result of the filter algorithm, in which filter algorithm each piece of coefficient data and each piece of input data are multiplied together and resultant products are summed up.
2 Assignments
0 Petitions
Accused Products
Abstract
A signal processing apparatus has a first memory in which plural pieces of FIR coefficient data used for implementing an FIR filter algorithm are stored, a second memory which stores plural pieces of input data to be subjected to the FIR filter algorithm, and a processor implements the FIR filter algorithm using the plural pieces of FIR coefficient data stored in the first memory and the plural pieces of input data stored in the second memory as many times as the number corresponding to a designated filter order, in which filter algorithm each piece of coefficient data and each piece of input data are multiplied together and resultant products are summed up. The signal processing apparatus is provided, which can implement plural sorts of FIR filter algorithms of filter order which can be changed flexibly.
-
Citations
17 Claims
-
1. A signal processing apparatus comprising:
-
a first memory in which plural pieces of coefficient data used for implementing a filter algorithm are stored; and a processor which receives plural pieces of input data to be subjected to the filter algorithm, executes the filter algorithm using the plural pieces of coefficient data stored in the first memory and the plural pieces of received input data as many times as the number corresponding to a designated filter order, and outputs an execution result of the filter algorithm, in which filter algorithm each piece of coefficient data and each piece of input data are multiplied together and resultant products are summed up. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for implementing filter algorithm comprising the steps of:
-
reading coefficient data successively from a first memory which stores plural pieces of coefficient data to be used in the filter algorithm; successively receiving plural pieces of input data to be subjected to the filter algorithm; designating a filter order of the filter algorithm; implementing the filter algorithm repeatedly on the coefficient data read successively from the coefficient storing unit and the successively received input data as many times as the number corresponding to the designated filter order, in which algorithm each piece of coefficient data and each piece of input data are multiplied together and resultant products are summed up, and outputting a result of implementing the filter algorithm. - View Dependent Claims (15, 16, 17)
-
Specification