一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

控制片上计算系统的方法、片上计算系统及芯片与流程

2022-11-12 11:36:24 来源:中国专利 TAG:

技术特征:
1.一种控制片上计算系统的方法,包括:主控模块向片上计算系统的工作模块对应的自检模块发送自检指令;所述主控模块如果没有收到所述自检模块的响应或者所述主控模块根据所述自检模块返回的自检结果判断所述工作模块工作异常,则所述主控模块配置所述工作模块的部分或整体不工作或重新配置所述工作模块的功能;当所述工作模块的部分或整体配置为不工作时,如果所述工作模块具有关联的工作模块,则所述主控模块将所述工作模块关联的工作模块的部分或整体配置为不工作或重新配置所述工作模块关联的工作模块的功能。2.如权利要求1所述的方法,其特征在于:所述工作模块包括以下模块的至少一种:第一计算模块、交叉开关模块和存储控制器模块;所述片上计算系统包括n个第一计算模块、交叉开关模块、m个存储控制器模块和m个存储器;所述交叉开关模块包括n个输入端口和m个输出端口并且形成n*m条路由路径;n个第一计算模块与所述交叉开关模块的n个输入端口一一对应连接;m个存储控制器模块的输入端与所述交叉开关模块的m个输出端口一一对应连接;m个存储控制器模块的输出端与m个存储器一一对应连接;n和m为正整数。3.如权利要求2所述的方法,其特征在于:每个第一计算模块对应一个自检模块;第i个第一计算模块的自检模块用于检查第i个第一计算模块是否工作异常;1≤i≤n;所述交叉开关模块包括n个自检模块,第i个自检模块用于检查经过所述交叉开关模块第i个输入端口的路径是否为通路;1≤i≤n;每个存储控制器模块对应一个自检模块;第j个存储控制器模块的自检模块用于检查第j个存储控制器模块和第j个存储器是否工作异常;1≤j≤m。4.如权利要求3所述的方法,其特征在于,所述方法还包括:主控模块控制第i个第一计算模块和第i个交叉开关模块自检模块分时连接至交叉开关模块的第i个输入端口;第一计算模块对应的自检模块与所述第一计算模块集成在一起;1≤i≤n;主控模块控制交叉开关模块的第j个输出端口和第j个存储控制器模块的自检模块分时连接至第j个存储控制器模块的输入端;1≤j≤m。5.如权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:所述主控模块配置工作模块对应的自检模块的工作时间。6.如权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:所述主控模块配置工作模块之间的关联关系。7.如权利要求3所述的方法,其特征在于:主控模块如果判断第j个存储控制器模块工作异常,则将第j个存储控制器模块配置为不工作,并且关闭交叉开关模块的第j个输出端口;1≤j≤m。8.如权利要求3所述的方法,其特征在于:主控模块如果判断第i个第一计算模块工作异常,则将第i个第一计算模块配置为不工作,并且关闭交叉开关模块的第i个输入端口;1≤i≤n。
9.一种片上计算系统,包括:工作模块组和自检模块组;所述工作模块组包括:n个第一计算模块、交叉开关模块、m个存储控制器模块和m个存储器;所述交叉开关模块包括n个输入端口和m个输出端口并且形成n*m条路由路径;n个第一计算模块与所述交叉开关模块的n个输入端口一一对应连接;m个存储控制器模块的输入端与所述交叉开关模块的m个输出端口一一对应连接;m个存储控制器模块的输出端与m个存储器一一对应连接;n和m为正整数;所述自检模块组包括多个自检模块;每一个自检模块与一个工作模块对应;所述第一计算模块,用于通过所述交叉开关模块和任意一个存储控制器模块访问对应的存储器;所述自检模块,用于检测对应的工作模块的功能并上报自检结果供判断所述工作模块是否工作异常;任意一个工作模块,用于在被判断为工作异常时,被配置为部分或整体不工作或被重新配置功能,在所述工作模块具有关联的工作模块时,所述关联的工作模块被配置为部分或整体不工作或被重新配置功能;其中,所述工作模块包括以下模块的至少一种:第一计算模块、交叉开关模块和存储控制器模块。10.如权利要求9所述的片上计算系统,其特征在于:所述自检模块组包括:n个第一自检模块、n个第二自检模块和m个第三自检模块;第i个第一自检模块,用于检测第i个第一计算模块的功能;1≤i≤n;第i个第二自检模块,用于检测经过交叉开关模块的第i个输入端口的路由路径是否为通路;1≤i≤n;第j个第三自检模块,用于检查第j个存储控制器模块和第j个存储器是否工作异常;1≤j≤m。11.如权利要求10所述的片上计算系统,其特征在于:第i个第一计算模块和第i个第二自检模块分时连接至交叉开关模块的第i个输入端口;第i个第一计算模块与第i个第一自检模块集成在一起;1≤i≤n。12.如权利要求10所述的片上计算系统,其特征在于:交叉开关模块的第j个输出端口和第j个第三自检模块分时连接至第j个存储控制器模块的输入端;1≤j≤m。13.如权利要求10所述的片上计算系统,其特征在于:第一自检模块、第二自检模块和第三自检模块的工作时间通过软件配置。14.如权利要求10所述的片上计算系统,其特征在于:工作模块之间的关联关系通过软件配置。15.如权利要求10所述的片上计算系统,其特征在于,所述片上计算系统还包括:第二计算模块;第二计算模块与所述交叉开关模块的n个输入端口中的任意一个连接;所述自检模块组还包括:第四自检模块;所述第四自检模块,用于检测所述第二计算模块的功能;所述第四自检模块与所述第二计算模块集成在一起。16.一种芯片,包括上述权利要求9-15中任一项所述的片上计算系统。

技术总结
本文公开一种控制片上计算系统的方法、片上计算系统及芯片。控制片上计算系统的方法包括:主控模块向片上计算系统的工作模块对应的自检模块发送自检指令;所述主控模块如果没有收到所述自检模块的响应或者所述主控模块根据所述自检模块返回的自检结果判断所述工作模块工作异常,则所述主控模块配置所述工作模块的部分或整体不工作或重新配置所述工作模块的功能;当所述工作模块的部分或整体配置为不工作时,如果所述工作模块具有关联的工作模块,则所述主控模块将所述工作模块关联的工作模块的部分或整体配置为不工作或重新配置所述工作模块关联的工作模块的功能。本文的方案能够提升片上计算系统的运行可靠性,节省功耗。耗。耗。


技术研发人员:蔡凯 刘明 汪福全 石昊明 李彦 杨媛媛
受保护的技术使用者:中科声龙科技发展(北京)有限公司
技术研发日:2022.10.17
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献