摘要 |
The present invention addresses the problem of reducing circuit scale without leading to a reduction in processing efficiency. This multi-stage filter processing method measures, at each stage, either the number of pieces of intermediate data that is generated by filter calculation processing during the stages before the final stage is reached or the number of pieces of input data. The multi-stage filter processing device holds coefficient data regulating for each stage the number of pieces of data sufficient to execute filter calculation processing. Input data or intermediate data that is generated in the current stage is held in a memory until the number of pieces of data reaches the number of pieces of data sufficient to execute filter calculation processing in the current stage, on the basis of the coefficient data. When the number of pieces of data has reached the number of pieces of data sufficient to execute filter calculation processing, filter calculation processing for the current stage is executed on the input data or intermediate data that was held. |