Title :
An automatic scaling method for the programming of fixed-point digital signal processors
Author_Institution :
ISRC, Seoul Nat. Univ., South Korea
Abstract :
The use of fixed-point digital signal processors required a scaling of data at each arithmetic step to prevent overflows while keeping the accuracy. A development method which can automate this process is proposed. The programming uses a model of a hypothetical floating-point digital signal processor and a floating-point format for data representation. However, the program and data are automatically translated to fixed-point counterparts in order not to sacrifice the execution speed. To derive this method, an internal data representation method which consists of the mantissa, the exponent, and the range is employed. A pre-scaling-type fixed-point ALU architecture is used for the development of the proposed method
Keywords :
automatic programming; computerised signal processing; digital signal processing chips; automatic scaling method; fixed-point ALU architecture; fixed-point digital signal processors; floating-point format; internal data representation method; programming; Assembly; Automatic control; Automatic programming; Digital signal processors; Fixed-point arithmetic; Floating-point arithmetic; Hardware; Instruments; Programming profession; Signal processing;
Conference_Titel :
Circuits and Systems, 1991., IEEE International Sympoisum on
Print_ISBN :
0-7803-0050-5
DOI :
10.1109/ISCAS.1991.176267