• DocumentCode
    2192653
  • Title

    Reconfigurable Parallel VLSI Co-Processor for Space Robot Using FPGA

  • Author

    Wei, R. ; Jin, M.H. ; Xia, J.J. ; Xie, Z.W. ; Liu, H.

  • Author_Institution
    Robot Res. Inst., Harbin Inst. of Technol. (HIT), Harbin
  • fYear
    2006
  • fDate
    17-20 Dec. 2006
  • Firstpage
    374
  • Lastpage
    379
  • Abstract
    This paper proposes hardware solutions to the computation for the trigonometric and square root functions of inverse kinematics. They are based on an existing pipeline arithmetic which employs the CORDIC(Coordinate Rotation Digital Computer) algorithm. This integrated approach enhances computational efficiency by reducing the duplicate calculations of this functions and maximizing the parallel/pipelining processing for real-time robot control. The reliability of an onboard computer for space robot mostly depends on the reliability of the memory module. According to the fault mode in aerospace, the reconfigurable EDAC (Error Detect and Correct) system including Hamming coding and TMR(Triple Modular Redundancy) function on a FPGA (Field Programmable Gate Array) is implemented. The chip also implements peripheral controller such as AD interface and power control module. The whole system can be implemented in a single chip and the hardware system is more flexible and compact. Characteristics and performance analysis of the architecture are discussed through experiments.
  • Keywords
    VLSI; aerospace robotics; coprocessors; error correction; error detection; field programmable gate arrays; mobile robots; pipeline arithmetic; pipeline processing; robot kinematics; Hamming coding; coordinate rotation digital computer algorithm; error detect-correct system; fault mode; field programmable gate array; inverse kinematics; memory module reliability; onboard computer reliability; parallel processing; pipeline arithmetic; pipeline processing; real-time space robot control; reconfigurable parallel VLSI co-processor; square root function; trigonometric function; triple modular redundancy function; Computational efficiency; Coprocessors; Digital arithmetic; Field programmable gate arrays; Hardware; Kinematics; Orbital robotics; Parallel robots; Pipeline processing; Very large scale integration; CORDIC; FPGA; Space Robot;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics, 2006. ROBIO '06. IEEE International Conference on
  • Conference_Location
    Kunming
  • Print_ISBN
    1-4244-0570-X
  • Electronic_ISBN
    1-4244-0571-8
  • Type

    conf

  • DOI
    10.1109/ROBIO.2006.340205
  • Filename
    4141894