【技术实现步骤摘要】
本专利技术涉及一种操作系统,具体涉及一种可重构硬件透明编程的操作系统,属于计算机智能控制
技术介绍
随着微电子技术和计算机技术的发展,实时电路可重构技术(动态重构)逐渐成为国际上计算系统研究中的一个新热点,它的出现使过去传统意义上硬件与软件的界限变得模糊,让软件拥有了硬件的高性能,又让硬件具备了软件的灵活性。但是目前动态重构计算系统在实际的应用过程中仍然存在着不少问题,比如在实际开发的中,应用程序开发人员需要去理解硬件接口细节,管理硬件加速器的配置以及软硬件之间通信,这对开发人员来说非常繁琐,降低了开发效率,还有传统的可重构系统的操作系统缺乏对可重构资源动态的管理,这不利于可重构资源的充分利用。为了解决这些问题,设了一种可重构硬件透明编程的操作系统,它通过系统调用封装了底层硬件细节,让程序设计者可以以透明的方式开发应用程序。
技术实现思路
(一)要解决的技术问题为解决上述问题,本专利技术提出了一种可重构硬件透明编程的操作系统,提高硬件资源利用率和整个系统的性能。(二)技术方案本专利技术的可重构硬件透明编程的操作系统,包括微处理单元,及与微处理单元通过互连总线电连接的可重构资源、配置控制器、可重构管理单元、片上RAM、总线控制器及RAM接口,及与配置控制器电连接的硬件函数配置文件库,及与RAM接口连接的DRAM;所述可重构资源由多个硬件函数模块及标准化接口组成。进一步地,所述配置控制器与可重构资源和可重构管理单元电连接。进一步地,所述微处理单元包括微处理器及硬件加速器。(三)有益效果与现有技术相比,本专利技术的可重构硬件透明编程的操作系统,硬件加速器 ...
【技术保护点】
一种可重构硬件透明编程的操作系统,其特征在于:包括微处理单元,及与微处理单元通过互连总线电连接的可重构资源、配置控制器、可重构管理单元、片上RAM、总线控制器及RAM接口,及与配置控制器电连接的硬件函数配置文件库,及与RAM接口连接的DRAM;所述可重构资源由多个硬件函数模块及标准化接口组成。
【技术特征摘要】
1.一种可重构硬件透明编程的操作系统,其特征在于:包括微处理单元,及与微处理单元通过互连总线电连接的可重构资源、配置控制器、可重构管理单元、片上RAM、总线控制器及RAM接口,及与配置控制器电连接的硬件函数配置文件库,及与RAM接口连接的DRAM;所述可重构资...
【专利技术属性】
技术研发人员:马炳刚,
申请(专利权)人:黑龙江傲立辅龙科技开发有限公司,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。