基于模块的动态可重构系统设计.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
基于模块的动态可重构系统设计.pdf

第29卷 第6期 计算机工程与设计 2(X拐年3月 Vol.29 No.6 ComPuterEngineeringandDesign Mar.2008 基于模块的动态可重构系统设计 许 骏,晏渭川,彭澄廉 (复旦大学计算机与信息技术系,上海200433) 是一种即保留了硬件计算的速度性能,又兼具软 摘 要:可重构计算是介于通用处理器和AsIC之间的全新计算解决方案, 件编程情况灵活性的算法实现方式.介绍了基于模块的动态可重构系统设计方法和模块间的通信方式.实现了基于单片 XilinxviI’tex-nProFPGA片上动态自重构系统,可在系统运行时以较短的时间开稍灵活加载所需的重构功能模块,充分体现 了可重构计算的性能与速度的优势. 关键词:可编程器件;可重构系统;模块化设计;动态重构;总线宏 中图法分类号:TP302 文献标识码:A 文章编号:1000一7024(2008)06一1367一03 Designofflowfor勿namicreconfigurablesystembasedonmodule XUJun,yANW七1一chuan,PENGCheng-lian (DepartmentofComputingandInformationTechoolo卧 FudanUniversity, Shanghai200433,China) Abstract:ReconfigurablecomPutingisanewcomPutingsolution,whichProvidesthecomPutationalPerformancebenefitsof叩Pli- cation一sPecificintegratedcircu its(ASICs),yetretainsboththehighPerfonnanceofhardwareandthefiexibilityofthesonware.The detailofthemodulebasedesignflowandtheco们。municationbetweendifl飞rentPartiallyreconfigurab1eregionsisintroduced.APro- to朽,eofdyn狈icself-reconfigurableonxilinxVirtex一IIProisPr0videdwhichcanloadvariablemodulesontheflytomeettheus配5 need. Keywords:FPGA;reconfigurablesystem;modulebasedesign;dynamic邝configuration;busmareo 0 引 言 1 动态可重构系统 随着微电子技术和计算机技术的发展,尤其是大规模高 LI动态重构 性能的可编程器件的出现、软硬件设计方法和设计工具上的 动态部分重构是指允许可重构的器件或系统的一部分进 改进,可重构计算(reconfiguratloncomputing,Rc)技术逐渐成为 行重新配置,配置过程中其余部分的工作可以不受影响。相 国际上计算系统研究中的一个新热点。实验表明:如果应用 对于完全重构,动态部分重构缩短了重构的时间,而且在重构 具有的多种功能在时间轴上不重叠,通过将这些非重叠功能 时,非重构部分仍然在运行,其中寄存器的内容不会丢失,不 重新组织和调度,就可以达到降低硬件尺寸或功耗的目的1]‘。 需要在重构时将寄存器的内容保存到FPGA外的存储器中, 在可重构系统中,硬件信息(可编程器件的配置信息)可以像 从而缩短了系统重构的开销,提高系统的运行效率。

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档