GUJARAT TECHNOLOGICAL UNIVERSITY

Similar documents
B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

GUJARAT TECHNOLOGICAL UNIVERSITY. INSTRUMENTATION & CONTROL ENGINEERING (17) ANALOG SIGNAL PROCESSING SUBJECT CODE: B.E.

Digital Signal Processing

Digital Signal Processing

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)

Digital Signal Processing

Signal Processing Toolbox

COURSE PLAN. : DIGITAL SIGNAL PROCESSING : Dr.M.Pallikonda.Rajasekaran, Professor/ECE

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

Electrical and Telecommunication Engineering Technology NEW YORK CITY COLLEGE OF TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK

ECE 429 / 529 Digital Signal Processing

DIGITAL SIGNAL PROCESSING WITH VHDL

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

EE 351M Digital Signal Processing

Signals and Systems Using MATLAB

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

GUJARAT TECHNOLOGICAL UNIVERSITY

SYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING

ECE Digital Signal Processing

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

2. Pre-requisites - CGS 2425 and MAC 2313; Corequisite - MAP 2302 and one of: EEL 3105, MAS 3114 or MAS 4105

Advanced Digital Signal Processing Part 5: Digital Filters

Introduction to Digital Signal Processing Using MATLAB

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS

System analysis and signal processing

Understanding Digital Signal Processing

DSP Filter Design for Flexible Alternating Current Transmission Systems

Team proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations are next mon in 1311EECS.

EE 403: Digital Signal Processing

EC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING

Digital Signal Processing

Brief Introduction to Signals & Systems. Phani Chavali

Digital Filters FIR and IIR Systems

Implementation of FPGA based Design for Digital Signal Processing

AC : INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT

Teaching Plan - Dr Kavita Thakur

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Bibliography. Practical Signal Processing and Its Applications Downloaded from

Aparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

Digital Filter Design using MATLAB

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003

INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN

GUJARAT TECHNOLOGICAL UNIVERSITY

ASN Filter Designer Professional/Lite Getting Started Guide

UNIVERSITY OF SWAZILAND

EE 470 Signals and Systems

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT Course Curriculum. Digital Communication Course Code:

Simulation Scenario For Digital Conversion And Line Encoding Of Data Transmission

Performance Analysis of FIR Digital Filter Design Technique and Implementation

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

A Comparative Performance Analysis of High Pass Filter Using Bartlett Hanning And Blackman Harris Windows

Outline. J-DSP Overview. Objectives and Motivation. by Andreas Spanias Arizona State University

4. Design of Discrete-Time Filters

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM. Course Title: AC CIRCUITS (Code: )

GUJARAT TECHNOLOGICAL UNIVERSITY. Semester II. Type of course: ME-Electronics & Communication Engineering (VLSI & Embedded Systems Design)

DESIGN OF FIR AND IIR FILTERS

Sampling and Reconstruction of Analog Signals

Gibb s Phenomenon Analysis on FIR Filter using Window Techniques

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

DSP Design Lecture 1. Introduction and DSP Basics. Fredrik Edman, PhD

Digital Signal Processing for Audio Applications

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.341: Discrete-Time Signal Processing Fall 2005

SMS045 - DSP Systems in Practice. Lab 1 - Filter Design and Evaluation in MATLAB Due date: Thursday Nov 13, 2003

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu

Electrical & Computer Engineering Technology

MULTIRATE DIGITAL SIGNAL PROCESSING

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

EECS 452 Midterm Exam Winter 2012

EE 422G - Signals and Systems Laboratory

Digital Signal Processing

Multirate Digital Signal Processing

CS3291: Digital Signal Processing

Lecture 17 z-transforms 2

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

Microcomputer Systems 1. Introduction to DSP S

IV Semester. Sl. No. Subject Code Subject Credits

Department of Electrical and Electronics Engineering Institute of Technology, Korba Chhattisgarh, India

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals

L T P CLASS WORK : EXAM : 100 TOTAL : 150 DURATION OF EXAM : 3 HRS

ECEn 487 Digital Signal Processing Laboratory. Lab 3 FFT-based Spectrum Analyzer

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015


DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters

Problem Point Value Your score Topic 1 28 Filter Analysis 2 24 Filter Implementation 3 24 Filter Design 4 24 Potpourri Total 100

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

