Syllabus

  • DSP, μ-processor, μ-computer, μ-controller. History and development.

  • μ-processor architecture.

  • Program development tools. Hardware evaluation modules.

  • Digital I/O. Data memory mapped peripherals.

  • Interrupt system.

  • Event manager. Operating modes. Compare units and PWM mode.

  • A-to-D and D-to-A converters. (ADC and DAC)

  • Serial peripheral and communication interface.

  • Flash programming. Math library.

  • DSP built-in operating system.

  • μ-processor’s boot ROM. Boot load methods.

  • FPGA based systems.

  • Practical examples: Finite impulse response digital filter.Digital motor control.