Title :
VLSI architecture design for particle filtering in real-time
Author :
Pasciaroni, A. ; Rodriguez, J.A. ; Masson, F. ; Julian, Pedro ; Nebot, Eduardo
Author_Institution :
Dept. Ing. Electr. y Computadoras, Univ. Nac. del Sur, Bahia Blanca, Argentina
Abstract :
Particle Filter is an algorithm that provides system state estimation even for non-linear and non-gaussian systems. For applications that require a large number of particles, real time constraint is hard to accomplish since the algorithm is computationally expensive and the resampling step becomes a bottleneck. In this work, a VLSI architecture for particle filtering in real time is presented. The proposed design implements a fraction of the processing using piecewise linear functions and allocates them as global resources. In this way, a large number of processing elements (PE) working in parallel can be instantiated in the design. An example based on a range-only localization using Radio-Frequency identification (RFID) tags is developed to illustrate the approach. The received signal strength indicator (RSSI) is used to estimate the distance between transmitter and receiver. A VHDL RTL model of the processing data flow is implemented and compared to Matlab simulations showing similar results.
Keywords :
VLSI; hardware description languages; particle filtering (numerical methods); piecewise linear techniques; radiofrequency identification; VHDL RTL model; VLSI architecture design; particle filtering; piecewise linear functions; processing elements; radio-frequency identification tags; range-only localization; real time; received signal strength indicator; receiver; transmitter; Interpolation; Mathematical model; Pipelines; Real-time systems; Table lookup; Very large scale integration; Particle Filter; RFID; RTL; VLSI Design;
Conference_Titel :
Micro-Nanoelectronics, Technology and Applications (EAMTA), 2014 Argentine Conference on
Conference_Location :
Mendoza
Print_ISBN :
978-987-1907-86-1
DOI :
10.1109/EAMTA.2014.6906082