Title :
An integrated environment for filter design
Author :
Andersen, John Kai ; Aburdene, Maurice F.
Author_Institution :
Bucknell Univ., Lewisburg, PA, USA
Abstract :
Analog filters and direct digital filters are implemented using digital signal processing techniques. Specifically, Butterworth, Elliptic, and Chebyshev filters are implemented using the Motorola 56001 Digital Signal Processor by the integration of three software packages: MATLAB, C++, and Motorola´s Application Development System. The integrated environment allows the novice user to design a filter automatically by specifying the filter order and critical frequencies, while permitting more experienced designers to take advantage of MATLAB´s advanced design capabilities. This project bridges the gap between the theoretical results produced by MATLAB and the practicalities of implementing digital filters using the Motorola 56001 Digital Signal Processor. While these results are specific to the Motorola 56001 they may be extended to other digital signal processors. MATLAB handles the filter calculations, a C++ routine handles the conversion to assembly code, and the Motorola software compiles and transmits the code to the processor
Keywords :
Butterworth filters; C language; Chebyshev filters; circuit CAD; digital filters; digital signal processing chips; elliptic filters; integrated software; passive filters; software packages; Application Development System; Butterworth filters; C++; Chebyshev filters; MATLAB; Motorola 56001 DSP chip; analog filters; critical frequencies; digital signal processing techniques; direct digital filters; elliptic filters; filter calculations; filter design; filter order; integrated environment; Application software; Assembly; Bridges; Chebyshev approximation; Digital filters; Digital signal processing; Digital signal processors; Frequency; MATLAB; Software packages;
Conference_Titel :
Circuits and Systems, 1993., Proceedings of the 36th Midwest Symposium on
Conference_Location :
Detroit, MI
Print_ISBN :
0-7803-1760-2
DOI :
10.1109/MWSCAS.1993.343185