DocumentCode
1151562
Title
An improved method of scaling for real-time signal processing applications
Author
Baudendistel, Kurt
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
Volume
37
Issue
3
fYear
1994
fDate
8/1/1994 12:00:00 AM
Firstpage
281
Lastpage
288
Abstract
Implementing digital signal processing algorithms using fixed-point arithmetic is a difficult task, involving trade-offs to balance the efficiency and noise performance of a given realization. One of the most important components of such design is to minimize the noise generated by quantization and over flow effects. This is generally accomplished by the scaling of signals and coefficients in the fixed-point realization based upon knowledge of signal features and statistics. This paper presents a new method for structuring this design task. It uses a model based on scaled-fractional numbers to simplify both the concepts required to realize fixed-point arithmetic versions of algorithms, as well as the real effort required for such implementations. This model has been implemented as a data type in a high level computer language to allow direct implementation of fixed-point arithmetic versions of algorithms
Keywords
computer aided instruction; computer science education; digital arithmetic; real-time systems; signal processing; CAI; algorithms; applications; design; education; efficiency; fixed-point arithmetic; high level computer language; noise performance; over flow effect; quantization; real-time signal processing; scaled-fractional numbers; scaling; Additive noise; Digital signal processing; Fixed-point arithmetic; Noise generators; Noise level; Noise reduction; Quantization; Signal processing; Signal processing algorithms; Signal to noise ratio;
fLanguage
English
Journal_Title
Education, IEEE Transactions on
Publisher
ieee
ISSN
0018-9359
Type
jour
DOI
10.1109/13.312139
Filename
312139
Link To Document