苛刻环境下基于FPGA的可重构技术研究

来源 :北京化工大学 | 被引量 : 7次 | 上传用户:yanxt99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于现场可编程门阵列FPGA具有可多次重复编程的特点,它赋予了使用者很大的设计灵活性。同时随着FPGA容量的迅速提高和其内嵌的硬核处理器性能的不断提升,FPGA成为嵌入式系统设计和应用的良好的可编程逻辑平台。但是,常规的FPGA设计不能满足系统在苛刻环境下实现时的特殊要求,因此本文围绕苛刻环境下基于FPGA的可重构技术展开研究。系统工作的苛刻环境是指空间、矿井、深山等恶劣环境,由于这些环境中存在着高强度辐射、雷电干扰,同时人工预知和干预的能力弱,因此在这些环境中工作的系统对系统的体积和重量、不关机维护周期、无人值守能力有着较高的要求。可重构技术的本质是FPGA芯片的全部或部分逻辑资源在一定控制逻辑的驱动下,通过时分复用的方式,在同一逻辑资源上实现不同的功能。在分析了传统的三种可重构设计流程后,本文完成了一种改进的基于模块的动态局部可重构设计流程,并在此基础上,尝试使用芯片内嵌的硬核处理器PowerPC405来调度和管理芯片上其他逻辑资源的自重构过程。最后以一个动态局部自重构片上系统的设计实现进行了验证。在实现动态局部自重构系统的基础上,本文对可重构系统的容错性能进行了初步探讨。提出了通过动态模块的移动来实现将一个发生故障的模块在另一片空闲区域上重新加载,并对模块重定位时遇到的各个关键问题进行了进一步的研究,且给出了具体的解决方案。
其他文献
稀疏表示是一种高效的信号处理技术,符合人类视觉系统感知外界信息的原理,在计算机视觉的各个研究领域中具有良好的表现。其中,视频中的人体动作识别在智能监控、人机交互和
在开放的、分布式环境下,网络化、智能化、人性化是自动化计算发展的总体趋势,多Agent系统的发展正是此历史进程中必然的发展趋势。多Agent协作技术作为多Agent系统的主要研究
软件项目已经成为现代社会最为重要的一类工程项目,但是在开发过程中却存在大量的风险造成项目不能顺利完成。虽然软件开发的技术在不断的提高,也有众多的风险管理方法和模型
三维重建技术是计算机应用的一个重要领域,已经在工业生产以及社会生活中得到广泛的应用。根据应用领域与应用特点,三维重建技术在算法难度、工作量或者信息源获取方式等方面
近年来,智能视频监控技术是计算机视觉的一个热点并引起了广泛的关注。多摄像机人体跟踪是智能视频监控的重要组成部分。在多摄像机跟踪中,关键的两个问题是:效果较好的跟踪
随着信息化建设的持续深入,高校的各个职能部门都有了自己的应用系统。这些应用系统在很大程度上方便了广大师生,提高了工作人员的工作效率。但是这些应用系统的大多是由不同
实时系统不仅要保证任务运行逻辑上的正确性,而且还要保证在限定的时间内能够完成指定任务。否则,错过了截止期的实时任务会造成像任务运行出错时一样严重的后果。实时调度算
加强农村现代流通体系是建设社会主义新农村的重要组成部分,而农产品的配送是农村现代流通体系中的重要环节,有效降低农产品配送过程的损耗是当前需要解决的重要课题。一条科学
链路预测(Link Prediction)问题是数据挖掘领域的研究方向之一,因其有重要的理论研究意义和广泛的应用价值而受到各个领域的关注。链路预测指如何根据已知网络的节点属性和网
随着计算机科学与互联网技术的不断进步,人们彼此之间可以通过各种各样的软件和方式进行在线交互,不再受到时间和地域的限制。随着人们在互联网上的行为日益丰富,互联网上的