摘要 |
To reduce the number of multiplication and addition steps, in determining an average correlation coefficient, an accumulator generates an accumulated output combining two or more differently delayed components derived from a first input, and a dot product multiplier makes a dot product of the accumulated output with a second input. By pre-adding the differently delayed versions, the number of multiplications and additions can be reduced. For multiplications the reduction is from NxN to N where N is the number of coefficients. This has applications in speech detection, echo cancellation, image processing and others where speed and efficiency of calculation is important. |