2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 1 Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER The Project has been realised with the support of the European Union and has been co-financed by the European Social Fund *** **Molekuláris bionika és Infobionika Szakok tananyagának komplex fejlesztése konzorciumi keretben ***A projekt az Európai Unió támogatásával, az Európai Szociális Alap társfinanszírozásával valósul meg. PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY sote_logo.jpg dk_fejlec.gif INFOBLOKK 2011.10.06. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 2 Peter Pazmany Catholic University Faculty of Information Technology Digital-and Neural Based Signal Processing & Kiloprocessor Arrays Spectral analysis and filter design www.itk.ppke.hu Digitális-neurális-, és kiloprocesszoros architektúrákon alapuló jelfeldolgozás Spektrálanalízis és szûrõtervezés dr. Oláh András 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 3 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 3 Outline • Spectralanalysisofsignals • Frequency-domainsamplingandDFT • EfficientcomputationofDFT:FastFourierTransformation(FFT) • Theradix-2FFT • Spectralshapingofsignals:filtering • Digitalfilterdesign • Linear-PhaseFIRfiltersusingwindows Digital-and Neural Based Signal Processing & Kiloprocessor Arrays: Spectral analysis and filter design 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 4 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 4 Spectral analysis of signals • TheFouriertransfom(andFourierseries)isanimportantmathematicaltoolsthatisusefulintheanalysisanddesignofLTIsystems. • Frequencyanalysisismostconvenientlyperformedonadigitalsignalprocessor. Digital-and Neural Based Signal Processing & Kiloprocessor Arrays: Spectral analysis and filter design A/D LinearDSP x(n) x(t) XC(.) x(t) x(n) xp(n) XC(.) X(k) X(.) FT DTFT DFT sampling sampling per. rep. per. rep. FS 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 5 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 5 Frequency-domain sampling • SinceX(.)isperiodicwithperiod2.,onlysamplesinthefundamentalfrequencyrangearenecessary.WetakeNequidistantsamplesintheinterval0..<2.withspacing..=2./N,asshowninnextfigure. Digital-and Neural Based Signal Processing & Kiloprocessor Arrays: Spectral analysis and filter design . X(.) -. . 2. X(k·..) k·.. .. 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 6 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 6 Frequency-domain sampling (cont’) • IfweevaulatetheDTFTX(.)at.=2.k/N,weobtain wherethesummationissubdividedintoaninfinitenumberofsummations,whichfromwechangetheindexintheinnersummationfromnton-lNandinterchangetheorderofthesummation: fork=0,1,2,...,N-1. Digital-and Neural Based Signal Processing & Kiloprocessor Arrays: Spectral analysis and filter design 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 7 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 7 Frequency-domain sampling (cont’) • Thexp(n)istheperiodicrepetitionofx(n)everyNsamples,itcanbeexpandedinaFourierseriesas withFouriercoefficients Therefore Itprovidesthereconstructionoftheperiodicsignalxp(n)fromthesamplesofthespectrumX(.). Digital-and Neural Based Signal Processing & Kiloprocessor Arrays: Spectral analysis and filter design 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 8 2011.10.06.. TÁMOP –4.1.2-08/2/A/KMR-2009-0006 8 Frequency-domain sampling (cont’) • Ifweconsiderafinite-durationsequencex(n),whichisnonzerointheinterval0.n.L-1,andN.Lsothatx(n)canberecoveredfromxp(n)withoutambiguity.IfN