DocumentCode :
2735075
Title :
The AMS Operating System: a prototyping environment for real-time signal processing algorithm development
Author :
Grund, Matthew ; Johnson, Mark
Author_Institution :
Woods Hole Oceanogr. Instn., MA, USA
fYear :
1995
fDate :
7-9 Jun 1995
Firstpage :
182
Lastpage :
186
Abstract :
The major focus of the Acoustic Telemetry Group at Woods Hole Oceanographic Institution has been the development of underwater acoustic communication and remote sensing devices. These are typically deployed in buoys, underwater vehicles, or in ocean-bottom packages. The devices communicate acoustically with a surface station, conveying scientific results to observers, and accepting commands. A significant milestone in the evolution of such platforms has been the development of an operating system (called AMS) for embedded signal processing. This system allows rapid algorithm prototyping using a high-level, matrix-based language specialized to DSP targets and real-time data-flow processing. A key feature of AMS, distinguishing it from other high-level DSP specification software, is that the language is interpreted as well as executed by the target DSP. Performance is maintained by (i) coding time-critical algorithm steps in C or assembly language, and (ii) using multiple DSP devices in a loosely-coupled network. The motivation for, and development of, the AMS Operating System are reviewed. The potential for rapid algorithm prototyping using AMS is demonstrated by way of two applications in underwater acoustic signal processing
Keywords :
acoustic signal processing; operating systems (computers); programming environments; real-time systems; remote sensing; software prototyping; subroutines; telecommunication computing; telemetry; underwater sound; AMS Operating System; C coding; DSP targets; assembly language coding; commands; high-level matrix-based language; loosely-coupled network; multiple DSP devices; prototyping environment; rapid algorithm prototyping; real-time data-flow processing; real-time signal processing algorithm development; remote sensing devices; scientific results; surface station; time-critical algorithm step coding; underwater acoustic communication; Acoustic devices; Acoustic signal processing; Digital signal processing; Operating systems; Prototypes; Real time systems; Signal processing algorithms; Telemetry; Underwater acoustics; Underwater communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 1995. Proceedings., Sixth IEEE International Workshop on
Conference_Location :
Chapel Hill, NC
ISSN :
1074-6005
Print_ISBN :
0-8186-7100-9
Type :
conf
DOI :
10.1109/IWRSP.1995.518589
Filename :
518589
Link To Document :
بازگشت