[发明专利]用于在其他处理器保持复位时配置子系统的处理器有效
申请号: | 202110118069.4 | 申请日: | 2021-01-28 |
公开(公告)号: | CN113205838B | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | N·罗伯森;K·T·钦;T·F·爱默生 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G11C7/20 | 分类号: | G11C7/20;G06F1/24 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 初媛媛;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 其他 处理器 保持 复位 配置 子系统 | ||
1.一种用于初始化子系统的装置,包括:
子系统,包括存储器接口或存储器控制器中的至少一个;
第一处理器,所述第一处理器用于执行引导指令;
第一存储器,所述第一存储器用于存储多组指令,其中所述多组与针对所述存储器接口或所述存储器控制器中的所述至少一个的多个可替代配置相对应;
电路,所述电路用于响应于所述装置上电而使所述第一处理器保持复位;以及
第二处理器,所述第二处理器用于在所述第一处理器保持复位时,响应于识别所述多组中的给定组的数据,执行所述给定组的指令以根据所述多组的配置对所述子系统进行初始化,使得所述存储器接口或所述存储器控制器中的所述至少一个能够进行运转。
2.如权利要求1所述的装置,还包括逻辑,其中所述数据是向量的一部分,并且所述逻辑用于响应于所述装置上电而向所述第二处理器提供所述向量。
3.如权利要求2所述的装置,其中所述向量还包括表示所述第一处理器从复位释放的条件的数据,并且所述电路响应于所述条件被满足而使所述第一处理器从复位释放。
4.如权利要求1所述的装置,还包括部件,所述部件包括总线控制器、串行总线接口或电压供应中的至少一个,其中所述第二处理器用于在所述第一处理器保持复位时,执行第二指令以初始化所述总线控制器、所述串行总线接口或所述电压供应中的所述至少一个。
5.如权利要求1所述的装置,其中,响应于所述第一处理器从复位释放,所述第一处理器扫描所述装置外部的第二存储器以获取补丁指令。
6.如权利要求1所述的装置,其中:
所述装置进一步包括存储不可变指纹的信任根引擎;并且
所述信任根引擎基于所述不可变指纹对第一指令进行验证。
7.如权利要求1所述的装置,其中:
所述第一处理器访问在所述装置外部的第二存储器中存储的数据;
所述数据表示补丁记录,所述补丁记录包括第三指令;并且
所述第一处理器执行所述第三指令以进一步配置所述子系统。
8.如权利要求7所述的装置,其中:
所述补丁记录包括包含所述第三指令的数量的头部,并且
所述第一处理器响应于从复位释放而访问所述数据并执行所述第三指令。
9.一种用于配置子系统的系统,包括:
装置,所述装置包括:
子系统,所述子系统用于提供由所述装置在所述装置的启动期间和之后使用的功能,其中所述子系统包括存储器接口或存储器控制器中的至少一个;
处理核;
电路,所述电路用于响应于所述装置上电而使所述处理核保持复位;
第一存储器,所述第一存储器用于存储多组指令,其中所述多组指令与针对所述子系统的多个可替代配置相对应;
配置器,所述配置器用于在所述处理核保持复位时,响应于识别所述多组中的给定组的数据,执行所述给定组的指令以根据所述多个可替代配置中与所述给定组相对应的配置对所述子系统进行初始化,使得所述存储器接口或所述存储器控制器中的所述至少一个能够进行运转;以及
在所述装置外部的第二存储器,所述第二存储器用于存储固件启动图像,所述固件启动图像响应于所述处理核从复位释放而由所述处理核执行;以及
在所述装置外部的第三存储器,所述第三存储器用于存储第三指令,所述第三指令在所述处理核从复位释放之后由所述处理核执行并由所述处理核使用所述固件启动图像解释,以进一步配置所述子系统。
10.如权利要求9所述的系统,其中,所述装置包括基板管理控制器。
11.如权利要求9所述的系统,其中:
所述子系统包括所述存储器控制器;
所述配置器执行所述给定组的指令以配置所述存储器控制器;并且
所述处理核执行所述第三指令以配置所述存储器控制器的结果质量字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110118069.4/1.html,转载请声明来源钻瓜专利网。