[发明专利]验证方法和系统有效
申请号: | 202010086572.1 | 申请日: | 2020-02-11 |
公开(公告)号: | CN113254295B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 吴学儒;吴景桐 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | G06F11/263 | 分类号: | G06F11/263;G06F21/72 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;董典红 |
地址: | 中国台湾新竹县*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 方法 系统 | ||
本申请揭露一种验证方法和系统,所述验证方法用于验证芯片的第一易失性可读写存储器的内容,该芯片的第一非易失性可读写存储器存放有固件映像,该固件映像中包含预定运算值,该芯片包括第二易失性可读写存储器,该验证方法包括:在开机加载模式下,将该固件映像的第一部分及第二部分,分别加载至该第一易失性可读写存储器和该第二易失性可读写存储器;依据该第一部分以及该第二部分来进行第一特定运算,并得到第一运算值;依据该第一运算值来进行第二特定运算,并得到第二运算值存放至该第二易失性可读写存储器。
技术领域
本申请内容是关于验证方法,尤指一种用于验证芯片的存储器内容验证方法和相关系统。
背景技术
在系统单芯片(SoC)的某些应用中,具有较高的安全性要求,例如应用在物联网(IoT)的某些系统单芯片开机时,所要加载的固件都要先经过验证后再被加载至系统单芯片之内及之外的存储器中,而当上述系统单芯片从省电模式离开时,需要重做完整的验证及加载的程序,花费时间长且会造成系统功耗上升。因此,如何兼顾安全性要求和效能,已成为本领域亟需解决的问题。
发明内容
本申请提供一种验证方法,用于验证芯片的第一易失性可读写存储器的内容,该芯片的第一非易失性可读写存储器存放有固件映像,该固件映像中包含预定运算值,该芯片包括第二易失性可读写存储器,该验证方法包括:在开机加载模式下,验证该第一非易失性可读写存储器中的该固件映像;将该固件映像的第一部分加载至该第一易失性可读写存储器,以及将该固件映像的第二部分加载至该第二易失性可读写存储器;依据加载至该第一易失性可读写存储器的该第一部分、以及加载至该第二易失性可读写存储器的该第二部分来进行第一特定运算,并得到第一运算值;若该第一运算值与该预定运算值相符,依据该第一运算值来进行第二特定运算,并得到第二运算值;以及将该第二运算值存放至该第二易失性可读写存储器,并进入主动模式。
本申请提供一种验证方法,用于验证芯片的第一易失性可读写存储器的内容,该芯片的第一非易失性可读写存储器存放有固件映像,该固件映像中包含预定运算值,该芯片包括第二易失性可读写存储器,该验证方法包括:在开机加载模式下,验证该第一非易失性可读写存储器中的该固件映像;将该固件映像的第一部分加载至该第一易失性可读写存储器,以及将该固件映像的第二部分加载至该第二易失性可读写存储器;依据加载至该第一易失性可读写存储器的该第一部分、以及加载至该第二易失性可读写存储器的该第二部分来进行第一特定运算,并得到第一运算值;若该第一运算值与该预定运算值相符,将该第一运算值存放至该第二易失性可读写存储器,并进入主动模式。
本申请提供一种系统,包括:第一易失性可读写存储器;以及第一非易失性可读写存储器,存放有固件映像,该固件映像中包含预定运算值;芯片,耦接于该第一易失性可读写存储器以及该第一非易失性可读写存储器,该芯片包含:第二易失性可读写存储器;验证程序存储器,用来储存验证程序;处理器,用来依据该验证程序执行验证方法以验证该第一易失性可读写存储器的内容,该验证方法包括:在开机加载模式下,验证该第一非易失性可读写存储器中的该固件映像;将该固件映像的第一部分加载至该第一易失性可读写存储器,以及将该固件映像的第二部分加载至该第二易失性可读写存储器;依据加载至该第一易失性可读写存储器的该第一部分、以及加载至该第二易失性可读写存储器的该第二部分来进行第一特定运算,并得到第一运算值;若该第一运算值与该预定运算值相符,依据该第一运算值来进行第二特定运算,并得到第二运算值;以及将该第二运算值存放至该第二易失性可读写存储器,并进入主动模式。
本申请的验证方法和相关系统能够简化系统单芯片从省电模式离开的验证及加载的程序。
附图说明
在阅读了下文实施方式以及附图时,能够最佳地理解本揭露的多种形式。应注意到,根据本领域的标准作业习惯,图中的各种特征并未依比例绘制。事实上,为了能够清楚地进行描述,可能会刻意地放大或缩小某些特征的尺寸。
图1为本申请的系统的实施例的示意图。
图2为固件映像载入的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010086572.1/2.html,转载请声明来源钻瓜专利网。