[发明专利]一种用于SOC中低功耗密钥管理模块在审
申请号: | 201710276159.X | 申请日: | 2017-04-25 |
公开(公告)号: | CN107104794A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 万上宏;叶媲舟;涂柏生 | 申请(专利权)人: | 深圳市博巨兴实业发展有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G06F21/78 |
代理公司: | 深圳力拓知识产权代理有限公司44313 | 代理人: | 李伟 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 soc 功耗 密钥 管理 模块 | ||
技术领域
本发明涉及一种管理模块,具体是一种用于SOC中低功耗密钥管理模块。
背景技术
信息安全在生活中越来越重要,因而加密芯片的应用非常多。微控制器SOC涉及到信息安全的应用时,需要有密钥管理控制模块。在微控制器SOC中的,密钥保存于非易失性存储中。芯片工作时需要从非易失性存储中读出存储于其中的信息安全码。在现有的方案中,对于低功耗的应用来说,非易失性存储的性能,功耗有所不同,读取存储于非易失性存储中的数据这一环节的功耗常会超出应用允许的范围。
发明内容
本发明的目的在于提供一种用于SOC中低功耗密钥管理模块,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种用于SOC中低功耗密钥管理模块,包括OTP存储器OTP、低功耗接口控制模块LP_INTF、密钥缓存器KEY_BUF、校验模块VRF、控制模块CTRL和时钟模块CLOCK,时钟模块CLOCK负责产生芯片工作所需要的工作时钟,密钥管理控制模块在SOC上电复位之后开始工作,密钥管理控制模块发送读OTP请求信号otp_req至低功耗接口控制模块LP_INTF中,请求读取保存在OTP存储器OTP的密钥,当低功耗接口控制模块LP_INTF检测到有效的读OTP请求信号otp_req时,将产生OTP存储器OTP所需的低功耗接口时序,从OTP存储器OTP中把相应地址单元的值读回,并且将读回的值otp_dout返回到低功耗接口控制模块LP_INTF,低功耗接口控制模块LP_INTF将存储于OTP存储器OTP中的密钥以及其校验字以字节为单位,按顺序送至密钥缓存器KEY_BUF进行保存,同时,此信息也会一并送至校验模块VRF中进行校验,校验模块VRF对加载的数据进行校验后,将通过校验结果信号vrf_result反馈至控制模块CTRL,如果校验结果通过,控制模块CTRL输出密钥校验信号key_valid为高电平有效状态,同时密钥缓存器将存储保存读回的密钥,输出到模块的外部,为SOC中其它的模块所使用,如果密钥的核验不通过,控制模块CTRL输出密钥校验信号key_valid为低电平无效状态,SOC通过判断控制模块CTRL输出的密钥校验信号的状态,得知是否存在无法在加载到正确的密钥情况,然后进行相应的处理,避免SOC由于加载到不正确的密钥而进行工作而出现严重的错误。
作为本发明进一步的方案:所述低功耗接口管理模块LP_INTF根据控制模块CTRL传输过来的延时控制单元的延时控制信息dly_ctrl1、dly_ctrl2、dly_ctrl3对低功耗接口控制模块LP_INTF中延时单元的输出延时进行控制。
作为本发明再进一步的方案:所述OTP存储器OTP用来存储秘钥。
与现有技术相比,本发明的有益效果是:本发明通过内部的低功耗接口控制对OTP存储器进行低功耗的读时序控制,能够节省从OTP存储器中加载密钥的功耗,从而模块适用于低功耗SOC应用要求。本发明还可以通过改变模块中延时控制单元的延时控制信息,使方案能够适用于不同类型和不同性能的OTP存储器,具有适用性广的、实用性强的优点;另外通过在加载密钥的同时进行校验,能够检测到加载密钥的数据出现错误,当SOC可以通过判断密钥管理控制模块输出的密钥校验信号的状态,得知是否存在无法在加载到正确的密钥情况,然后进行相应的处理,避免SOC由于加载到不正确的密钥而进行工作而出现严重的错误。
附图说明
图1为用于SOC中低功耗密钥管理模块的电路原理框图。
图2为用于SOC中低功耗密钥管理模块中低功耗接口控制模块LP_INTF的原理框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市博巨兴实业发展有限公司,未经深圳市博巨兴实业发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710276159.X/2.html,转载请声明来源钻瓜专利网。