基于FPGA的动态局部可重构系统研究

来源 :广西大学 | 被引量 : 0次 | 上传用户:wslin001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构技术是一种全新的数字电路设计模式,既保留了硬件计算速度快、效率高的优点,又兼具了软件灵活、开发周期短和易维护的特点,成为了目前计算系统领域的研究热点。动态局部可重构即在系统运行的过程中,系统的一部分按照预定义的方式功能改变,其它的部分正常运行。该技术具有提高资源利用率、缩短重构时间和提高系统可靠性的优点是FPGA(field programmable gate array)发展的方向之一。随着FPGA的集成度提高,嵌入硬核的种类和数量的增加为片上系统的发展提供了一个廉价的平台。   本文研究的重点是在硬件平台ML403开发板的基础上设计与实现动态局部可重构系统和具有动态局部自重构功能的可编程片上系统(system on programmable chip,SOPC),并对局部重构系统的资源利用情况、重构区域划分和重构时间进行分析,并提出了一些指导性意见。   本文主要完成的工作内容包括:根据芯片重构原理,选取了用于动态局部可重构系统的开发平台;设计了基于FPGA的动态局部可重构系统,并使用Verilog语言编程实现,最后在ML403开发板上实现,讨论了资源利用率、配置文件大小和重构区域划分的问题;研究了Xilinx公司的32位硬核处理器PowerPC的软硬件开发,以及基于此的SOPC嵌入式系统开发;初步实现了基于SOPC的动态局部自重构系统,利用软件EDK、ISE和PlanAhead完成了整个自重构系统的硬件和软件的开发,并对自重构系统的重构区域划分进行分析。
其他文献
数字共焦显微系统能对生物细胞样本进行序列切片图像采集,并对切片进行复原去模糊处理,从而获得高分辨率的序列图像。该系统广泛应用于生物学、医学等研究领域。将三维重建技术
无线多跳网络作为一类新型的网络,无线Ad Hoc网络、无线传感器网络和无线mesh网络都是这种网络的具体例子。它在军事、环境、医疗、家居等许多领域具有广阔的应用前景和很高
通过观察并尝试的去复制自然界中生物体的演化过程,由此产生了进化算法。特别是与生物种群数量的自然选择相关的进化算法。进化算法的思想是在二十世纪六十年代末七十年代初提
传统的软件保护方法主要依赖于加密技术,软件的安全性主要取决于所采用的加密算法的安全性。虽然传统的加密技术确实可以对版权的保护提供帮助,但是一旦被攻击者成功解密后,
近年来经常爆发的恐怖活动、地震、洪水、火灾、流行性传染病等突发性的紧急事件对人民群众的人身财产安全和社会安全造成了极大危害。基于解决这一问题的应急救援系统是一个
随着Internet的迅速发展,基于Internet的电子商务越来越受到人们的关注,已经成为现代经济体系中一种新兴的重要商务模式。电子商务的发展不可避免地会遇到由Internet的开放性
随着现代化和信息化进程的推进,智能卡被广泛用于电信、金融、交通、医疗等行业领域。智能卡作为存储个人信息、电子支付、数据加密等的手段和工具,被要求具有更高的安全性、
光栅显示器上显示的图形,称之为光栅图形。它可以看作是一个象素矩阵,在光栅显示器上显示的任何一个图形,实际上都是一些具有一种或多种颜色和灰度象素的集合。对于一个具体
相场法作为一种计算技术,可直接模拟微观组织的形成,是模拟复杂凝固界面结构的有效工具。随着相场法的不断发展,为了更加真实地再现凝固微观组织的演化过程,需要把二维平面的模拟研究扩展到三维空间,并且除相场和温度场之外,还需引入流场等外场。可见,多场耦合的复杂模型加之更大尺度的模拟要求,使得计算量成了研究中的一大瓶颈。单机串行程序已远远不能解决计算量大且效率低、模拟尺度小等关键性问题。因此,探索可靠高效的
学位