DSP处理器原理与应用结课论文-基于DSP的通过EMIF接口读取拔码开关状态实现_第1页
DSP处理器原理与应用结课论文-基于DSP的通过EMIF接口读取拔码开关状态实现_第2页
DSP处理器原理与应用结课论文-基于DSP的通过EMIF接口读取拔码开关状态实现_第3页
DSP处理器原理与应用结课论文-基于DSP的通过EMIF接口读取拔码开关状态实现_第4页
DSP处理器原理与应用结课论文-基于DSP的通过EMIF接口读取拔码开关状态实现_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、湖南信息学院课 程 论 文基于DSP的通过EMIF接口读取拔码开关状态实现学生姓名:杨帆 学 号:201201265906年级专业:12电信一班 指导老师:雷求胜系 别:电子信息系湖南长沙二0一五年一月基于DSP的通过EMIF接口读取拔码开关状态实现导读提出一种DSP通过EMIF接口控制复杂系统的方案。通过将DSP芯片连接多片FPGA,并利用FPGA与各种外部芯片连接,使得DSP通过EMIF接口就能控制各种芯片,实现复杂系统的控制。这样节省DSP的引脚资源,使DSP的运算功能得以更充分的发挥。关键词:EMIF接口FPGAD摘要:提出一种DSP通过EMIF接口控制复杂系统的方案。通过将DSP芯片

2、连接多片FPGA,并利用FPGA与各种外部芯片连接,使得DSP通过EMIF接口就能控制各种芯片,实现复杂系统的控制。这样节省DSP的引脚资源,使DSP的运算功能得以更充分的发挥。1引言 随着信息技术的发展,数字信号处理技术成为数字化社会最重要的技术之一。由于数字信号处理器(DSP)速度快,稳定性高,功耗小,近些年来在通信、图像处理、自动控制等领域中得到了广泛的应用。其中,美国德州仪器的TMS320系列DSP占据了世界DSP 市场的主要份额,TI也因此成为了世界上最大的DSP制造商。本系统采用了TMS320C6722浮点型DSP芯片。 EMIF接口(External Memory Interfa

3、ce)是TMS320系列DSP上具有的一种高速接口,其设计初衷是实现DSP与不同类型的外部扩展存储器(如 SDRAM,FLASH等)之间的高速连接。在当前的一些应用中,为了更充分的应用DSP的运算能力,扩展其引脚资源,工程师们常用EMIF接口连接FPGA,再通过FPGA与多种外部设备相连。这样,FPGA成为了一个中转站,各种数字芯片的数据都可以通过FPGA传输至DSP.对于更加复杂的系统,当一块FPGA芯片的引脚资源都被用尽时,可以在DSP 的EMIF接口上连接多块FPGA芯片,再将功能各异的芯片连接至FPGA。这样,DSP芯片仅通过EMIF接口就能实现对复杂系统的控制。相关原理和基本功能的介

4、绍 TMS320VC5509DXP的EMIF接口:存储器扩展接口(EMIF)是DXP扩展片外资源的主要接口,它提供了一组控制信号和地址、数据线,可以扩展各类存储器和寄存器映射的外设。ICETEK-VC5509-A评估板在EMIF接口上除了扩展了片外SDRAM外,还扩展了指示灯、DIP开关盒D/A设备。 拔码开关扩展原理如图5-22所示程序流程图如图5-23所示FPGA与DSP之间通信实现与应用 该设计适合应用在图像传输与处理要求实时性较高的场合,比起以往的实时算法都需要多块DSP串行或并行工作,以提高系统的运行速度和实时性, 而采用DSP+FPGA的双口RAM构成的数据接口可以实现在DSP和F

5、PAG之间高速而又可靠的信息数据传输,在许多信号采集处理领域,FPGA技术已 代替DSP实现许多前端的数字信号的采集与处理,用FPGA来实现数字信号处理很好的解决了DSP之间的并行问题,也满足速度要求,并且FPGA有着灵活 可配置的特性,使得FPGA构成的数字信号处理系统易于修改,测试,便于升级,降低设计成本,开发周期短。 设计一块信号处理板,该信号处理板从前端数据采集板采集到图像数据,图像每帧大小为640512,100 f/s,所以该信号处理板要处理和传输的数据量很大,采用FPGA+DSP方案,有效的解决了该问题。信号处理板接收到图像数据后对图像数据进行处理,并 将处理完的结果传与主控板。该

6、系统的结构框图如图4所示。信号处理板上的FPGA负责接收从前端传来的图像数据,FPGA将接收到的图像数据存储在 FPGA内部的双口RAM中,同时FPGA也负责从RAM中读出DSP图像处理的结果;DSP主要负责图像数据的处理,处理前DSP通过EMIF接口从双 口RAM中读出图像数据并处理,将处理后的结果通过EMIF接口存储在FPGA内部的RAM中。实现过程,调试及结果分析 1.设置CCS2.21在硬件仿真(Emulator)方式下运行。 2.启动CCS2.21。 3.打开工程文件。工程文件为项目目录文件夹下的DIP.pjt。打开源程序DIP.c阅读程序,理解程序内容。 4.编译、下载程序。5.运行程序观察结果。6.拨动拔码开关U4的各位,观察指示灯D1D4的显示。 7.结果分析:拨动拔码开关U4的各位,指示灯D1D4会随着你的拨动而亮。总结 综上,本文介绍了DSP芯片通过EMIF接口连接FPGA的硬件电路与时序,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论