Title :
A digital filter code generator with automatic scaling of internal variables
Author_Institution :
Dept. of Electr. & Comput. Eng., Inst. Superior Tecnico, Lisboa, Portugal
Abstract :
A digital filter code generator for fixed point digital signal processors is described. The approach used is directed towards the optimization of the filter graph, including automatic scaling of internal variables and redundant node elimination, and has been followed on a computer program called SFGC (Signal Flow Graph Compiler). Several analyses, such as frequency response, sensitivity analysis, noise analysis, time response simulation with integer and floating point arithmetic, can be performed by this program. The techniques used to implement the program are described
Keywords :
digital arithmetic; digital filters; digital signal processing chips; frequency response; sensitivity analysis; signal flow graphs; SFGC; automatic scaling; digital filter code generator; filter graph; fixed point digital signal processors; floating point arithmetic; frequency response; integer arithmetic; internal variables; noise analysis; redundant node elimination; sensitivity analysis; signal flow graph compiler; time response simulation; Digital filters; Digital signal processors; Flow graphs; Frequency response; Optimizing compilers; Performance analysis; Program processors; Sensitivity analysis; Signal generators; Time factors;
Conference_Titel :
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-1281-3
DOI :
10.1109/ISCAS.1993.393765