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
Link To Document