Digital Signal Processing Lab (B.Tech)

Implementation of DFT, FFT and digital filters in MATLAB and on DSP kits.

6 MonthsDuration 5Chapters16Topics

Syllabus · पाठ्यक्रम

Download PDF
01Experiments 1: Signals, Convolution and Correlation 4 topics
  1. Generation of unit impulse, step, ramp, exponential and sinusoidal sequences
  2. Linear convolution using conv()
  3. Circular convolution
  4. Auto and cross correlation
02Experiments 2: DFT, IDFT and FFT 3 topics
  1. N-point DFT and IDFT using formula
  2. FFT using fft() and comparison of computation time
  3. Spectrum of a sum of sinusoids
03Experiments 3: FIR Filter Design 3 topics
  1. Low-pass FIR filter using rectangular, Hamming and Hanning windows
  2. High-pass and band-pass FIR filters
  3. Linear phase property
04Experiments 4: IIR Filter Design 3 topics
  1. Butterworth low-pass filter by bilinear transformation
  2. Chebyshev type-I filter
  3. Comparison of FIR and IIR responses
05Experiments 5: DSP Processor Kit 3 topics
  1. Architecture of TMS320C67xx kit and Code Composer Studio
  2. Linear convolution on the DSP kit
  3. Real-time filtering of an audio signal

About

You will be able to

  • Generate standard discrete-time signals and perform convolution and correlation in MATLAB
  • Compute the DFT / IDFT and FFT of sequences and plot magnitude and phase spectra
  • Design FIR filters by the window method and plot their frequency response
  • Design Butterworth and Chebyshev IIR filters using bilinear transformation
  • Run simple programs (MAC, convolution, filtering) on a DSP processor kit

Who it is for

  • B.Tech Electronics & Communication Engineering students of Semester 6 (AKTU)
  • Students who need MATLAB practice for DSP practical exams and projects

What you need

  • Digital Signal Processing theory (taught in the same semester)
  • Basic MATLAB / Octave commands

Questions

Which syllabus does the Digital Signal Processing Lab course follow?

It follows the current AKTU B.Tech (ECE) scheme, Semester 6. If your university or college uses a different scheme, the centre follows your own university syllabus.

Do you cover numericals and previous year questions?

Yes. Each unit is taught with solved numericals and AKTU previous-year questions.

Is MATLAB compulsory?

MATLAB is preferred; Octave or Scilab may be used for practice where MATLAB is not available.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.