【摘 要】
:
随着基于可重构器件的快速发展和使用,基于FPGA的可重构技术逐渐成为国际上嵌入式计算领域中的一个新热点。由于可重构器件既有硬件电路高效计算的优良性能,也具有多次编程、
论文部分内容阅读
随着基于可重构器件的快速发展和使用,基于FPGA的可重构技术逐渐成为国际上嵌入式计算领域中的一个新热点。由于可重构器件既有硬件电路高效计算的优良性能,也具有多次编程、易于修改的灵活性,硬件任务作为一个和软件任务等同的概念出现在系统设计中,FPGA(?)可以灵活的实现一些计算密集型任务,使传统的软硬件协同设计领域发生了重大的变革。由FPGA和CPU构成的动态可重构混合系统具有计算性能高、灵活性强、适用范围广等优点,它的出现使传统意义上硬件与软件的界限变得模糊,让软件拥有了硬件的高性能,又让硬件具备了软件的灵活性。然而,由于硬件任务不支持程序上下文的切换、不具有虚拟内存机制、不能够唤醒系统服务等特点,在FPGA和CPU构成的动态可重构混合系统中,任务数据地址的透明性和硬件任务的通用性降低。因此,虽然在嵌入式设备中,任务管理和应用技术上已经发展比较成熟,但是在动态可重构系统中,运行在嵌入式处理器上的软件任务和运行在FPGA上的硬件任务作为两个独立的部分,它们之间的通信问题仍然是影响整个系统性能的关键。本论文提出了一种基于MMU模块的软硬件任务间通信方法,该方法通过引入一种基于MMU思想的虚拟地址映射机制,在硬件中实现了描述MMU进行虚拟地址映射行为的模块,使硬件任务同软件任务一样具有虚拟地址,并利用这种机制实现了软硬件任务之间的通信。此外,本论文为该通信方法设计并实现了硬件任务间的互斥机制、页表机制、中断机制,确保了该通信方法在软件硬件混合系统中的实现。本论文应用Xilinx公司生产的Virtex-Ⅱ pro系列FPGA可重构开发平台进行系统设计,在软件层面上实现了页表、中断等机制,在硬件层面上实现了该MMU模块和AES加密解密算法。系统通过实验验证了该通信机制的可行性,提高了硬件任务对编程人员的透明性以及硬件任务的通用性,而且利用硬件任务的高性能,整体系统的运算效率能够得到提升。
其他文献
在人力资源管理战略视角的审视之下我国的人力资源管理已经成为一个两难的问题,一方面人力资源部门很难上升到战略的高度,为企业带来明显的价值,一方面这些部门又不得不存在
目前公司在阻焊照相底版制作标准里面对字符丝印能力进行了界定,包括字符线条及字符到焊盘的间距。但是随着字符线条的细化和间距的密集,基本上大多数板的字符到PAD的间距都
GaN基发光二极管一经问世,由于其具有节能、环保、响应速度快、体积小等突出优点广泛应用于各个领域,同时其可靠性问题也引起了人们极大的关注。本文通过MOCVD外延生长进行了
刑事速裁程序是我国近年来刑事司法体制改革的重要内容之一,是指为了缓解日益激增的案多人少的矛盾,解决不断加剧的诉讼迟延与成本高昂的问题,司法机关为缩短诉讼周期、提高诉讼效率,对有限的司法资源进行科学配置,并对相关诉讼程序进行简化,以实现刑事案件的简便、快速和低成本处理而进行的有效的刑事诉讼程序。本文从刑事速裁程序的概述入手,首先介绍该程序本身的含义,然后分析其确立的必要性,再从简易程序和轻案快办机制
频率合成器是超视距雷达的核心部件。在超视距雷达工作过程中,无线电监测部分连续监测外部频率,通过算法选出受干扰最小频率,经过控制模块控制频率合成器输出所需频率。频率合成
<正>作为文化的名言,是一种动态生成的鲜活的德育资源。优秀的名人名言代表着人类生活经验的结晶,是一种特殊的文化形态,是学校德育的重要资源。它时时弥漫着一种尊
在刚刚过去的618年中大促中,荣耀斩获了四大平台的销量和销售额双冠军。小米在6月18日当天,全平台销售的手机台数为52.5万台。无论市场是否饱和,智能手机是真的做到了'日
数据发布与数据挖掘中的隐私保护问题是目前信息安全领域的一个研究热点.作为一种严格的和可证明的隐私定义,差分隐私近年来受到了极大关注并被广泛研究.文中分析了差分隐私
随着便携式MP3播放器的快速发展,如今的MP3播放器已变得非常复杂。在模块方面如Nand Flash接口、USB接口、SD卡、RTC(Real Time Clock)模块、液晶显示模块等已经成为基本配备。
症状:主要发生在叶片上,叶片两面散生或聚生长圆形、黄褐色、粉状病斑,并散出铁锈色粉末,即病原菌的夏孢子堆和夏孢子。生长后期病斑上生长圆形黑色冬孢子堆和冬孢子。$$发病规