资源描述:
《基于dsp的iir滤波器系统设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于DSP的IIR滤波器系统设计摘要:DSP数字信号处理(DigitalSignalProcessing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。DSP芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、快速地实现各种数字信号处理算法。用DSP芯片实现IIR数字滤波器,不仅具有精确度高、不受环境影响等优点,而且因DSP芯片的可编程性,可方便地修改滤波器参数,从而改变滤波器的特性,设计十分灵活。本课题主要应用DSP集成开发环境——CCS调试汇编程序,主要结合TMS320C54x的结构特点,介绍了一种IIR滤波器在
2、TMS320C54x中的实现方法。文中程序已经过硬件验证,仿真结果表明该设计符合要求。关键词:数字滤波;无限脉冲响应滤波器;数字信号处理器;TMS320C54x中图分类号:TN911120文献标志码:ADSP-basedIIRfiltersystemdesignLihuanhuan(1.DepartmentofElectronicandInformationEngineering,LiaoningUniversityofTechnology,Hudao,Liaoning125100,China)Abstract:DSPDigitalSigna
3、lProcessing(DigitalSignalProcessing,referredtoasDSP)isoneinvolvingmanydisciplinesbutiswidelyusedinmanyareasoftheemergingdiscipline.DSPchipisparticularlysuitablefordigitalsignalprocessingoperationsofthemicroprocessor,ismainlyusedinrealtime,quicklyachieveavarietyofdigitalsign
4、alprocessingalgorithms.RealizationofIIRdigitalfilterwithaDSPchip,notonlyhashighaccuracy,withoutenvironmentalimpact,etc.,butalsobecauseofaprogrammableDSPchip,caneasilymodifythefilterparameters,therebychangingthecharacteristicsofthefilter,thedesignisveryflexible.Themainsubjec
5、toftheapplicationDSPintegrateddevelopmentenvironment-CCSdebuggingassembler,themainstructuralfeaturescombinedwiththeTMS320C54xintroducesamethodofIIRfilterintheTMS320C54x.Thispaperhasbeenhardwareverificationprocedures,simulationresultsshowthatthedesignmeetstherequirements.Key
6、words:Digitalfiltering;IIR;DSP;TMS320C54x前言随着信息时代和数字世界的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。目前数字信号处理在通信、语音、图像、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。在数字信号处理中起着重要的作用并已获得广泛应用的是数字滤波器(DF,Digital Filter),根据其单位冲激响应函数的时域特性可分为两类:无限冲激响应IIR(Infinite Impulse Response)滤波器和有限冲激响应FIR(Finite Impuls
7、e Response)滤波器。与FIR滤波器相比,IIR的实现采用的是递归结构,极点须在单位圆内,在相同设计指标下,实现IIR滤波器的阶次较低,即所用的存储单元少,从而经济效率高。1、用DSP(DigitalSignalProcessing)处理器实现DSP处理器是专为数字信号处理而设计的,如TI公司的TMS320C54x系列,AD公司的ADSP2IX,ADSP210X系列等。它的主要数字运算单元是一个乘累加器(Multiply-accumulator,MAC),能够在一个机器周期内完成一次乘累加运算,配有适合于信号处理的指令,具备独特的循环
8、寻址和倒序寻址能力。这些特点都非常适合数字信号处理中的滤波器设计的有效实现,并且它速度快、稳定性好、编程方便。用DSP处理器来实现。2、IIR滤波器的理论设计设及原