Frequency Domain Representation of Signals

DIGITAL SIGNAL PROCESSING LABORATORY

Lab 3 FFT based Spectrum Analyzer

Filter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT

MULTIRATE IIR LINEAR DIGITAL FILTER DESIGN FOR POWER SYSTEM SUBSTATION

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM. Course Title: Digital Electronics (Code: )

Signal Processing. Naureen Ghani. December 9, 2017

Transcription:

Type of course: Compulsory GUJARAT TECHNOLOGICAL UNIVERSITY SUBJECT NAME: Digital Signal Processing SUBJECT CODE: 2171003 B.E. 7 th SEMESTER Prerequisite: Higher Engineering Mathematics, Different Transforms (Fourier, Laplace, Z-transforms) Signals and systems Rationale: The purpose of this course is to provide an understanding of Digital Signal Processing. Topics include: Introduction to digital signal processing and application, discrete time signals and systems; Analysis of LTI systems; Structures of discrete time systems; Filter designing techniques; DFT and FFT; Architecture of DSP Processors, and Multi-rate Signal Processing and applications. Teaching and Examination Scheme: Teaching Scheme Credits Examination Marks Total L T P C Theory Marks Practical Marks Marks ESE PA (M) PA (V) PA (E) PA ALA ESE OEP (I) 4 0 2 6 70 20 10 20 10 20 150 L- Lectures; T- Tutorial/Teacher Guided Student Activity; P- Practical; C- Credit; ESE- End Semester Examination; PA- Progressive Assessment; OEP-Open Ended problem; AL-Active learning; Learning Objectives: 1. To learn digital signal processing fundamentals. 2. To understand the representation of discrete time signals in frequency domain, using z- transform and discrete Fourier transform. 3. To Understand the implementation of the DFT in terms of FFT, as well as some of its applications. 4. To learn the basic forms of FIR & IIR filters, and to design filters. 5. To know the typical applications of digital signal processing. Contents: Sr. Contents No. 1 Introduction to DSP: Overview: Signals, systems and signal processing, classification of signals, elements of digital signal processing system, concept of frequency in continuous and discrete time signals, Periodic Sampling, Frequency Total % Weight age Hrs 3 05

domain representation of sampling, Reconstructions of band limited signals from its samples 2 Discrete-Time Signals and Systems (Frequency Domain analysis): Z-transform & Inverse z-transform, Linear convolution and its 5 10 properties, Linear Constant Coefficient Difference equations, Frequency domain representation of Discrete-Time Signals & Systems, Representation of sequences by discrete time Fourier Transform, (DTFT), Properties of discrete time Fourier Transform, and correlation of signals, Fourier Transform Theorems. 3 Analysis of Linear Time Invariant System: 8 15 Analysis of LTI systems in time domain and stability considerations. Frequency response of LTI system, System functions for systems with linear constant-coefficient Difference equations, Freq. response of rational system functions relationship between magnitude & phase, All pass systems, inverse systems, Minimum/Maximum phase systems, systems with linear phase. 4 Structures for Discrete Time Systems: 7 15 Block Diagram and signal flow diagram representations of Linear Constant-Coefficient Difference equations, Basic Structures of IIR Systems, lattice and lattice-ladder structures, Transposed forms, Direct and cascade form Structures for FIR Systems, Linear Phase FIR structure, Effects of Co-efficient quantization. 5 Filter Design Techniques: 9 15 Design of Discrete-Time IIR filters from Continuous-Time filters Approximation by derivatives, Impulse invariance and Bilinear Transformation methods; Design of FIR filters by windowing techniques. 6 Discrete-Fourier Transform & Fast Fourier Transform: 9 15 Representation of Periodic sequences: The discrete Fourier Series and its Properties Fourier Transform of Periodic Signals, Sampling the Fourier Transform, The Discrete-Fourier Transform, Properties of DFT, Linear Convolution using DFT. FFT-Efficient Computation of DFT, Goertzel Algorithm, radix2 Decimation-in-Time and Decimationin-Frequency FFT Algorithms. 7 Advance DSP Techniques: 7 15 Multirate Signal Processing: Decimation, Interpolation, Sampling rate conversion by rational factor Adaptive filters: Introduction, Basic principles of Forward Linear Predictive filter and applications such as system identification, echo cancellation, equalization of channels, and beam forming using block diagram representation study only. 8 Architecture of DSP Processors & applications: 4 10 Harward architecture, pipelining, Multiplier-accumulator (MAC) hardware, architectures of fixed and floating point (TMSC6000) DSP processors. Applications Total 52 100

