[发明专利]efuse模块的控制方法及带efuse模块的芯片有效

专利信息
申请号: 201110455154.6 申请日: 2011-12-30
公开(公告)号: CN103187095B 公开(公告)日: 2017-03-08
发明(设计)人: 谷志刚;李峰 申请(专利权)人: 联芯科技有限公司
主分类号: G11C17/16 分类号: G11C17/16;G11C17/18
代理公司: 上海晨皓知识产权代理事务所(普通合伙)31260 代理人: 卢刚
地址: 201206 上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: efuse 模块 控制 方法 芯片
【说明书】:

技术领域

发明涉及电子电路,特别涉及efuse模块的安全保护技术。

背景技术

Efuse(电可编程熔丝)模块通常是芯片制造厂商提供的ip(知识产权),是一种非易失性存储器,Efuse模块的特性是默认值存储的比特位都是0,可以通过编程将需要的比特位由0改为1,一旦改为1,就不能再改为0了,但没有改为0的比特位还可以通过编程将其改为1。Efuse模块通常用于存储一些芯片内部ram(随机存储器)的修复信息,用于提高芯片的良率。所以通常在芯片量产测试阶段对Efuse模块进行一次编程。另外,在Efuse模块中还会存储一些很重要很敏感的信息,如密钥,特定设置等。

传统的对Efuse模块实现编写的方式如图1所示,芯片处于ram bist(内建自测试)测试模式下,将Efuse模块的信号都直接送到芯片管脚上,由测试机台按Efuse模块要求的时序对Efuse模块进行读操作和编程操作。

然而,本发明的发明人发现,由于efuse模块中还会存储一些如密钥,特定设置等较为重要和敏感的信息。所以对efuse模块内部的信息进行安全保护是很重要的。但是,传统上对efuse模块的操作一般不进行任何保密手段,即芯片量产测试阶段对efuse模块进行一次编程后,还可以对efuse模块进行读操作和编程操作。也就是说,传统方法存在以下缺陷:

(1)对efuse模块的操作不进行任何保密手段,无法保护恶意从efuse模块中读取敏感信息。

(2)对efuse模块的操作不进行任何保密手段,无法阻止恶意对efuse模块进行编程操作。

发明内容

本发明的目的在于提供一种efuse模块的控制方法及带efuse模块的芯片,使得efuse模块可以在芯片量产测试阶段之后,无法对其进行读操作和编程操作,从而为efuse模块内部信息的安全保护,提供了一种实现可能。

为解决上述技术问题,本发明的实施方式提供了一种efuse模块的控制方法,包含以下步骤:

在需对efuse模块进行读写时,读取所述efuse模块中预先设定的特定地址的数据;

根据读取的所述特定地址的数据执行相应的操作,其中,如果读取的所述特定地址的数据为0,则对从芯片管脚直接输入的efuse模块的地址进行读写操作;如果读取的所述特定地址的数据为1,则对所述efuse模块中的特定地址进行读写操作。

优选地,当所述需对efuse模块进行的读写操作,为在芯片量产测试阶段对efuse模块进行的读写操作时,在完成信息的写入之后,还包含以下步骤:

将所述efuse模块中的特定地址的数据编程为1。

优选地,,所述根据读取的所述特定地址的数据执行相应的操作的步骤中,包含以下子步骤:

由芯片中的选择器根据锁定信号,选择进行读写操作的地址为从芯片管脚直接输入的efuse模块的地址或是为所述efuse模块中的特定地址;

其中,所述锁定信号为0时选择从芯片管脚直接输入的efuse模块的地址,作为进行读写操作的地址;所述锁定信号为1时选择所述efuse模块中的特定地址作为进行读写操作的地址;

所述芯片在上电时,所述锁定信号默认为1;

在读取所述efuse模块中预先设定的特定地址的数据的步骤中,包含以下子步骤:

将读取到的所述特定地址的数据,赋给所述锁定信号。

优选地,所述芯片为移动终端内的主芯片。

本发明的实施方式还提供了一种带efuse模块的芯片,包含用于对efuse模块进行读写操作的读写模块,该带efuse模块的芯片还包含:

特定地址读取模块,用于在需对efuse模块进行读写时,读取所述efuse模块中预先设定的特定地址的数据;

控制模块,用于根据读取的所述特定地址的数据,控制所述读写模块执行相应的操作,其中,当读取的所述特定地址的数据为0时,所述控制模块控制所述读写模块对从芯片管脚直接输入的efuse模块的地址进行读写操作;当读取的所述特定地址的数据为1,所述控制模块控制所述读写模块对所述efuse模块中的特定地址进行读写操作。

优选地,所述读写模块还用于当所述需对efuse模块进行的读写操作,为在芯片量产测试阶段对efuse模块进行的读写操作时,在完成信息的写入后将所述efuse模块中的特定地址的数据编程为1。

优选地,所述控制模块为芯片中的选择器,所述控制模块包含:

锁定信号判断子模块,用于判断锁定信号是否为0;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联芯科技有限公司,未经联芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110455154.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top