【摘 要】
:
基于FPGA的可重构系统设计是目前可重构计算中研究较多的领域,可重构计算同时具有软件的灵活性和硬件的高性能,在嵌入式系统和高性能计算等领域获得了越来越广泛的应用,然而
论文部分内容阅读
基于FPGA的可重构系统设计是目前可重构计算中研究较多的领域,可重构计算同时具有软件的灵活性和硬件的高性能,在嵌入式系统和高性能计算等领域获得了越来越广泛的应用,然而可重构操作系统及其可重构系统中任务自修复方面的研究仍是一个薄弱之处。本文重点研究可重构嵌入式系统的操作系统支持,主要在操作系统对软硬件任务的支持和对任务级自修复特性的支持两方面做以研究,包括以下几方面的研究工作:第一,介绍了一个扩展的Xilkernel,该操作系统完成对软硬件任务的统一管理。首先,详细说明了该操作系统对可重构区域、硬件任务、位流文件、数据通信等管理的实现,其次,介绍了该操作系统对外提供的统一多任务编程接口API的设计与实现。第二,介绍了另一个扩展的Xilkernel,该操作系统同时支持软硬件任务统一管理和硬件任务的心跳监测。首先,详细讲述了该操作系统对可重构区域、硬件任务、位流文件、数据通信等管理的实现;其次,介绍了硬件任务心跳监听器的设计和实现;最后,讲述了操作系统对外提供的统一多任务编程接口API的设计与实现,通过该接口用户可创建软硬件任务及配置心跳服务。第三,我们分别在实验室的硬件平台和Xilinx ML505平台上实现了两个嵌入式系统:远程动态可重构嵌入式系统和可重构自修复嵌入式系统来验证两个操作系统的正确性和性能。通过实验可看出操作系统均可正确执行,其中硬件任务比软件任务有30倍以上的加速比。引入的心跳服务(100次/秒)对操作系统软件线程执行速度的影响也很小(0.3%-0.5%),对硬件线程的执行无影响。
其他文献
资源调度是指资源的合理分配以及有效使用,而应急资源调度则是指,在突发事件的背景下,对资源的合理分配和有效利用,其目的主要是降低由突发事件而造成的的人员伤亡和财产损失。当
多输入多输出(Multiple Input and Multiple Output, MIMO)技术是近几年的热点研究技术,并且被广泛发展和应用。本文追踪这一热点,对MIMO系统进行了一系列的研究。本文基于电
RNA干扰是一种广泛存在于线虫、果蝇、斑马鱼、真菌和植物体内的转录后基因沉默现象。自从1998年被发现以来,已有大量的研究表明,转录产生的mRNA能在同源双链RNA(dsRNA)存在时
脉冲无线电超宽带(ImpulseRadioUltra-Wideband,IR-UWB)通信采用亚纳秒级、具有极低占空比的基带脉冲波形携带数据信息,具有传输速度高、系统容量大、保密性好及抗干扰能力强等
本文从企业文化与企业党建的联合作用出发,阐述了两者对于企业发展的重要意义,举出目前企业党建文化存在的一些问题,并且给出相关解决措施,为天然气企业的向好发展提出建议.
口语交际是以口语为主要载体,进行人与人之间的交往活动,它是为了特定的目的、在特定的环境里、运用口头语言和适当的表达方式进行双向互动的一种言语行动.这是语文素养的一
廉洁文化承担着宣扬廉洁精神、营造廉洁环境的重要任务,发挥着激浊扬清、惩恶扬善的独特作用,可以说,一个企业廉洁文化建设成效如何,直接关系到党员、领导干部及所有职工良好
视频通信是互联网上的重要应用业务。随着高清视频采集设备和显示设备的普及,以及具有高带宽、高性能特征的下一代互联网的出现,实时视频通信逐渐成为互联网应用领域的研究热
一个企业发展的关键以及核心竞争力在于企业的企业文化,企业文化也是企业经营管理与发展的重要支撑.众观现代企业管理的发展演变,企业文化对于企业导向、企业管理方式、以人