• 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