About This Course
This online 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.
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.
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: October 19, 2009
Registration deadline is October 19, 2009
|
The course start date is a targeted date. The start date is subject to change based on enrollment levels and the availability of course materials.
You will be notified of any changes and updates will be posted on this page. Just as soon as your course materials are shipped, you will be notified by e-mail so that you can be watching for your package.
|
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
- 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 TMS320c67x 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
Hardware Requirements
- Personal Computer: Pentium-class or better computer with 500MB of free disk space and 128 Mb RAM
- Windows 2000, XP operating systems
- CD-ROM Drive
- Video resolution of 800 by 600 (1024 by 768 or higher recommended), 16-bit color
- Internet connection
- Windows-compatible soundcard
- USB port for DSK connection
- Internet Browser: most recent version of Internet Explorer
(click logo for free download) or Mozilla FireFox (click logo for free download)
- RealPlayer G2 or higher (available for download at )
(click logo for free download)
- Adobe Acrobat Reader (most recent version available for download at )
(click logo for free download)
Course Fee
The course fee includes the course and all necessary course materials:
- Textbook (Oppenheim and Schafer, Discrete-time Signal Processing, 3rd Edition)
- C67x model DSK with documentation
- MATLAB & Simulink Student Version Release 2009a (ISBN: 978-0-9792239-9-0)
- Courseware CDs and access to the online course
Course participants who already own the C67x model DSK will be given the option of not purchasing the DSK with the course. **Students outside the U.S. pay estimated additional shipping charges of $50-$100 depending on location.**
NOTICE: Opened DSK kits, software packages and marked textbooks can not be returned for credit should you drop the course under this policy. Do not open break the seal on these packages until you are confident that you will not drop the course.
If you need to cancel your registration, you must download, complete and submit the required REQUEST FORM.
Cancellations must be received in writing using the REQUEST FORM 10 or more business days prior to a course start date for a full refund. If cancelled less than 10 business days prior to a course start date, no refund will be issued. |