DocumentCode
3375270
Title
Parallel-processing VLSI architecture for mixed integer linear programming
Author
Noguchi, Hiroki ; Tani, Junichi ; Shimai, Yusuke ; Kawaguchi, Hiroshi ; Yoshimoto, Masahiko
Author_Institution
Kobe Univ., Kobe, Japan
fYear
2010
fDate
May 30 2010-June 2 2010
Firstpage
2362
Lastpage
2365
Abstract
This paper describes parallel processor architecture for a mixed integer linear programming (MILP) solver to realize motion planning and hybrid system control in robot applications. It features pipeline architecture with an MILP-specific configuration and two-port SRAM. Based on the architecture, both FPGA and VLSI implementations have been done to solve sample problems including 16 variables. The FPGA implementation can reduce the power consumption to 13 W: an 85.4% reduction compared to a 3.0-GHz processor (Pentium 4; Intel Corp.). The VLSI solver further reduces the power to 6.4 W using 0.18-μm CMOS technology.
Keywords
VLSI; control engineering computing; field programmable gate arrays; integer programming; linear programming; mobile robots; parallel architectures; path planning; pipeline processing; FPGA; VLSI; hybrid system control; mixed integer linear programming; mobile robot; motion planning; parallel processing architecture; pipeline architecture; power consumption; CMOS technology; Control systems; Field programmable gate arrays; Mixed integer linear programming; Motion control; Motion planning; Power system planning; Process planning; Robot control; Very large scale integration; hardware; low power; mixed integer linear programming problem;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Conference_Location
Paris
Print_ISBN
978-1-4244-5308-5
Electronic_ISBN
978-1-4244-5309-2
Type
conf
DOI
10.1109/ISCAS.2010.5537196
Filename
5537196
Link To Document