DocumentCode :
1831049
Title :
GNSS/INS State Estimation for Multi-Robot Systems Based on Embedded Multi-core Stream Architecture
Author :
Li, Shenglong ; Li, Zhaolin ; Liu, Hao ; Wang, Fang
Author_Institution :
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
1403
Lastpage :
1412
Abstract :
An embedded multi-core stream architecture is developed to solve the intensive computation of real-time multi-target systems, such as GNSS/INS state estimation problems for multi-robot systems. A number of isomorphic stream cores are integrated in a single chip, interconnected with internal network. Each stream core employs 4 arithmetic clusters to support double precision floating point number operations. The data-path and control-path are both full pipelined, and result forward technology is used to solve the data conflict. Hierarchical storage structure, internal DMA controller and 64-bit internal buses can provide sufficient data bandwidth to feed the FALUs. Experimental result shows that more than 99% executing time is reduced for the EKF algorithm in GNSS/INS integrated system based on the proposed stream architecture, compared with other embedded processing platforms. An evaluation stream core is implemented in TSMC 65nm CMOS technology, the synthesis result shows the time delay is 4.94ns in the worst case, and the power consumption is 404.7 mW when it works at 200MHz.
Keywords :
CMOS digital integrated circuits; Kalman filters; delays; embedded systems; floating point arithmetic; inertial navigation; microprocessor chips; multi-robot systems; multiprocessing systems; nonlinear filters; pipeline arithmetic; satellite navigation; state estimation; storage management; EKF algorithm; FALU; GNSS-INS integrated system; GNSS-INS state estimation problems; TSMC CMOS technology; arithmetic clusters; control-path; data bandwidth; data conflict; data-path; double precision floating point number operations; embedded multicore stream architecture; frequency 200 MHz; global navigation satellite system; hierarchical storage structure; inertial navigation system; internal DMA controller; internal buses; isomorphic stream cores; multirobot systems; pipeline processing; power consumption; real-time multitarget system; size 65 nm; time delay; word length 64 bit; Computer architecture; Global Navigation Satellite Systems; Kernel; Program processors; Registers; Robots; Streaming media; GNSS/INS systems; industrial application; kalman filter; multi-robot system; stream architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
Type :
conf
DOI :
10.1109/HPCC.2012.206
Filename :
6332342
Link To Document :
بازگشت