DocumentCode :
2998641
Title :
Iteration independent subroutine form of Durbin´s recursion for programmable signal processors
Author :
Ackenhusen, John G.
Author_Institution :
AT&T Bell Laboratories, Murray Hill, New Jersey
Volume :
11
fYear :
1986
fDate :
31503
Firstpage :
2923
Lastpage :
2926
Abstract :
The method of Durbin´s recursion to transform a signal autocorrelation vector to a representation based on linear prediction coding (LPC) is a computation that is sufficiently irregular in structure to present difficulties in implementation on present single chip digital signal processors. During the computation, operands must be accessed from three one-dimensional vectors and a two-dimensional array, which may exceed the limited address arithmetic capability of a digital signal processor. As a result, signal processor code for each iteration of Durbin´s recursion is often strung out sequentially, consuming excess program memory, rather than written as a single subroutine executed repetitively for each iteration, as is common in high level programming languages. A new form of Durbin´s recursion is described that renders all addressing to be sequential within one iteration of the recursion. Using this technique, Durbin´s recursion may be cast into a single repetitively-called subroutine with sufficiently simple address arithmetic for signal processors. The technique may be used to compute any of the standard LPC parameters (LPC coefficients, reflection coefficients, prediction residual energy) and may be extended to any LPC model order.
Keywords :
Algorithms; Autocorrelation; Computer languages; Digital arithmetic; Digital signal processors; Linear predictive coding; Predictive models; Reflection; Signal processing; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '86.
Type :
conf
DOI :
10.1109/ICASSP.1986.1168608
Filename :
1168608
Link To Document :
بازگشت