[发明专利]硬件系统和电子设备有效
申请号: | 201811056568.X | 申请日: | 2018-09-11 |
公开(公告)号: | CN110888675B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 李炜;曹庆新;黎立煌 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市龙岗区园山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 系统 电子设备 | ||
1.一种硬件系统,其特征在于,包括:中央处理器、数据缓存器、缓存访问单元和任务管理器,其中,所述任务管理器是区别于所述中央处理器的自动管理所述数据缓存器和所述缓存访问单元的专用硬件;
其中,所述中央处理器与所述任务管理器和缓存访问单元连接;
其中,所述数据缓存器与所述任务管理器和所述缓存访问单元连接;
其中,所述中央处理器用于,向所述任务管理器和所述缓存访问单元下发至少一个缓存访问任务;
所述缓存访问单元,用于执行所述至少一个缓存访问任务以对所述数据缓存器进行访问;
所述任务管理器用于,基于所述至少一个缓存访问任务,对所述缓存访问单元执行所述至少一个缓存访问任务进行监控;
所述缓存访问单元包括如下访问子单元:外部数据读取子单元、外部数据回存子单元、内部数据读取子单元和内部数据回存子单元;
所述硬件系统还包括外部存储器和运算单元;
其中,所述外部数据读取子单元和外部数据回存子单元连接于所述外部存储器和所述数据缓存器之间;所述内部数据读取子单元和内部数据回存子单元连接于所述运算单元和所述数据缓存器之间;
其中,所述外部数据读取子单元,用于将从所述外部存储器读取到的数据存入到所述数据缓存器中;
所述外部数据回存子单元,用于将从所述数据缓存器中读取到的数据存入到所述外部存储器中;
其中,所述内部数据读取子单元,用于将从所述数据缓存器读取到的数据提供给所述运算单元运算;
所述内部数据回存子单元,用于将所述运算单元运算得到的结果数据存入到到所述数据缓存器中;
其中,
所述至少一个缓存访问任务包括缓存访问任务T1和缓存访问任务T0,所述缓存访问任务T0为所述缓存访问任务T1所依赖的缓存访问任务;
所述任务管理器具体用于,在接收到来自所述缓存访问单元的针对所述缓存访问任务T1的访问请求q1之后,基于所述缓存访问任务T0的完成情况判决是否允许响应所述访问请求q1;
若判决允许响应所述访问请求q1,所述任务管理器向所述缓存访问单元发送用于响应所述访问请求q1的访问响应aq1,所述访问响应aq1用于指示允许所述缓存访问单元对所述数据缓存器执行所述缓存访问任务T1;
其中,在基于所述缓存访问任务T0的完成情况判决是否允许响应所述访问请求q1时,
所述任务管理器具体用于,当所述缓存访问任务T0已完成,则判决允许响应所述访问请求q1;当所述缓存访问任务T0未完成,则将所述缓存访问任务T1所请求访问缓存的指针与所述缓存访问任务T0的当前指针进行指针比对,若指针对比通过,则判决允许响应所述访问请求q1;若指针对比未能通过,则判决不允许响应所述访问请求q1;
其中,
所述数据缓存器包括多个缓存片,所述缓存访问任务T1包括如下字段:
用于指示所访问缓存片的片标识的第一字段、用于指示所访问缓存片的起始地址的第二字段、用于指示所访问数据的长度的第三字段、用于指示缓存访问任务T1所依赖缓存访问任务T0的字段。
2.根据权利要求1所述的系统,其特征在于,所述访问请求q1包括如下字段:所述第一字段和用于指示发出所述访问请求q1的缓存访问单元的单元标识的第四字段;
或者,
所述访问请求q1包括如下字段:所述第二字段、所述第三字段和所述第四字段;
或者,所述访问请求q1包括如下字段:所述第二字段、所述第三字段和用于指示所述缓存访问任务T1的任务标识的第五字段。
3.根据权利要求1至2任意一项所述的系统,其特征在于,所述中央处理器通过总线与所述任务管理器、所述外部数据读取子单元、所述外部数据回存子单元、所述内部数据读取子单元和所述内部数据回存子单元连接;
其中,所述中央处理器具体用于通过总线,向所述外部数据读取子单元下发所述外部数据读取子单元的缓存访问任务;并向所述外部数据回存子单元下发所述外部数据回存子单元的缓存访问任务;并向所述内部数据回存子单元下发所述内部数据回存子单元的缓存访问任务,并向所述外部数据回存子单元下发所述外部数据读取回存子单元的缓存访问任务;并向所述任务管理器下发所述外部数据读取子单元、所述外部数据回存子单元、所述内部数据读取子单元和所述内部数据回存子单元的缓存访问任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811056568.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铜版纸及其加工方法
- 下一篇:一种耐用抗菌白卡纸及其制备方法