新型低功耗数字信号处理系统设计研究.docVIP

新型低功耗数字信号处理系统设计研究.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新型低功耗数字信号处理系统设计研究.doc

新型低功耗数字信号处理系统设计研究   [摘 要]随着电子设备结构和功能的日益复杂,对其内部使用的数字信号处理系统在体积和功耗方面提出了更高的要求。结合以上背景,设计了一种体积小、功耗低的通用数字信号处理系统。该系统利用DSP配合FPGA为硬件架构,以TMS320VC5509ADSP为数据处理核心,通过FPGA对USB、ADC和DAC等外围设备进行控制,并可实现频谱分析、数字滤波器等数字信号处理算法。   [关键词]数字信号处理;低功耗;研究   中图分类号:N945 文献标识码:A 文章编号:1009-914X(2016)08-0312-02   随着计算机技术和电子技术的高速发展,数字信号处理理论和方法已成为众多研究领域的重要研究基础。然而,数字信号处理系统功能日益齐全,结构也越来越复杂,导致其体积和功耗不断增加,对电子设备的运行造成了严重的影响。因此,减小数字信号处理系统的体积和功耗,对降低整个电子系统的运营成本、提高系统可靠性具有重要意义。   一、系统主要功能和技术指标   1)模拟信号的产生,包括正弦波、方波、三角波、锯齿波以及带有高频正弦分量的上述波形;   2)信号的采集,包括模拟信号、语音信号等;   3)频谱分析、数字滤波等常用数字信号处理算法的实现;   4)与主控计算机之间进行数据与命令互传。   根据系统功能要求,同时考虑系统通用性和扩展性要求,制定数字信号处理系统技术指标为:   1)低功耗DSP芯片TMS320VC5509为主控器,配合FPGA芯片,完成系统控制,并实现FFT变换、滤波器等数字信号处理算法;   2)系统具有外设通用扩展接口,能够根据实际需求完成二次开发;   3)具有2通道信号发生功能:精度:12bits/8bits可调,速率:100k/s,电压范围:±5V;   4)具有2通道数据采集功能:精度:12bits/8bits可调,速率:最大500kSa/s,电压范围:±5V;   5)支持语音信号采集、处理和回放功能;   6)平台通过USB接口与上位机进行通信,接口符合USB2.0标准。   二、硬件设计   1、总体设计   根据系统功能和技术指标要求,确定硬件总体结构,如图1所示。   如图1所示,系统主要由3部分组成:FPGA控制电路、数字信号处理单元以及外设电路。FPGA进行电路接口时序控制和数据缓冲;数字信号处理单元主要完成数字信号处理功能;外设电路包括USB接口电路、信号发生与采集电路以及语音信号控制电路。系统具体工作流程为:   1)通过上位机程序界面选择数字信号处理功能,将控制命令通过USB接口发送给FPGA;   2)FPGA接收USB发送的控制命令,并传送给DSP,按照相关指令,控制硬件通过数据采集通道和语音输入通道获得待处理数据;   3)DSP按照命令进行相应数据处理;   4)DSP将处理后的数据传给FPGA,FPGA通过USB接口返回给上位机,如果需要通过硬件设备输出,则控制设备输出处理后的信号;   5)上位机程序显示处理结果,并与仿真结果比对。   2、数字信号处理单元   2.1DSP最小系统设计   综合分析片上资源、通用化程度和开发的难易程度,数字信号处理器选择了TI公司的C55x系列的TMS320VC5509A,一种高性能定点型数字信号处理芯片。它包含2个17×17乘法器,12组独立总线,片上存储器为128K×16bit,其中包括64KBytes的双端口RAM(DRAM)和192KBytes的单端口RAM(SARAM),外设接口包括3个多通道缓存串口(McBSP)和6个DMA通道。具有低功耗、封装小、价格低等优点。在本系统中,DSP负责所有的运算,是数字信号处理的硬件基础,其最小系统是整个硬件系统的关键部分。DSP最小系统的设计直接关系到仿真器能否顺利连接、程序能否正常下载等关键问题。其主要由DSP、程序下载配置电路、时钟电路、复位电路、供电电路和外部扩展程序存储器电路组成。   2.2程序存储器设计   TMS320VC5509A内部没有非易失性存储器,因此,要实现系统程序脱离仿真环境独立运行,需要在片外扩展Flash、EPROM或者通过USB接口从上位机下载程序。在系统上电复位后,DSP的引导加载器把应用程序从外部存储器或上位机中引导到DSP芯片内RAM单元或外部扩展RAM中运行。TMS320VC5509A自带的Bootloader程序支持11种引导模式,引导模式的选择是通过4个模式选择引脚BOOTM0~3完成的。考虑到使用的方便性和节约系统电路板空间,本设计选用串行E2PROM引导模式,外扩Flash作为DSP的程序存储器。   Flash通过McBSP0(配置为S

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档