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 :
بازگشت