Title :
An optimised systolic array-based matrix inversion for rapid prototyping of Kalman filters in FPGA´s
Author :
Yat Tin Lai ; Bigdeli, Abbas ; Biglari-Abhari, Morteza
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
Abstract :
In this paper we propose a pipelined structure for systolic array-based matrix inversion. The main focus is to optimise the systolic structure for rapid prototyping of Kalman filters in FPGA devices. The design is implemented in VHDL language enabling potential users to effectively customise the structure for different size Kalman filters suitable for different applications. The proposed solution consists of pipeline registers, an innovative logic control unit, and a segmented Look Up Table based division scheme. The new architecture has an advantage of O(2n) resource consumption, compared to the O(n2) in other systolic array structures. The resulting precision error is within an acceptable range.
Keywords :
Kalman filters; circuit complexity; field programmable gate arrays; hardware description languages; matrix inversion; pipeline processing; systolic arrays; table lookup; FPGA devices; Kalman filters; O(2n) resource consumption; VHDL language; logic control unit; optimised systolic array-based matrix inversion; pipeline registers; pipelined structure; precision error; rapid prototyping; segmented look up table based division scheme; systolic structure optimise; Abstracts; Arrays; Information filters; Kalman filters; Registers;
Conference_Titel :
Signal Processing Conference, 2004 12th European
Conference_Location :
Vienna
Print_ISBN :
978-320-0001-65-7