Books: 1. Digital Signal Processing: Principles, Algorithm & Application, 4th edition, Proakis, Manolakis, Pearson 2. Discrete Time Signal Processing :Oppeheim, Schafer, Buck Pearson education publication, 2nd Edition, 2003. 3. Digital Signal Processing fundamentals and Applications,Li Tan, Jean Jiang, Academic Press,2 nd edition,2013 4. Digital Signal Processing A computer based Approach, S.K.Mitra, Tata McGraw Hill,3 rd edition,2006 5. Fundamentals of digital Signal Processing Lonnie c.ludeman, Wiley 6. Digital Signal processing-a Practical Approach,second edition, Emmanuel I. feacher, and BarrieW..Jervis, Pearson Education 7. Digital Signal Processing, S.Salivahanan, A.Vallavaraj, C.Gnapriya TMH 8. Digital Signal Processors, Architecture, programming and applications by B. Venkatramani, M Bhaskar, Mc-Graw Hill Suggested specification table with Marks (Theory): Distribution of Theory Marks R Level U Level A Level N Level E Level C Level 5 15 15 15 10 10 Legends: R: Remembrance; U: Understanding; A: Application, N: Analyze and E: Evaluate C: Create and above Levels (Revised Bloom s Taxonomy) Note: This specification table shall be treated as a general guideline for students and teachers. The actual distribution of marks in the question paper may vary slightly from above table. Course Outcome: By the end of this course, the student will be able to: 1. Formulate engineering problems in terms of DSP tasks 2. Analyse digital and analog signals and systems 3. Analyze discrete time signals in frequency domain 4. Design digital filters 5. Change sampling rate of the signal 6. Conceptualize the need of adaptive filters in communication applications. 7. Understand the key Architectural features of Digital Signal Processor 8. Apply digital signal processing algorithms to various areas

Suggested List of Suggested Experiments: Sr. No. 1 Experiment Name Write a program for Direct form I, II form realization of the given IIR system function. 2 Write a program to plot pole-zero of a given FIR filter. (A) Create Blackman Harris, Hamming and Gaussian window and plot them in the same filter design tool. 3 (B) Design an FIR filter with side lobe attenuation of 40 db using Kaiser Window of 200 points. (A) Design low pass butter worth digital filter with given specification using impulse invariance method. (B) Design a high pass elliptical filter with given specification using impulse 4 invariance method. (C) Design a band pass chebychev-2 filter with given specification using impulse invariance method. Design a second-order digital bandpass Butterworth filter with the following 5 specifications: fu= 2.6 khz,fl = 2.4 khz, fs = 8000 Hz. Plot the magnitude and phase response. Write a program to demonstrate the time shifting and frequency shifting property of 6 DTFT. 7 8 9 10 Write a program to perform circular convolution of two sequences using DFT. Write a program to up sample the sinusoidal sequence by an integer factor. Write a program to down sample the sinusoidal sequence by an integer factor. Write a program to convert the sampling by non integer factor of a sinusoidal sequence. Design based Problems (DP)/Open Ended Problem: Apply Digital Signal Processing technique to any one specific area like Speech processing, Image processing, Audio processing, Bio-Medical Instrumentation, Encoding of signals, Signal Compression etc. Develop a program for the same using MATLAB/SciLab of equivalent software. C. List of Software: MATLAB/Code Composer Studio

Learning website: www.nptel,http://ocw.mit.edu, https://cnx.org/content ACTIVE LEARNING ASSIGNMENTS: Preparation of power-point slides, which include videos, animations, pictures, graphics for better understanding theory and practical work The faculty will allocate chapters/ parts of chapters to groups of students so that the entire syllabus to be covered. The power-point slides should be put up on the web-site of the College/ Institute, along with the names of the students of the group, the name of the faculty, Department and College on the first slide. The best three works should submit to GTU.