Digital Signal Processing (DSP) has recently
become an enabling technology in many areas. Many products that were historically
based on analog or micro-controller systems are now being migrated to DSP
microprocessor-based systems. Until recently, however, DSP education was
almost exclusively in the graduate curriculum; and many currently practicing
engineers graduated without studying DSP. Many of these engineers are now
finding that the systems that they are required to design or implement are
increasingly becoming DSP-based.
About The
Course
This 12-week course provides a solution for teaching
DSP theory to practicing engineers, with a focus on real-time, fixed-point
applications. The course provides a solid foundation in DSP theory, as well
as examples, laboratory exercises and problems that focus on applications
of the theory using the latest fixed-point TI DSP chips. The coursework is
self-paced and delivered via the internet to the student's location. The student may opt to take this course at his or her own pace. However, support will not extend beyond 18 weeks after the posted start date of the course, and access to the materials that are delivered by the Internet may be discontinued.
Who Should
Attend
This course has been designed for practicing
engineers with varied backgrounds. Engineers with a working knowledge of
DSP applications who desire to gain a firmer theoretical foundation, as well
as those desiring a good foundation in real-time DSP applications and theory,
can benefit from this course. The purpose of the course is to teach basic
DSP theory as well as principles specific to the implementation of DSP algorithms
on a fixed-point processor.
Instructors
The course will be presented by several well-known
specialists in Digital Signal Processing from Georgia Tech. Dr. Ron Schafer,
Dr. Thomas Barnwell, Dr. Monty Hayes, Dr. Doug Williams and Dr. David Anderson
will present portions of the lecture material.
Course Start Date:
June 1,
2000 (course will be offered again starting September 15, 2000)
Course
Outline
-DSP SYSTEM THEORY: These modules will
begin by presenting common notation and then reviewing linear, time-invariant
(LTI) system theory. Basic DSP concepts are then taught, including:
-
sampling
-
convolution
-
FIR filters
-
IIR filters
-
Discrete Fourier transforms
-
z-transforms
-In addition to the above topics which are commonly
covered in DSP courses, special attention will be given to:
-
quantization,
-
fixed-point arithmetic, and
-
fixed-point filters.
These additional topics provide assistance for
those developing and implementing DSP applications.
-DSP MICROPROCESSOR ARCHITECTURE: This
course does not provide an intensive review of architecture or system specific
training since it is meant to complement TI's training. However, enough
information is provided about the unique aspects of digital signal processors
in general and the TMS320c62x specifically, that the course can stand
alone.
-REAL-TIME IMPLEMENTATION PRINCIPLES:
Although floating-point DSP systems are now more common than in the past,
the lower-power, lower-cost aspects of fixed-point systems ensure that they
will continue to flourish. It is often difficult to develop applications
for fixed-point processors and this skill is seldom taught in university
classes. To complement the theory taught in this course, real-time, fixed-point
DSP implementation concepts are presented. Concepts covered will include:
-
buffering and direct memory access (DMA)
-
interrupts and I/O
-
multi-tasking and scheduling
-
multi-string environments and re-entrant code
-
DSP development environments
Registration
To register, go to www.conted.gatech.edu/dsp
|