• DocumentCode
    1563706
  • Title

    A VLSI robotics vector processor for real-time control

  • Author

    Ling, Y.L.C. ; Sadayappan, P. ; Olson, K.W. ; Orlin, D.E.

  • Author_Institution
    Boeing Electron. Co., Bellevue, WA, USA
  • fYear
    1988
  • Firstpage
    303
  • Abstract
    A VLSI robotics vector processor (RVP) for real-time control is described. Hardware parallelism and pipelining is used to exploit potential concurrency in the low-level matrix/vector operations characteristic of the kinematics and dynamics computations required for control. Three floating point processors (FPP), each with a adder, multiplier, and register file, all operating in parallel in an SIMD (single-instruction, multiple data stream) fashion are incorporated. Data exchange between the FPPs is facilitated by a dual shift-broadcast network. High-speed dual I/O channels are provided so that input/output bottlenecks are avoided. The RVP uses a RISC (reduced-instruction-set-computer) architecture with seven basic instructions. Composite vector operations such as matrix-vector multiply and vector cross product may be readily programmed using the basic instruction set to given considerable overlap. The RVP can be implemented on a single VLSI chip using 1.2-μm CMOS
  • Keywords
    CMOS integrated circuits; VLSI; computerised control; microprocessor chips; parallel architectures; pipeline processing; real-time systems; robots; 1.2 micron; CMOS; RISC; SIMD; VLSI; adder; dual shift-broadcast network; dynamics; floating point processors; kinematics; matrix/vector operations; multiplier; parallel architecture; pipeline processing; real-time control; register file; robotics vector processor; Concurrent computing; Hardware; Kinematics; Parallel processing; Pipeline processing; Process control; Registers; Robots; Vector processors; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1988. Proceedings., 1988 IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    0-8186-0852-8
  • Type

    conf

  • DOI
    10.1109/ROBOT.1988.12065
  • Filename
    12065