版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DSP最小系统电路设计GE GROUP system office room GEIHUA16H-GEIHUA GEIHUA8Q8-摘要I第1章绪论1第2章总体设计22. 1系统要实现的功能22.2系统的设计流程21.2原理框图3第3章DSP最小系统电路设计43.1 电源电路设计43.2 复位电路设计53.3 时钟电路设计53.4 JTAG接口电路设计63.5 5 DSP的串行接口电路设计63. 6存储器FLASH扩展设计7第4章软件设计83.1 仿真工作原理及测试步骤94. 2测试程序94. 3测试的注意事项10总结11致谢12参考文献13第1章绪论DSP有两种涵义,一种是Digital S
2、ignal Processing,指的是数字信号处理 技术;一种是Digital Signal Processor,指的是数字信号处理器,两者是不可分 割的,前者是理论上的技术,要通过后者变成实际产品,两者结合起来才成为解决 某一实际问题和实现某一方案的手段。数字信号处理器是目前IT领域中发展极为 迅速的一类微处理器,其功能强大,应用范围相当广泛,能够完成实时的数字信号 处理任务c DSP的性能几乎决定了电子产品的性能。在人们生活当中,DSP可谓无处不在,例如手机,电视机,数码相机,MP3等等都有DSP的存在。DSP已 经成为通信、计算机和消费类电子产品等领域的基础器件。因此,只有理论的学习
3、是不够的,设计一个DSP最小系统,掌握这门重要技术,才能更深刻地理解和掌 握DSP,为今后进行高精度、高性能的电子设计打下基础。DSP芯片是模拟信号变换成数字信号以后进行高速实时处理的专用微处理 器,其处理速度比最快的CPU还快10-5。倍.具有处理速度高、功能强、性能价 格比好以及速度功耗比高等特点,被广泛应用于具有实时处理要求的场合。DSP系统以DSP芯片为基础,具有以下优点。1 .高速性DSP系统的运行速度较高,最新的DSP运行速度高达1000MIPS以上。2 .编程方便可编程DSP可使设计人员在开发过程中灵活方便的对软件进行修改和升级。3 .稳定性好DSP系统以数字处理为基础,受环境温
4、度及噪声的影响比较小,可靠性高。4 .可重复性好数字系统的性能基本上不受元器件参数性能的影响,便于测试、调试和大规模 生产。5 .集成方便DSP系统中的数字部件有高度的规范性,便于大规模集成。6 .性价比高常用的DSP价格在5美元以下。第2章总体设计2.1 系统要实现的功能DSP最小系统的设计是本次设计的主要任务,课题以TMS320C5402为核心器件,并利用外存储器对最小系统电路进行扩展。在介绍TMS320c5402基本特点的基础上,借鉴国内外现有技术成果的,研究DSP相关技术,开发出DSP 最小系统板。系统要实现以下功能。1 .最小系统部分的设计能够用于基本的数字信号处理,运行一些简单的程
5、序。此部分主要包括电源电 路、复位电路、时钟电路、JTAG接口的设计等。2 .扩展电路的设计对于DSD最小系统,DSP芯片等在芯片出厂时不可能让片内存储器的大小 满足所有功能的要求,如果将片内存储器做太大,必然造成芯片成本的提高,而 太大的片内存储器对很多用户来说是浪费。2.2 系统的设计流程一个DSP应用系统的设计过程大致分为以下几个部分,各部分的相互关系如1.2原理框图基于TMS320C5402最小系统系统框图。此最小系统主要由时钟及复位电 路、JTAG仿真调试接口电路以及供电系统,外加Watchdog电路等模块构成。 系统框图2-2所示。图2-2原理框图第3章DSP最小系统电路设计包括T
6、MS320C5402在内的TMS320C54X系列DSP大部分采用低电压供 电方式,可以大大降低DSP芯片的功耗。TMS320c5402的电源分两种,即内 核电源(CVdd)和I/O电源(DVdd)。其中I/O电源一般采用3.3V电压而内核电 源分为2.5V或更低,降低内核电压的主要目的是降低功耗。TMS320c5402的 内核电压为L8V。下面介绍TMS320c5402的电源设计。1.电源电压结构及要求TMS320c5402采用了双电源供电机制,以获得更好的电源性能,其工作电 压为3.3V和L8V。其中,L8V主要为该器件的内部逻辑提供电压,包括CPU 和其他所有的外设逻辑。与3.3V供电相
7、比,1.8V供电大大降低功耗。外部接口 引脚仍然采用3.3V电压,便于直接与外部低压器件接口,而无需额外的电平变换 电路。TMS320c5402的电流消耗主要取决于器件的激活度,CVdd消耗的电流 主要决定于CPU的激活度。外设消耗的电流决定于正在工作的外设及其速度。与 CPU相比,外设消耗的电流是比较小的。时钟电路也需要消耗一小部分电流,旦 这部分电流是恒定的,与CPU和外设的激活程度无关。CVdd为器件的所有内部 逻辑提供电流,包括CPU、时钟电路和所有外设。DVdd只为外部接口引脚提供 电压,消耗电流取决于外部输出的速度和数量,及在这些输出口上的负载电容。如图3-1所示,电源芯片选用TP
8、S73HD325,该电源芯片可以由5V产生 3.3V和1.8V的电压输出,最大输出电流为750mA,可以满足TMS320c5402 最小系统的需要。电源控制电路如图3-1所示。图3-1电源控制电路对于实际的DSP应用五 容忽视的问题。由于DSP关 干扰的现象,严重的系统问;其可靠性是一个不i可能发生干扰和被些情况,除了在软件上做一些保护措施外硬件上必须做相嘲他理振励上最有效的保护措施是采用具 有看门狗(Watchdog)功能的自动复位电路相结合的方式。自动复位电路除了具有上电复位功能外,还具有监视系统运行并在系统发生故 障或死机时再次进行复位的能力。基本的原理就是通过电路提供一个用于监视系统
9、运行的监视线当系统正常运行时,应在规定的时间内给监视线提供一个高低电平变 化的信号,如果在规定时间内这个信号不发生变化,自动复位电路就认为系统运行 部正常并对系统进行复位。自动复位功能可以通过“看门狗”芯片实现,如图3-3就 是用MAX706芯片搭建的“看门狗电路。两模块的连接方式分别如图3-2和图3- 3所示。图3-2简单的复位电路图3-3具有Watchdog功能的复位电路DSP的时钟可以有两种连接方式,即外部振荡器方式和谐振器方式。如果使 用内部振荡器,则必须在X1/XCLKIN和X2两个引脚之间连接一个石英晶体。 如果采用外部时钟,可将输入时钟信号直接连到Xl/CL KIN引脚上,X2悬
10、空。 本文采用的足外部有源时钟方式,直接选择一个3.3V供电的30MHz有源晶振实 现。系统工作是通过编程选择5倍频的PLL功能,可实现F2812的最高工作频率 (150MHz)o晶振电路如图3-4所示。DSP仿真器通过DSP芯片上提供的扫描仿真引脚实现仿真功能,扫描仿真消除了传统电路仿真存在的电缆过长会引起的信号失真及仿真插头的可靠性差等问题。采用扫描仿真,使得在线仿真成为可能,给调试带来极大方便。JTAG接口电 路如图3-5所示。图3-5 JTAG接口电路由于TMS320c54x中SCI接口的TTL电平和PC机的RS-232c电平不兼容,所以连接时必须进行电平转换。本设计选用符合RS-23
11、2c标准的MAX3232驱动 芯片进行串行通信。串行接口电路如图3-6所示。图3-6串行接口电路对于基于DSP平台的Flash接口设计,经过综合考虑了几种方案之后决定, 采用一再加上简单的外围电路和时序调整电路,这种芯片仅仅完成Flash底层的数 据链路级交换,并提供给本地微控制器一个并行的接口,但是它并不完成协议层的 工作。协议个带TMS320C54X的DSP内核的Flash接口芯片28F400B3 (成 本非常低),层的工作需要对微控制器编程,控制Flash接口芯片来实现接口协 议。所以,开发难度相对来说大一些,要做的编程工作也多一点。DSP与Flash 的接口如图3-7所示。第4章软件设
12、计TMS320系列DSP芯片的开发环境应包括硬件和软件两个方面,常用的软件 开发环境为CCS2,硬件环境包括JTAG仿真器和DSP硬件平台。如没有硬件开 发环境时,也可以在CCS2软件环境中进行算法仿真。CCS2代码调试器是一种针对标准TMS320设计接口的集成开发环境IDE,它 包含源代码编辑工具、代码调试工具、可执行代码生成工具和实时分析工具,并支 持设计和开发的整个流程,如图4-1所示。图4-1CCS2的开发流程图4.1 仿真工作原理及测试步骤DSP通过JTAG接口与仿真器相连,仿真器则通过USB与电脑连接。电脑 上的编译软件CCS2是通过仿真器将程序下载到DSP内运行的。在使用JTAG
13、 协议调试程序时,CCS2亦通过仿真器与DSP交流信息,如CCS2将控制信号通 过JTAG接口送到DSP以控制程序的运行,而DSP亦通过该接口将采样信号、 运算结果或运行状态送到CCS2进行显示以便观察调试。DSP最小系统的测试步 骤如下。1 .系统连接。进行DSP实验之前,先必须连接好仿真器、DSP最小系统板 卡及计算机。2 .电复位。在硬件安装完成后,确认安装正确、各个实验部件及电源连接正 常后,接通仿真器电源并启动计算机,此时,仿真盒上的“红色小灯”应点亮,否 则DSP开发系统与计算机连接有问题。3 .运行CCS2程序。实验板上电.启动CCS 2, CCS2正常启动,表明系统 连接正常,
14、否则仿真器的连接、JTAG接口或者CCS2相关设置存在问题,断开电 源,检查仿真器的连接、JTAG接口连接,或检查CCS2相关设置是否正确,成功 运行程序后,在CCS2环境下程序编写、调试、编译、装载、使用观察窗口等。4.2 测试程序(1)应用程序是要在硬件板上独立运行的源程序,为了叙述方便,编写一个简单的 发光二极管(LED)闪烁测试程序。使用CCS汇编语言编写的测试程序如下: .mmregs.def start, c intOO, END1.text_c_intOO : B startNOPNOPdelay :start: SSBX XFCALL delayRSBX XFCALL dela
15、yB startdelay ;延时程序略END1 RET.end(2)中断向量表.sect vectors.ref _c_int00 def resetreset : BD _c_int00NOPNOP.end(3)引导程序.mmregs.def boot,jump,END2.sect “bootpig”boot : SSBX INTMSTM #prog_des, AR IRPT #(prog_end- prog_sre-1、MVPD #prog_src, *ARI+将代码从源地址搬移到日标地址STM #00E0h . PMSTLD #run address . ABACC A跳转到程序开始运
16、行地址,运行用户程序.sect 与unip”jump : B boot跳转到引导程序END2 : RET .end4.3测试的注意事项1 .软件在按照要求编写完后,通常在下载到系统前,用纯软件方法单步跟踪程序的执行,以确保每一步的结果都是所预料的。这样不仅利于及早发现程序的错 误,也可以在这一步对程序进行优化。TI公司的DSP编译软件功能强大,提供 了许多工具,可以更好地对软件进行调试。这也是在芯片选型中所要考虑的因素之2 .为了测试整个系统的特性,特别为其编写了测试程序,整个测试过程都是 在JTAG协议下通过仿真完成的。在加载程序前,要在系统板上设置好相应的跳 线和拨码开关。总结作为一个电信
17、本科生,掌握DSP系统的设计技术是非常重要的,通过对本课 题的学习,了解了 DSP系统的设计及应用,锻炼独立设计电路的能力和动手能力。本设计主要选用合适的DSP、电源模块、时钟电路、存储器电路设计搭建最 小DSP系统,并在设计好的硬件平台上实现卷积实验。实验结果表明,将此设计 应用于能较好的用于各种数字信号处理。试验中我通过查阅各种资料,通过各种软 件让我较好的掌握了 TA公司C54X系列DSP芯片的用法。通过这次课程设计我学到了很多东西,尤其是做好一件事实在是不容易,特别 是在准备不足的情况下,更是难上加难。幸运地是在课程设计过程中我得到了广大 老师和同学的帮助,特别是得到了刘老师的分析与讲解!他严谨的治学态度和对问 题的分析方法以及解决问题方法,使我一生受用!同时我也学会了怎么在浩瀚如海 的大堆资料里搜集自己所需要的东西,怎样与人沟通去完成一件事。然而我也看到了自身地不足,专业知识不是很过硬,缺乏对问题地分析能力, 还有自己知识储备的不足,使得搞课程设计时,不知从何处下手.因此从现在开始我 要认真地学好专业知识以及其他相关知识,充实自己。致谢本论文的工作是在我的刘伟春老师悉心指导下完成的,刘老师严谨的治学态度 和科学的工作方法给了我极大的帮助和影响。在此
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子商务服务外包合同
- 的三方入股合作协议书
- 2025年云南货运从业资格考试题目
- 2025年泰安道路货物运输从业资格证考试
- 电子产品点胶代加工协议书(2篇)
- 2024年高考历史艺体生文化课第八单元工业文明冲击下的中国近代经济和近现代社会生活的变迁8.20近代中国经济结构的变动和资本主义的曲折发展练习
- 2024-2025学年高中数学课时分层作业13结构图含解析新人教B版选修1-2
- 2024-2025学年三年级语文下册第三单元11赵州桥教案新人教版
- 2024-2025学年高中历史第1单元中国古代的思想与科技第6课中国古代的科学技术教案含解析岳麓版必修3
- 员工物品交接单
- QC成果地下室基础抗浮锚杆节点处防水施工方法的创新
- 第一章:公共政策理论模型
- 中药审核处方的内容(二)
- (完整)金正昆商务礼仪答案
- RB/T 101-2013能源管理体系电子信息企业认证要求
- GB/T 10205-2009磷酸一铵、磷酸二铵
- 公司财务制度及流程
- 高支模专项施工方案(专家论证)
- 《物流与供应链管理-新商业、新链接、新物流》配套教学课件
- 物联网项目实施进度计划表
- MDD指令附录一 基本要求检查表2013版
评论
0/150
提交评论