论文摘要
随着现代数字系统的发展和FPGA(Field-Programmable Gate Array:现场可编程门阵列)生产工艺的进步,促使FPGA在数字系统设计中的地位从辅助部件提升到了核心处理器件。基于SRAM的FPGA的出现,标志着现代可重构计算的开始。由于数字系统日趋复杂,因此,设计人员希望能够以较少的资源实现复杂的系统,使系统的设计由逻辑规模转向分时复用逻辑资源,由固定的逻辑功能转向灵活可变的逻辑功能,而动态部分可重构技术正好满足此要求。可重构计算利用可重构器件的现场可编程的特性,使其兼具了硬件的高效性和软件的灵活性,是当前计算机系统结构领域的研究热点。而动态部分可重构具有的高度灵活性,对可重构计算进一步的发展具有重要的意义。鉴于动态部分可重构所具有的优势,本文以动态部分可重构为基础,对可重构计算进行研究,来提高可重构计算系统的执行效率和资源利用率,解决重构时间对系统性能的影响等问题。本文研究的内容主要包含两部分:动态部分可重构系统的设计方法和基于动态部分可重构系统的可重构计算的研究。具体内容如下:(1)动态部分可重构是本文的研究基础,为了快速、有效地设计出动态部分可重构系统,重点研究了动态部分可重构系统的设计方法,并详细阐述了系统的设计流程。通过与现存设计方法的比较和尝试,采用了基于EAPR(Early-AccessPartial Reconfiguration)的设计方法并配合PlanAhead工具来设计动态部分可重构系统,并通过两个具体的应用系统验证了设计方法的有效性和便捷性。(2)设计了一个用于研究可重构计算的动态部分可重构系统,并针对此系统建立了过程级动态软硬件划分模型,且设计了相应的软硬件划分算法,以减少应用程序的执行时间。该模型不仅能够根据应用程序中函数的参数信息确定函数的划分结果,还能够根据程序中函数的执行次数对应用程序进行动态划分,提高了系统的性能和资源利用率。(3)针对重构时间对可重构计算性能的影响,提出了基于动态部分可重构系统的顺序型应用程序模块映射算法。该模块映射算法是针对多部分重构区域的,结合动态部分可重构的特性,通过隐藏重构时间从而达到加速程序执行速度和提高系统性能的目的,最后通过实验证明了该算法的可行性和有效性。
论文目录
相关论文文献
- [1].基于混合式两阶段的动态部分重构FPGA软硬件划分算法[J]. 清华大学学报(自然科学版) 2016(03)
- [2].FPGA动态部分可重构技术概述[J]. 计算机与现代化 2014(03)
- [3].基于FPGA的动态部分可重构高性能计算实现[J]. 华中科技大学学报(自然科学版) 2010(S1)
- [4].支持动态部分重构特性的异构多核体系结构[J]. 中国科学技术大学学报 2014(04)
- [5].一种新的动态部分可重构设计方法及实现[J]. 杭州电子科技大学学报 2009(04)
- [6].基于模块化设计方法实现FPGA动态部分重构[J]. 微计算机信息 2008(05)
- [7].FPGA动态部分重构的研究及位流信息重构的实现[J]. 科技通报 2008(02)
- [8].动态部分可重构系统空闲资源全集管理研究[J]. 计算机科学 2013(02)
- [9].基于聚类分区算法的FPGA高效动态部分可重构设计[J]. 电子与封装 2018(09)
- [10].基于EAPR的动态部分可重构系统研究及实现[J]. 杭州电子科技大学学报 2011(01)
- [11].基于FPGA动态部分重构的D/TMR系统设计[J]. 计算机工程与应用 2010(35)
- [12].基于动态部分重配置技术的自动测试系统研究[J]. 计算机测量与控制 2019(08)
- [13].基于FPGA部分重构的系统综合技术研究[J]. 四川兵工学报 2013(12)
- [14].一种适于动态部分可重构的NoC结构[J]. 复旦学报(自然科学版) 2012(06)
- [15].基于最大空闲矩形的可重构资源管理方法[J]. 计算机工程 2008(03)
- [16].动态部分可重构方法在SDRAM控制器中的应用[J]. 电子技术应用 2009(04)
- [17].一种基于模拟退火的动态部分可重构系统划分-调度联合优化算法[J]. 计算机科学 2020(08)
- [18].高校“形势与政策”课内容规范化建设的思考[J]. 山西高等学校社会科学学报 2015(12)
- [19].SRAM型FPGA的可重构容错结构研究[J]. 电子测量技术 2016(11)
- [20].基于动态局部重构的自重构系统设计[J]. 电子测量技术 2015(07)
- [21].无线传感器网络的动态部分覆盖算法[J]. 信息技术 2008(09)
- [22].基于三层级低开销的FPGA多比特翻转缓解技术[J]. 电子技术应用 2018(04)
- [23].基于FPGA动态部分重构的跟踪匹配滤波器[J]. 信息技术 2018(06)
- [24].基于动态可重构FPGA的自演化硬件概述[J]. 智能系统学报 2008(05)
- [25].Cinemagraph的表现形式在数码摄影创作中的探究[J]. 文艺生活(艺术中国) 2015(05)
- [26].基于FPGA动态重构的快速车牌识别系统[J]. 传感器与微系统 2019(12)
- [27].基于FPGA的动态部分可重构智能I/O接口设计与实现[J]. 计算机工程 2016(06)
- [28].一种应用于SpaceWire路由器动态部分重构的容错技术[J]. 计算机应用研究 2013(03)
- [29].FPGA及动态可重构技术在软件无线电中的应用[J]. 微型机与应用 2010(14)
- [30].OFDMA中继网络使用动态部分频率复用实现联合资源分配[J]. 山东通信技术 2015(03)
标签:动态部分可重构论文; 可重构计算论文; 过程级动态软硬件划分论文; 模块映射算法论文;