支持硬件透明编程模型的动态可重构系统的设计与实现  被引量:1

Design and implementation of dynamic reconfigurable system with hardware transparent programming model

在线阅读下载全文

作  者:钟俊[1] 李仁发[1] 陈宇[1] 刘彦[1] 

机构地区:[1]湖南大学计算机与通信学院,长沙410082

出  处:《计算机应用研究》2009年第11期4193-4196,4217,共5页Application Research of Computers

基  金:国家"863"计划资助项目(2007AA01Z104);国家自然科学基金资助项目(60673061)

摘  要:以Java作为可重构系统描述语言,提出了一种方法级的硬件透明编程模型,给出了硬件方法封装方式和软硬件方法动态链接过程。程序设计者调用软件方法进行应用开发,虚拟机根据软硬件划分结果动态加载并链接相应的硬件方法,从而达到简化编译器和综合工具以及屏蔽底层物理细节的目的。实验结果表明上述编程模型能够支持硬件透明编程,同时系统性能得到了明显的改善。This paper used Java as a reconfigurable system description language, proposed a method level hardware transparent programming model, gave the scheme to encapsulate hardware method and the way of hardware-software method dynamic-link. Program designers developed applications by calling software methods, the virtual machine loaded and linked the hardware method according to hardware-software partitioning results, so as to simplify the compiler and synthesis tools, as well as shield the underlying physical details. The results show that the programming model can support hardware transparent programming and the system gets higher performance.

关 键 词:动态可重构系统 软硬件划分 软硬件协同综合 JAVA 硬件透明编程模型 硬件方法 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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