发明名称 |
一种可重构硬件透明编程的操作系统 |
摘要 |
本发明公开了一种可重构硬件透明编程的操作系统,包括微处理单元,及与微处理单元通过互连总线电连接的可重构资源、配置控制器、可重构管理单元、片上RAM、总线控制器及RAM接口,及与配置控制器电连接的硬件函数配置文件库,及与RAM接口连接的DRAM;所述可重构资源由多个硬件函数模块及标准化接口组成。本发明的可重构硬件透明编程的操作系统,硬件加速器以硬件函数的形式封装,并形成硬件函数库,操作系统通过定义系统调用函数以及相应的接口,实现系统对硬件函数调用的支持,使程序设计者能够像调用普通库函数一样调用硬件函数;另外,操作系统记录和管理可重配置资源的使用,提高硬件资源利用率和整个系统的性能。 |
申请公布号 |
CN106502633A |
申请公布日期 |
2017.03.15 |
申请号 |
CN201510558846.1 |
申请日期 |
2015.09.06 |
申请人 |
黑龙江傲立辅龙科技开发有限公司 |
发明人 |
马炳刚 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种可重构硬件透明编程的操作系统,其特征在于:包括微处理单元,及与微处理单元通过互连总线电连接的可重构资源、配置控制器、可重构管理单元、片上RAM、总线控制器及RAM接口,及与配置控制器电连接的硬件函数配置文件库,及与RAM接口连接的DRAM;所述可重构资源由多个硬件函数模块及标准化接口组成。 |
地址 |
150090 黑龙江省哈尔滨市南岗区湘江路92号8层 |