DocumentCode
2382528
Title
An extensible digital-signal-processing interpreter for use with computer-assisted instrumentation
Author
Hull, Terry A. ; Dyer, Stephen A.
Author_Institution
Dept. of Electr. & Comput. Eng., Kansas State Univ., Manhattan, KS, USA
fYear
1989
fDate
25-27 Apr 1989
Firstpage
62
Lastpage
65
Abstract
The authors describe iRALPH, an interpreter for stack-oriented DSP (digital signal processing) programs that provides both a batch-processing language and a command-driven user interface. Using either of these two modes, the user can read and write data files, generate sample data, perform arithmetic functions on the data, generate digital filters, filter the sampled data, and create presentation-quality plots of the results of the analysis. Other operations that can be performed on data include finding the discrete Fourier transform, estimating the power spectral density, and the correlation, and obtaining the histogram. To minimize its complexity, the interpreter was written using yacc and lex, and the primitives have been carefully structured to allow extensions. The extensions can be made by writing procedures in the interpreted language or by writing primitives in the C programming language
Keywords
computerised instrumentation; computerised signal processing; digital instrumentation; fast Fourier transforms; program interpreters; signal processing equipment; user interfaces; C programming language; UNIX; arithmetic functions; batch-processing language; command-driven user interface; computer-assisted instrumentation; digital filters; digital-signal-processing interpreter; discrete Fourier transform; extensions; iRALPH; power spectral density; primitives; stack-oriented DSP; Digital arithmetic; Digital filters; Digital signal processing; Discrete Fourier transforms; Histograms; Instruments; Packaging; Performance analysis; Signal processing; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Instrumentation and Measurement Technology Conference, 1989. IMTC-89. Conference Record., 6th IEEE
Conference_Location
Washington, DC
Type
conf
DOI
10.1109/IMTC.1989.36821
Filename
36821
Link To Document