Title :
An Ada targeted real-time support peripheral for embedded computer applications
Author :
Masters, Michael H.
Author_Institution :
Collins Commercial Avionics Div., Rockwell Int., Cedar Rapids, IA, USA
Abstract :
Direct support of Ada is the goal of the Ada real-time support chip, ARTSC. The ARTSC description, software interface, and design trade-offs are presented. The ARTSC provides an embedded computer with timing and interrupt resources necessary for a real-time Ada tasking executive. The ARTSC is a memory-mapped peripheral with each internal register corresponding to a standard Ada data format, i.e. Ada type. The typing of the ARTSC registers allows internal information to be accessed with a single Ada assignment statement. The resulting control software provides increased performance and savings to all phases of the software life-cycle. The ARTSC resources include a 32-b timer, two 16-b timers, an interrupt controller, DMAC, reset logic, and discrete input/output
Keywords :
Ada; interrupts; real-time systems; storage management chips; ARTSC description; Ada real-time support chip; DMAC; direct memory access controller; discrete input/output; embedded computer applications; interrupt controller; interrupt resources; memory-mapped peripheral; real-time support peripheral; reset logic; software interface; Computer applications; Computer languages; Embedded computing; Logic programming; Military computing; Military standards; Registers; Software performance; Standards development; Timing;
Conference_Titel :
Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-0593-0
DOI :
10.1109/ISCAS.1992.230670