• DocumentCode
    1402419
  • Title

    SPARTA: multiple signal processors for high-performance robot control

  • Author

    Ish-Shalom, Jehuda ; Kazanzides, Peter

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    5
  • Issue
    5
  • fYear
    1989
  • fDate
    10/1/1989 12:00:00 AM
  • Firstpage
    628
  • Lastpage
    640
  • Abstract
    The authors describe the SPARTA (signal processor architecture for real-time applications) system, which is a hybrid computer development system including: (1) a program development environment on an IBM VM/CMS mainframe computer: (2) user interface and runtime support on an IBM PC; and (3) real-time computation and input/output using multiple IBM Hermes signal processors situated on the IBM PC bus. The program development environment includes the PLH high-level language for generating efficient real-time Hermes code. The runtime supports symbolic debugging, dynamic loading and linking, and synchronous switching of control algorithms during real-time program execution. The real-time environment includes a distributed operating system which supports foreground and background task execution and real-time data collection and display. The task switching overhead is 0.1 μs, nonpreemptive, and 1.0-3.7 μs when the context is changed by an interrupt (i.e. preemptive)
  • Keywords
    computerised control; computerised signal processing; development systems; real-time systems; robots; 1 to 3.7 mus; IBM Hermes; IBM PC; IBM VM/CMS; SPARTA; computerised signal processing; hybrid computer development system; program development environment; real-time; robot control; signal processor architecture; task switching; Application software; Collision mitigation; Computer architecture; Computer interfaces; Real time systems; Robots; Runtime; Signal processing; User interfaces; Virtual manufacturing;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.88081
  • Filename
    88081