可重构系统中基于MMU的软硬件任务间通信方法的研究  被引量:1

A MMU-based communication mechanism for dynamic reconfigurable systems

在线阅读下载全文

作  者:邓庆绪[1] 金曦[1] 李岳霖[1] 

机构地区:[1]东北大学信息科学与工程学院,沈阳110004

出  处:《中国科技论文在线》2010年第1期72-75,共4页

基  金:国家高技术研究发展计划(863计划)(2007AA01Z181);国家自然科学基金(60973017);辽宁省自然科学基金(20082032)

摘  要:由现场可编程门阵列(FPGA)和CPU构成的动态可重构混合系统具有计算性能高、灵活性强、适用范围广等优点,它的出现使硬件与软件的界限变得模糊,让软件拥有了硬件的高性能,硬件具备了软件的灵活性。但是由于硬件任务不支持程序上下文切换,不具有虚拟内存机制,不能够唤醒系统服务,混合软硬件任务的运行使得程序的虚拟和系统软件的可迁移性降低。提出了一种基于存储管理单元(MMU)的软硬件任务间通信方法,通过引入一种基于MMU思想的虚拟地址映射机制,在硬件中实现了描述MMU进行虚拟地址映射行为的模块,使硬件任务同软件任务一样具有虚拟地址,并利用这种机制实现了软硬件任务之间的通信。The reconfigurable system blended by field programmable gate array(FPGA) and CPU bears the characters such as high computing performance,flexibility and wide adaptation,which blurs the confinement between hardware and software,and mixes the high performance of hardware with software,besides the flexibility of software with that of hardware.Due to the lack of execution context,virtual memory abstraction and the ability of invoking system services,the portability of hardware applications are still low.A new mechanism based on virtual memory for hardware applications is introduced,and a hardware model is used to implement the behavior of memory management unit(MMU),which makes hardware applications communicate in virtual memory.This kind of mechanism is used to fulfill the communication between hardware and software applications.

关 键 词:可重构 MMU 软硬件通信 通信机制 

分 类 号:TP368.11[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象