基于FPGA动态自重构嵌入式系统设计.docVIP

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

基于FPGA动态自重构嵌入式系统设计   摘要:本文提出了一种设计动态自重构系统的设计方法。这种方法可以有效地利用现有的IP核,将其经过处理就可以作为动态重构系统的可重构IP核使用。该方法可降低开发成本,缩短设计周期,同时应用动态重构技术的系统层设计是目前的研究热点。本设计使用Xilinx 公司新推出的ISE8.2i、EDK8.2i和PlanAhead9.2.7 FPGA开发工具,依托XUP Virtex-|| Pro xc2vp30 FF896-7 FPGA 开发板为平台,以其内嵌微处理器为核心搭建了一个可重构系统。该设计有3个重构区域,每个区域有至少两个配置文件,可根据需要在软件程序的调配下实现动态配置。由此系统功能的灵活性和硬件资源的利用率将得到改善。   关键字:动态自重构;FPGA;微处理器;嵌入式系统;IP核      FPGA-based Dynamic Self-reconfiguration Embedded System Design      LI Peng-fei, TANG Zhen-an ,WANG Kaiyu , CHAO Ming , QU He   (Dalian University of Technology, Province Liaoning, City Dalian. Post code: 116024)      Abstract: This paper presents a new approach for the design of dynamic self-reconfiguration system. This methodology can take full advantage of the existing IP cores existed and put them into the dynamic reconfiguration system through port optimization, reducing development cost and design period. Adapting dynamic reconfiguration into system level design is a research hotspot. This design uses the new version development tools, ISE8.2i, EDK8.2i, PlanAhead9.2.7, of Xilinx Co., and it is based on the XUP Virtex-|| Pro xc2vp30 FF896-7 FPGA development board embedded with the embedded microprocessor. The design has three reconfiguration regions and each one can be reconfigured with at least two functions under the control of software running on the microprocessor. So,the function flexibility of the system and hardware resources utilization ratio can be improved.   Keywords: dynamic self-reconfiguration;FPGA;microprocessor, embedded system;IP core      1引言      对于一个大规模数字逻辑系统而言,系统规模是由各种逻辑功能模块组合而成,无论对于一个时序逻辑系统,还是组合逻辑系统或是组合时序混合系统,系统各个功能模块在时间轴上并不是完全重叠的[1],那些不经常被激活但又必需的功能模块就成为提高资源利用率和降低能???的制约因素。动态重构技术的引入可有效地解决这一问题。动态重构(Dynamic Reconfiguration)是FPGA重构特性的高级版,又叫运行时重构(Run-time Reconfiguration),是指FPGA能够在运行中动态地改变其特定区域内的电路结构,而不影响非重构区域以外的功能模块的正常运行。对于片上系统而言,系统规模的扩大往往是通过扩大芯片规模实现,而现在动态自重构技术的应用便可以利用较少的硬件资源实现较大的系统功能,同时达到降低系统的能耗和提高系统灵活性的目的。   笔者是在XUP Virtex-|| Pro xc2vp30 FF896-7 开发板的基础上对动态自重构系统

文档评论(0)

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

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

1亿VIP精品文档

相关文档