Department of Computer Science and Engineering

B.Tech. III (CO) Semester - 5

L

T

P

C

CO311 : DIGITAL SIGNAL PROCESSING (EIS - I)

3

0

0

3

COURSE OBJECTIVES
  • Introduce the concepts of digital signal processing and the basic analytical methods and show how they are applied to design filters for given applications.
  • To develop skills for analyzing and synthesizing algorithms and systems that process discrete time signals, with emphasis on realization and implementation.
  • To develop skills to design finite impulse response (FIR) filters to satisfy a desired frequency response.
  • COURSE OUTCOMES
    After successful completion of this course, student will be able to
    • Understand the process of converting the continuous-time signal into digital signal, process it and convert back to continuous-time signal.
    • Apply the tools like DFT and z-transform to analyze and design the digital LTI systems.
    • Apply the digital filter structures and DSP processor knowledge to implement the actual digital LTI systems and evaluate the effect of finite word-length effects.
    COURSE CONTENT
    INTRODUCTION TO SIGNAL

    (12 Hours)

    Continuous-time signals and Discrete Signals and their properties, Linear-time-invariant systems, Convolution Laplace transform, Fourier series and Fourier transform, Digital Sequences, Linear difference equations with constant coefficients, Realizations, Frequency-domain representation of discrete-time signals and systems, Sampling of Continuous-time Signals: Periodic sampling, Frequency-domain representation of sampling, Reconstruction of a band-limited signal, Changing the sampling rate using discrete-time processing, Quantization

    Z-TRANSFORM

    (04 Hours)

    Properties of the Z-transform, Transfer function representation, Inverse Z-transform, Z-transform applied to difference equations, The complex convolution theorem, Stability of discrete-time systems, Frequency response of discrete-time systems.

    DISCRETE FOURIER TRANSFORM

    (04 Hours)

    Discrete-Time Fourier Transform (DTFT), The Discrete Fourier series, The Fourier transform of periodic signals, Discrete Fourier Transform (DFT), Properties of the DFT, System analysis via the DTFT and DFT, Circular convolution, Linear convolution using the DFT, Implementation of the DFT using convolution

    FAST FOURIER TRANSFORM (FFT) ALGORITHMS

    (04 Hours)

    Decimation in time FFT, Introduction to radix-2 FFTs, Some properties of radix-2 decimation in time FFT, Decimation in frequency algorithm, Computing the inverse DFT by doing a direct DFT

    FILTERS AND ADVANCED SIGNAL PROCESSING

    (08 Hours)

    Multirate Signal Processing, Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) Filter Design, Power Spectral Density, Applications of Digital Signal Processing.

    CONTEMPORARY RESEARCH TOPICS

    (10 Hours)

    (Total Contact Time: 42 Hours)
    BOOKS RECOMMENDED
    1. Alan W. Oppenheim & Ronald W. Schafer, "Discrete-time Signal Processing", PHI, New Delhi, 1992
    2. John G. Proakis & Dimitris G. Manolakis: "Digital Signal Processing: Principles, Algorithms, and Applications" 3/E, PHI,1996
    3. Andreas Antoniou, "Digital Filters Analysis and Design", TMH , New Delhi, 1997
    4. Johnny Johnson, "Introduction to Digital Signal Processing", PHI, New Delhi, 1997
    5. Vinay K. Ingle and John G. Proakis BookWare, "Digital Signal Processing using MATLAB", Companion Series 2000