10865_13041_dsp course handout220713 (1)

Upload: saikrishna24

Post on 02-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    1/16

    1

    K L UNIVERSITY

    B. Tech. III Year, I Semester

    Academic Year: 20141!

    DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING

    "#URS E $AN%#UT

    1.Course Name : DIGITAL SIGNAL PROCESSING

    2.Course Detail : Theory & Lab (Professional Core)

    3.Course Structure : Credits: 4 L T P: 3--02

    4.Prere!uisite : 11-C203

    ".Course Coor#i$ator : !r T "en#ata $a%a rishna

    %.Team &em'ers : 1) 's Ch ri aya

    2) 's "ara *%ari

    3) !r + '*rthy

    7. COURSE CONTENT & OVERVIEW

    Digital Signal Processing is concerned with developing and

    understanding of the concepts underlying digital signal processing. It

    impacts all modern aspects of life and sciences; from communication,

    entertainment to health and economics.This ,o*rse deals !T and its

    .ro.erties/ T / desin of analo filters li#e *tterorth/ Chebyshe/

    and diital filter desin for both $ & $ filters !ifferent filter

    str*,t*res for the reali5ation of diital filters ill be dis,*ssed The

    %ain a..li,ations of !P are a*dio sinal .ro,essin/ a*dio

    ,o%.ression/ diital i%ae .ro,essin/ ideo ,o%.ression/ s.ee,h

    .ro,essin/ s.ee,h re,onition/ diital ,o%%*ni,ations/ et,

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    2/16

    2

    &. 'r()ram #*tc(mes

    'r()ram #*tc(me

    1. Apply knowledge of mathematics, science, engineering fundamentals and an

    engineering specialization to the conceptualization of engineering models.

    Selected, because Fundamentals of usage can be modeled

    2. Identify, formulate, research literature and sole complex engineering problems

    reaching substantiated conclusions using first principles of mathematics and

    engineering sciences.

    Selected, because literature proide ample instances that enable soling comple! engineering

    problems.

    ". #esign solutions for complex engineering problems and design systems, components

    or processes that meet specified needs with appropriate consideration for public health

    and safety, cultural, societal, and enironmental considerations.

    $ot Selected

    %. &onduct inestigations of complexproblems including design of e!periments, analysis

    and interpretation of data, and synthesis of information to proide alid conclusions.

    Selected

    '. &reate, select and apply appropriate techni(ues, resources, and modern engineering

    tools, including prediction and modeling, to complex engineering actiities, with an

    understanding of the limitations.

    Selected,

    ). Function effectiely as an indiidual, and as a member or leader in dierse teams and

    in multi*disciplinary settings.

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    3/16

    3

    $ot Selected as it is not coered in the course.

    +. &ommunicate effectiely on complex engineering actiities with the engineering

    community and with society at large, such as being able to comprehend and write

    effectie reports and design documentation, make effectie presentations, and gie and

    receie clear instructions.

    Selected.

    . #emonstrate understanding of the societal, health, safety, legal and cultural issues and

    the conse(uent responsibilities releant to engineering practice.

    $ot Selected.

    -. nderstand and commit to professional ethics and responsibilities and norms of

    engineering practice.

    Selected.

    1/. nderstand the impact of engineering solutions in a societal conte!t and demonstrate

    knowledge of and need for sustainable deelopment.

    Selected.

    11. #emonstrate a knowledge and understanding of management and business practices,

    such as risk and change management, and understand their limitations.

    $ot Selected.

    12. 0ecognize the need for, and hae the ability to engage in independent and life*long

    learning.

    $ot Selected.

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    4/16

    4

    +. "()iti-e 'r(cesses ass(ciated ith the c(*rse

    S.N(. "()iti-e

    Le-e/

    Se/ected

    N(t

    Se/ected

    E/aati( 3(r se/ecti( ad (se/ecti( ased

    ( the at*re (3 the c(*rse ad istr*ct(r5s

    re3ereces

    1. 0emember Selected Seeral concepts like formulas for #FS and #F.

    2. nderstand Selected nderstanding concepts liks circular conolution and

    linear conolution

    " Apply Selected Applying #F methods to compute linear

    conolution

    %. Analyze Selected After designing the II0 and FI0 filters fre(uency

    response to be analyzed.

    ' aluate Selected #ifferent windowing techni(ues to be ealuated

    ) &reate Selected Students need to design FI0 and II0 filters.

    10. "ate)(ries (3 K(/ed)e ass(ciated ith E)ieeri) "(*rses:

    S

    .N(.

    K(/ed)e

    "ate)(r6

    Se/ected

    N(t

    Se/ected

    E/aati( 3(r se/ecti( ad (se/ecti(

    ased ( the at*re (3 the c(*rse ad

    istr*ct(r5s re3ereces

    1. Factual Selected $eeds the facts about signals, transformation from

    time to fre(uency.

    2. &onceptual Selected &onceptual knowledge like problem soling thro3thinking and reasoning, usability, design and

    ealuation of FF algorithms and design of filters.

    " 4rocedural Selected 4rocedures need to design analog filters and to

    conert low pass filter to other types of filters

    %. Fundamental

    #esign

    &oncepts

    Selected #esign concepts are needed to design databases as

    planned.

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    5/16

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    6/16

    6

    12. "(metecies: At the end of the course the student will ac(uire following competencies.

    "(metec6 '#s ; Le-e/s

    &1 Application of discrete maths, complex

    variables, and transform theory to discrete-time

    signal processing.

    1*", 2*1,

    &2 Able to apply transform methods to the analysis of

    analogue and digital linear time-invariant systems.1*" ,2*"

    &". The student will demonstrate an understanding of

    frequency-domain analysis and processing by:z-transform

    ,!T,"mplementing the !ast !ourier Transform #!!T$.

    1*",2*"

    &% The student will demonstrate an understanding of

    digital

    filters by:iscussing the ideal filter and practical

    filter specifications.Analyzing the

    characteristics,

    implementation, and design of escribing the

    structure, algorithms, and design concepts of

    different filters.

    esign and analyze analogue and digital filters for

    a given specification.

    "*1, %*2, '*1,+*2

    &' %se basic &' functions and algorithms #i.e., !"(

    filters, ""( filters, windows, etc.$ to formulate and

    solve engineering problems

    "*1, %*2, '*1,+*2

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    7/16

    7

    1"&

    &riteria and

    Specifications

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    8/16

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    9/16

    9

    1!. S6//a*s

    Introduction to DSP: Elements of DSP, advantages and applications of DSP .DFT: Discrete

    Fourier Series, Properties of DFS, Discrete Fourier Transform, Properties of DFT:periodicity, linearity, circular shift of sequence, time reversal of a sequence, circular

    frequency shift, complex conjugate property, circular convolution, circular correlation,

    multiplication two sequences, Parsevals theorem.FFT : Linear convolution using DFT,

    comparison of circular convolution and linear convolution, linear convolution from circular

    convolution, FFT introduction, Decimation in time FFT, Decimation in frequency FFT,

    computation of inverse DFT, differences and similarities between DIT and DIF algorithm.

    IIR FILTER: Introduction, properties of IIR filters, Design of Digital Butterworth and

    chebyshev filters using bilinear transformation, Impulse invariance transformation

    methods, Design of digital filters using frequency transform method.FIR FILTERS:

    Introduction, characteristics of linear phase FIR filters, frequency response, Designing FIR

    filters using Windowing methods, comparison of IIR & FIR filters. REALIZATION OF

    DIGITAL FILTERS: Solution of Difference Equations of Digital Filters, System Function,

    Stability Criterion, Frequency Response of Stable Systems, Realization of Digital Filters

    Direct, Canonic, Cascade and Parallel Forms.

    TEXT BOOKS

    1.John G Proakis, Dimtris G Manolakis, Digital Signal Processing: Principles, Algonithms

    and Applications, Pearson Education.

    2. Ludeman Fundamentals of Digital Signal Processing, Wiley India Pvt. Ltd.

    REFERENCE TEXT BOOKS

    1.Alan V Oppenherim, Ronald W Schafer, John R Back, Discrete Time Signal Processing,

    Pearson Education, 2ndEdition.2.Emmanuel C Ifechor, Digital Signal Processing, Pearson Education, 2ndEdition.3.Andreas Antonious, Digital Signal Processing , Signals, Systems and Filters Mc-Graw

    Hill,

    4.Dimitris G. Manolakis, Vinay K. Ingle, Applied Digital Signal Processing : Theory and

    practice, Cambridge University Press5. Kumar, A. Anand, Digital Signal Processing, PHI.

    SIMULATION TEXT BOOKS

    1.Vinay . Ingle, John G Proakis, Digital Signal Processing Using Matlab ,Pearson

    2.Paul Tobin, Pspice for Digital Signal Processing, Morgan & ClayPool.

    3.Nasser kehtarnavaz, Namjin kim, Digital Signal Processing System Level Design using

    LabVIEW, Elsevier.

    4. E. S. Gopi, "Mathematical Summary for Digital Signal Processing Applications with

    Matlab", Springer

    5. Forester W. Isen, "DSP for MATLAB and LabVIEW Volume III Digital Filter Design",

    Morgan & Clay Pool

    6. Robert J. Schilling,Sandra L. Harris,"Fundamentals of Digital Signal Processing UsingMATLAB, 2e ",Cengage Learning

    7. Samuel D. Stearns, Don R. Hush,"Digital Signal Processing with Examples in MATLAB,

    2e ",CRC Press, Inc.

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    10/16

    10

    1=.Se/3Leari) T(ics:

    To(ic Source

    !is,rete Ti%e sinals and syste%s Digital Signal Processing:

    Principles, Algonithms andApplications,

    !TT Pro.erties Ludeman Fundamentals of DigitalSignal Processing

    6nalo ilter desin Ludeman Fundamentals of DigitalSignal Processing

    re7*en,y $es.onse Digital Signal Processing:Principles, Algonithms andApplications,

    tability of a syste%Digital signal Processing,Ramesh

    Babu

    8 transor%sDigital signal Processing,RameshBabu

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    11/16

    11

    1>. Sessi( Less( '/a:

    Sessio

    $ .NoCo$te$t ) Source Lear$i$* o'+ecti,e

    Teac-i$*

    &et-o#olo*

    /acult

    A((roac-

    Stu#e$t

    a((roac-

    Lear$i$*

    outcome

    1Introduction to DSP:

    Elements of DSP%.ortan,e of !P 9se of oard Le,t*rin

    Listen and9nderstand

    $e%e%berin

    2Advantages and applications

    of DSP6dantaes 9se of oard Le,t*rin

    Listen and

    9nderstand$e%e%berin

    3Discrete Fourier Series

    4roperties of #FS$2-!erie the .ro.erties 9se of oard Le,t*rin

    Listen and9nderstand

    $e%e%berin

    4 4roperties of #FS$2-3 !erie the .ro.erties 9se of oard Le,t*rinListen and

    9nderstand $e%e%berin

    #iscrete Fourier ransform 9nderstand !is,rete o*rir

    Transfor%;*i5 ;*i5 'aster

    6nser;*estions

    6..lyin

    circular convolution, circular

    correlation1*&h+ !erie the .ro.erties 9se of oard Le,t*rinListen and9nderstand

    9nderstandin

    ?

    multiplication twosequences, 'arseval)s

    theorem, 1*&h+!erie the .ro.erties 9se of oard Le,t*rin

    Listen and9nderstand

    9nderstandin

    10linear convolution from

    circular convolution1*&h+!erie the .ro.erties 9se of oard Le,t*rin

    Listen and9nderstand

    9nderstandin

    11

    comparison of circular

    convolution and linear

    convolution1*&h+Co%.*tation of Liner ,onol*tion

    *sin ,ir,*lar ,onol*tion9se of oard Le,t*rin

    Listen and

    9nderstand6..lyin

    12 Linear convolution using DFT

    theorem0"*&h"

    Co%.are and *nderstand PPT Le,t*rinsyn,in ith

    PPT

    Listen and9nderstand

    6..lyin

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    12/16

    12

    13

    comparison of circular

    convolution and linear

    convolution0"*&h"Co%.*te and *nderstand 9se of oard Le,t*rin

    Listen and

    9nderstand

    9nderstandin

    14FF introduction 1*&h

    9nderstand and a..ly 9se of oard Le,t*rinListen and9nderstand

    9nderstandinand a..lyin

    1

    #ecimation in time FF 1*

    &h* @btain effi,ient alorith% 9se of oard Le,t*rinListen and

    9nderstand

    9nderstandin

    and a..lyin

    1< #ecimation in time FF 1*&h @btain effi,ient alorith% 9se of oard Le,t*rinListen and9nderstand

    9nderstandinand a..lyin

    1=

    #ecimation in fre(uency FF1*&h @btain effi,ient alorith% 9se of oard Le,t*rin

    Listen and9nderstand

    9nderstandinand a..lyin

    1>

    computation of inerse #F ,#ifferences and Similarities

    between #I and #IF 0"*&h%!erie T for !T 9se of oard Le,t*rin

    Listen and9nderstand

    6..lyin

    1?Introduction, properties of II0filters

    Co%.are and analy5e PPTLe,t*rin

    syn,in ithPPT

    Listen and9nderstand

    6..lyin

    202*&h"

    9nderstand the desin .ro,ed*re 9se of oard Le,t*rinListen and9nderstand

    9nderstandin

    21 #esign of Analog;utterworth filter 2*&h" !esin of analo filters 9se of oard Le,t*rinListen and9nderstand

    9nderstandin

    22

    #esign of analog chebyshefilters 2*&h" 9nderstand 9se of oard Le,t*rin

    Listen and9nderstand

    9nderstandin

    23

    Impulse inariance

    transformation 2*&h% 9nderstand Transfor%ation 9se of oard Le,t*rinListen and9nderstand

    6..lyin

    24

    ;ilinear transformation 2*

    &h% 9nderstand Transfor%ation PPTLe,t*rin

    syn,in ithPPT

    Listen and9nderstand

    9nderstandin

    2 #esign of #igital ;utterworth

    filter

    9nderstand Transfor%ation 9se of oard Le,t*rin Listen and

    9nderstand

    9nderstandin

    and a..lyin

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    13/16

    13

    &h1/

    2*&h%

    2

    #esign of digital filters usingfre(uency transform method.

    1*&h1/!esin and analy5e 9se of oard Le,t*rin

    Listen and9nderstand

    9nderstandin

    and a..lyin

    2?

    Introduction to FI0 Filter, 1*

    &h1/ 9nderstand $ filters 9se of oard Le,t*rinListen and

    9nderstand

    9nderstandinand a..lyin

    30

    fre(uency response 1*

    &h1/ analy5e 9se of oard Le,t*rinListen and9nderstand

    9nderstandinand a..lyin

    31fre(uency response 1*&h1/

    analy5e 9se of oard Le,t*rinListen and9nderstand

    9nderstandinand a..lyin

    32

    #esigning FI0 filters using0ectangular and ;artlett

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    14/16

    14

    3=

    &omparison of II0 > FI0

    filters 1*&h1/ Co%.are and analy5e PPTLe,t*rin

    syn,in ithPPT

    Listen and

    9nderstand

    $e%e%berin

    and

    9nderstandin

    3>Solution of #ifference

    (uation@btain sol*tion 9se of oard Le,t*rin

    Listen and9nderstand

    9nderstandinand a..lyin

    3?

    Solution of #ifference(uation 2*&h2 @btain sol*tion 9se of oard Le,t*rin

    Listen and

    9nderstand

    6..lyin

    40

    Solution of #ifference(uation 2*&h2 @btain sol*tion 9se of oard

    @btain

    sol*tion9se of oard @btain sol*tion

    41

    System Function, Stability

    &riterion 0"*&h2 9nserstand analy5e PPTLe,t*rin

    syn,in ithPPT

    Listen and

    9nderstand

    6naly5in and

    a..lyin

    42Fre(uency 0esponse of Stable

    Systems 0"*&h29nserstand analy5e PPT

    Le,t*rinsyn,in ith

    PPT

    Listen and

    9nderstand

    6naly5in and

    a..lyin

    43

    0ealization of Filters *#irect

    and&anonic 2*&h' %.le%entation of ilters 9se of oard Le,t*rinListen and

    9nderstand

    6..lyin

    44

    0ealization of Filters*&ascade 2*&h' %.le%entation of ilters 9se of oard Le,t*rin

    Listen and

    9nderstand

    6..lyin

    4

    0ealization of Filters

    *4arallel 2*&h' %.le%entation of ilters 9se of oard Le,t*rinListen and

    9nderstand

    6..lyin

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    15/16

    16

    1&.La E-a/*ati( scheme:

    S/.

    N(.

    Nat*re (3

    eamiati(

    ?arBs

    C

    T6e (3 eamiati( ad

    m(de (3 AssessmetScheme (3 eamiati(

    1 ?6ab

    )/Semester end lab e!amination

    @e!ternal ealuation

    his e!amination (uestion paper will be for a

    ma!imum of )/ marks

    %/

    2/6ab Internal7 1 2 Internal e!ams each for 2/ marks and of 2 hr

    duration are to be conducted. Aerage of twoe!ams will be considered.6ab Internal7 1

    1' &ontinuous

    aluation&ontinuous aluation @day to day Bia > 0ecord

    'Attendance C &lass

    not

    ' marks are allotted for attendance and class

    notes

    1+.The(r6 E-a/*ati( scheme:

    Internal 5arks D %/

    !ternal 5arks D )/

    Internal 5arks D %/

    !ternal 5arks D )/

    S/.

    N(.

    Nat*re (3

    eamiati(

    ?arBs

    C

    T6e (3 eamiati( ad

    m(de (3 AssessmetScheme (3 eamiati(

    2 ?heory

    )/Semester end e!amination

    @e!ternal ealuation

    his e!amination (uestion paper in theorysubEects will be for a ma!imum of )/ marks

    %/

    2/est 7 1

    2 mid 7 e!ams each for 2/ marks and of 1 hrduration are to be conducted. For a total of 2/marks, +'G of better of the two and 2'G of theother are added and reported.

    est * 2

    ' Assignment est) Huestion to be released in adance.

    2 Huestions allotted by !aminers choice to

    be answered. #uration %' min.

    ' =ome

    Assignments

    Aerage of =ome Assignments minimum 2 per

    subEect

    ' Surprise Huiz :ne surprise (uiz per subEect

    'Attendance C &lass

    notes

    ' marks are allotted for attendance and class

    notes

    N(te: +'G of heory and 2'G of lab marks will be considered as theory internal marks.

    +'G of heory and 2'G of lab marks will be considered as theory e!ternal marks .

  • 8/10/2019 10865_13041_DSP COURSE HANDOUT220713 (1)

    16/16

    17

    Attedace Dei)hta)e 0! ?ars

    Attendance of +' G and aboe but less than/ G 01 5ark Attendance of / G and

    aboe but less than ' G 02 5arks

    Attendance of ' G and aboe but less

    than

    -/ G 0< 5arks Attendance of -/ G and

    aboe but less than -' G 04 5arks

    Attendance of -' G and aboe 0! 5arks

    20. "hamer c(s*/tati( h(*rs:

    %D// pm to 'D// pm &S block Fourth Floor Faculty &abin

    21. N(tices:

    A66 notices regarding this subEect are displayed on the e*learning site only

    22. Si)at*re (3 the "(*rse :

    "((rdiat(r

    24. Si)at*re (3 the r(* :

    $ead

    2!. Si)at*re (3 the $#% :