Standard Courses



sign up for our newsletter

can't find the right course?
contact us for customized training

see our course feedback

Upcoming Program Registration

Upcoming Program Registration

  • 17 - 20 Aug 2010Location:DreamCatcher ConsultingPenang, Malaysia | Download Brochure
  • Please keep me posted on the next schedule
  • Please contact me to arrange in-house course
  • Please contact us to register courses in Singapore, Taiwan and Thailand

Essentials of DSP - Concept to Implementation (DS47-7-0)

Synopsis(This course is upgraded from the previous course entitled "DSP Concept and Implementation" to place more emphasis on practical lab sessions with the use of TI's Code Composer Studio and DSK5510 Development Board . The course is also extended by one more day. You may find some content resemblance between the two courses.)

Digital Signal Processing (DSP) is rapidly replacing conventional hardware in signal acquisition, spectral analysis, filtering and many other signal processing building blocks. Engineers today cannot afford to avoid DSP implementation in their design due to its cost and performance benefits. This course offers the best opportunity for engineers to acquire a good foundation and implementation exposure in the field of DSP.

What previous participants say about this course
Answers to the question 'what did you like most about the course'

  • "The run through of all the basic principles DSP" - 10 Jan 05
  • "FFT/DFT" - 10 Jan 05
  • "The conceptual explanations of DSP" - 10 Jan 05
  • "The general overview enables me to pursue the subject more deeply on my own" - 10 Jan 05
  • "Implementation of the filter and filter design (coefficient generation)" - 2 Aug 06
  • "The instruction of the instructor and the attendees successfully accelerated the rate of knowledge absorption" - 2 Aug 06
  • "Practical implentation" - 2 Aug 06
  • "Lot of lab work" - 2 Aug 06

Figure below showing TI Code Composer Studio Software and DSK5510 Development Board used in the course


What You Will Learn

  • Concept of Digital Signal Processing
  • Time-domain signal processing
  • Z-Transform, DFT/FFT
  • FIR and IIR Filter
  • Adaptive Filter
  • MATLAB implementations
  • DSP hardware and applications
  • Examples of DSP implementation in communications and multimedia
  • Examples of DSP hardware / software implementation

Who Should AttendTechnicians and engineers who are involved in product marketing, production, test and development of digital signal processor and its application.

PrerequisiteTechnical background in electrical, electronics, physics, mathematics at Diploma or Degree levels.

Course MethodologyThis course is presented classroom style, with lab exercises and demo to illustrate the concepts taught.

Course Duration4 days, 9am - 5pm

Course StructureIntroduction

  • The breadth and depth of DSP and application potential of DSP
  • Emerging trends in DSP specially for embedded applications
  • Enabling technologies for the growth of DSP
  • Digital Filters Vs Analog Filters
  • DSP Software and Hardware
  • Real-time DSP
  • DSP Processor architecture

Fundamentals of DSP
  • Discrete time signals and systems
  • LTI Systems
  • FIR & IIR Digital Filters
  • Structures of FIR & IIR Digital Filters

Key Operations in DSP
  • Convolution
  • Correlation
  • Fourier Transform (DFT/FFT)
  • Z-Transform
  • Demonstration of above operations using High Level Language (C, FORTRAN etc.) or MATLAB Digital Filter Design
  • Design of LP, HP, BP FIR filters
  • Linear-Phase FIR Filters
  • Design of IIR filters

Adaptive Filters
  • Fixed Vs Adaptive Digital filters
  • Adaptive Algorithms for FIR filters (LMS algorithm)
  • Applications of Adaptive filters
  • Demonstration of System Identification and Channel equalization applications using MATLAB DSP development hardware / software platforms
  • Introduction to hardware architecture
  • Introduction to software development tools
  • DSP development process overview - problem statement to final implementation
  • Examples of DSP application on development platform