Documente Academic
Documente Profesional
Documente Cultură
with DSK6713
Instructor Waseem Khan Department of Electrical Engineering
Air University
Objective
The objective of these exercises is to make you learn how to implement DSP algorithms on a DSP kit. DSP kit available to us is based on TIs DSP TMS320C6713. These exercises will be aimed at exploring DSP kit and its allied tools as much as possible. Before lab exercises on DSK we will refresh our minds with Matlab and discuss the how to convert a Matlab code into a DSP program.
Pre-requisite
Signals and Systems C Language (Skill level : medium) Matlab (Skill level : Beginner)
Todays Agenda
Introduction to Digital Signal Processor Why we need a DSP? Comparison of DSPs with general-purpose processors
What is a DSP?
As the name suggests, it is a processor specially designed for processing of a digitized signal.
DSP
Why DSP?
Cant we process a digital signal using a microcontroller or a general purpose processor such as Pentium?
In general, processors perform operations in two major categories i.e. data manipulation, (e.g. word processing and database management), and mathematical calculation (e.g. digital signal processing).
Why DSP?
All processors can perform both tasks. But it is difficult (expensive) to make a device, optimized for both. There are technical tradeoffs in the hardware design, such as the size of the instruction set and how interrupts are handled. DSPs are specially designed to perform the mathematical calculations needed in Digital Signal Processing. General-purpose processors are usually not employed in real-time systems, while DSPs are largely employed in real-time systems.