资源描述:
《umaAAA电子科大数字信号处理课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter8DigitalFilterStructuresTheMainContents:Therepresentationofstructuresofdigitalfilters8.1,8.2BasicstructuresofFIRfilter1.DirectForms2.CascadeForm3.PolyphaseRealization4.Linear-PhaseForms.8.3BasicstructuresofIIRfilter1.DirectForms2.CascadeRealizat
2、ions3.ParallelRealizations.8.4SummaryThen-thoutputofadigitalfiltercanberepresentedas:Whereh[n]istheimpulseresponseofthefilter.Herewediscusstwokindsfilters:1.IIRLTIdigitalfilterwithfollowingequation:2.FIRLTIdigitalfilterwithfollowingequation:Theimplementat
3、ionofadigitalfilter:1.Software:usingprogramtoperform.2.hardware:usingspecialDSPdevices.Thequestioninimplementation:Unsatisfactoryperformduetothefiniteprecisionarithmetic.GivenanimplementationofaFIRdigitalfilter:ExamplesofImplementationofaDigitalFilterloop
4、:movmovCalladdincincdectestjnz*r0,x0*r1,h0mpy(x0,h0,a)a,br0r1ctrctrloop1.software:Memoryarrangeisinright-side:2.Hardware:(1)Hardwaremultiply-additionunit(2)Highspeedparallelimplementation(3)HighspeedmemoryaccessLARAR3,#X0;thebeginningofsamplingZAC;setacct
5、ozeroRPT#15;loopMAC#H0,*+;multiplyandadditionSACHRESULT;saveresult8.1TheRepresentationofStructuresofDigitalFiltersBasicarithmeticunitsofadigitalfilter:adder,constantmultiplier,unitdelayTworepresentationoftheseunits:1.Blockforms:2.Signalflowgraph:unitdelay
6、adderaconstantmultiplieraExamplesofaDigitalFilter’sTwoRepresentationsEg.Givena2nd-orderdigitalfilteris:Basedonaboverepresentationsofbasicunits,wecangetitsblockformanditssignalflowchart.PleaselookatP329,aexampleofa1st-orderdigitalfilter.Analysisofblockdiag
7、ramsEg.8.1P330SomeQuestionsinDigitalFilterStructureDesign:Thedelay-freeloopproblemForphysicalrealizationofthedigitalfilterstructure,itisnecessarythattheblockdiagramrepresentationcontainsnodelay-freeloops.Canonicandnoncanonicstructures8.2EquivalentStructur
8、esBasedontransposeoperation,theequivalentstructurecanbeobtained.Steps:(1)Reverseallpaths,(2)Replacepick-offnodesbyadder,andviceverse,(3)Interchangetheinputandtheoutputnodes.EquivalentStructuresExample8.2:Originalstr