Title :
Formal derivation of a systolic array for recursive least squares estimation
Author :
Proudler, Ian K. ; McWhirter, John G. ; Moonen, Marc ; Hekstra, Gerben
Author_Institution :
Defense Res. Agency, Malvern, UK
fDate :
3/1/1996 12:00:00 AM
Abstract :
A systolic array for recursive least squares estimation by inverse updates is derived by means of algorithmic engineering. The derivation of this systolic array is highly nontrivial due to the presence of data contra-flow and feedback loops in the underlying signal flow graph. This would normally prohibit pipelined processing. However, it is shown that suitable delays may be introduced into the signal flow graph by performing a simple algorithmic transformation which compensates for the interference of crossing data flows. The pipelined systolic array is then obtained by retiming the signal flow graph and applying the cut theorem
Keywords :
array signal processing; formal specification; least squares approximations; matrix decomposition; pipeline processing; recursive estimation; signal flow graphs; systolic arrays; QR decomposition; adaptive beamforming; algorithmic engineering; algorithmic transformation; crossing data flow interference; cut theorem; data contraflow; feedback loops; formal derivation; inverse updates; pipelined systolic array; recursive least squares estimation; retiming; signal flow graph; systolic array; Adaptive arrays; Equations; Feedback loop; Flow graphs; Kalman filters; Least squares approximation; Least squares methods; Matrix decomposition; Signal processing algorithms; Systolic arrays;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on