June 28, 1998
June 28, 1998
July 1, 1998
3.567.1 - 3.567.3
The Motorola DSP56002 EVM, A Powerful Tool for Teaching Real-Time DSP
A.O. Richardson California State University, Chico
Abstract A senior undergraduate/first year graduate course in real-time digital signal processing(dsp) is described. The purpose of the course is to facilitate the learning of important dsp concepts and to equip students with the hardware/software tools and knowledge for designing real-time digital signal processing systems. Fixed and adaptive FIR digital filters are discussed and implemented. Spectral analyzing systems and a variety of student independent projects are undertaken. The course has proven to be a good preparation for the increasing industrial demand for entry level engineers with hands-on dsp know-how.
Introduction The California State University, Chico(CSUC) offers Electronics Circuits for Digital Dignal processing, an undegraduate/first year graduate course, with two hours of lectures and three hours of laboratory per week. The course has as its objective, to facilitate student understanding of DSP concepts by implementing real-time applications, and develop appreciation for comparative VLSI DSP architectures by working with the Motorola DSP56002. The course, which has been taught about five times using the DSP56001 with good student response, is now being modified to use the higher speed(but architecturally equivalent) DSP56002. The textbook for the course is Mohammed El-Sharkawy's "Real-Time Digital Signal processing Applications with Motrola DSP56000 Family, Prentice-Hall, 1990. This text is supplemented by other readings from the literature.1,2
A digital signal processor(dsp) is a special purpose microprocessor whose internal computing circuits are tailored primarily to the predominant arithmetic process required in most digital signal processing applications. Dsp's have been the key components in today's commercial multimedia systems, such as speech, digital audio, and image processing. Key signal processing applications, such as digital filtering and the Fast Fourier Transform(FFT), entail the repeated multiplication of two entities, namely, a filter coefficient and an input signal sample. Powerful processors, such as the Motorola DSP56002, accomplish a multiply-accumulate('MAC') in one parallel step. Equations (1) and (2) below represent the Finite Impulse Response Filter(FIR) and the Discrete Fourier Transform(DFT) showing the 'MAC' nature of the operations.
The relationship between a FIR filter's digital input sequence x(n) and digital output sequence y(n) can be written as: N −1 y(n) = ∑ b(i ) x( n − i ) (1) i=0 where b(i) are filter coefficients and N is the number of those coefficients.
The discrete Fourier transform, on its part, can be defined as:
Richardson, A. (1998, June), The Motorola Dsp56002 Evm, A Powerful Tool For Teaching Real Time Dsp Paper presented at 1998 Annual Conference, Seattle, Washington. https://peer.asee.org/7295
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 1998 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015