专利汇可以提供SOC芯片自适应启动方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 提供一种SOC芯片自适应启动方法及装置,方法是在每次开机之前对efuse 电路 进行遍历读操作,并将读数据送往比较判断单元将读数据和期望值进行比较,以判断efuse电路是否正常,并由EEPROM写 控制器 对EEPROM进行表示正常与否的标记写操作;所述EEPROM将比较结果送往BOOT_ROM映射单元和芯片外部作为筛选结果;如果efuse电路正常,BOOT_ROM映射单元将映射地址指向安全系统BOOT_ROM,如果efuse电路不正常,则将映射地址指向非安全系统BOOT_ROM,就此完成SOC芯片自适应启动过程。如此,efuse损坏后仍能作为非安全的芯片应用于对安全性能没有要求的产品中继续使用,节约成本。,下面是SOC芯片自适应启动方法及装置专利的具体信息内容。
1.一种SOC芯片自适应启动方法,其特征在于:包括
步骤S1、将SOC芯片的系统BOOT_ROM分为安全系统BOOT_ROM和非安全系统BOOT_ROM;所述安全系统BOOT_ROM中的代码都是经过加密的代码,需要efuse中的密钥才能解开加密后运行;所述非安全系统BOOT_ROM中的代码都是没有加密的代码,能直接运行;
步骤S2、每次开机之前通过读控制单元对efuse电路进行遍历读操作,并将读数据送往比较判断单元;
步骤S3、比较判断单元将读数据和期望值进行比较,如果读数据和期望值一致说明efuse电路正常,如果比较不一致说明efuse电路不正常,并将比较结果送往EEPROM写控制器;
步骤S4、所述EEPROM写控制器根据所述比较结果对EEPROM进行写操作,如果efuse电路正常则将EEPROM写入表示正常的标记,如果efuse电路不正常则将EEPROM写入表示不正常的标记;
步骤S5、所述EEPROM将表示正常或不正常的标记送往BOOT_ROM映射单元和芯片外部作为筛选结果;
步骤S6、所述BOOT_ROM映射单元负责根据EEPROM送来的表示正常或不正常的标记进行boot_rom地址的映射动作,如果efuse电路正常,则将映射地址指向安全系统BOOT_ROM,如果efuse电路不正常,则将映射地址指向非安全系统BOOT_ROM,就此完成SOC芯片自适应启动过程。
2.根据权利要求1所述的SOC芯片自适应启动方法,其特征在于:所述SOC芯片自适应启动过程由CPU控制。
3.一种SOC芯片自适应启动装置,其特征在于:包括eFuse、读控制单元、比较判断单元、EEPROM写控制器、EEPROM、BOOT_ROM映射单元、安全系统BOOT_ROM以及非安全系统BOOT_ROM;所述eFuse、读控制单元、比较判断单元、EEPROM写控制器、EEPROM以及BOOT_ROM映射单元依次连接;所述BOOT_ROM映射单元分别连接所述安全系统BOOT_ROM以及非安全系统BOOT_ROM;其中,
每次开机之前,所述读控制单元对efuse电路进行遍历读操作,并将读数据送往比较判断单元;
比较判断单元将读数据和期望值进行比较,如果读数据和期望值一致说明efuse电路正常,如果比较不一致说明efuse电路不正常,并将比较结果送往EEPROM写控制器;
所述EEPROM写控制器根据所述比较结果对EEPROM进行写操作,如果efuse电路正常则将EEPROM写入表示正常的标记,如果efuse电路不正常则将EEPROM写入表示不正常的标记;
所述EEPROM将表示正常或不正常的标记送往BOOT_ROM映射单元和芯片外部作为筛选结果;
所述BOOT_ROM映射单元负责根据EEPROM送来的表示正常或不正常的标记进行boot_rom地址的映射动作,如果efuse电路正常,则将映射地址指向安全系统BOOT_ROM,如果efuse电路不正常,则将映射地址指向非安全系统BOOT_ROM。
4.根据权利要求3所述的SOC芯片自适应启动装置,其特征在于:还包括CPU,所述CPU连接所述BOOT_ROM映射单元,以控制SOC芯片自适应启动过程。
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。