一种efuse的控制方法

文档序号:8300111阅读:1024来源:国知局
一种efuse的控制方法
【技术领域】
[0001]本发明涉及芯片测试与安全领域,具体地说是一种实用性强、EFUSE的控制方法。
【背景技术】
[0002]由于人们对安全的要求越来越高,芯片设计需要考虑安全因数,要求芯片内嵌EFUSE(电可编程熔丝)用于保存一些私有和安全信息。但是在一些情况下比如芯片测试,可能会对这些单元造成一些误写操作,使得这些单元被破坏,从而使得这些芯片变成不良品。
[0003]EFUSE模块通常是芯片制造厂商提供的IP (知识产权),是一种非易失性存储器,EFUSE模块的特性是默认值存储的比特位全部都是0,可以通过编程将需要的任何比特位由O改为I,一旦改为I,就不能再改为O 了,但没有改为O的比特位还可以通过编程将其改为I。EFUSE通常用于存储一些芯片内部RAM (随机存储器)的修复信息,用于提高芯片的良率。所以通常在芯片量产测试阶段对EFUSE模块进行一次编程。另外,EFUSE还可用于存储一些很重要很敏感的信息,和只读信息,以及芯片的配置信息。
[0004]由于EFUSE的控制信号端口和电源通路受芯片内部逻辑控制或与其他功能复用,导致EFUSE内部存储信息被误操作,而改变其存储信息,基于此,现提供一种实用性强,可避免对芯片内嵌EFUSE内容误操作的EFUSE的控制方法。

【发明内容】

[0005]本发明的技术任务是针对以上不足之处,提供一种实用性强、EFUSE的控制方法。
[0006]一种EFUSE的控制方法,其具体实现过程为:在芯片内部设置EFUSE、EFUSE控制逻辑,EFUSE控制逻辑通过控制端口控制连接该EFUSE,该EFUSE设置独立控制的电源线路,在该电源线路上设置有控制开关。
[0007]所述控制开关由芯片外部引脚或芯片以外的装置控制。
[0008]当EFUSE处于非读写操作时,控制开关打开,EFUSE电源线路处于断路状态;当EFUSE处于读写操作时,控制开关闭合,EFUSE电源线路处于闭路状态,此时EFUSE控制逻辑对EFUSE内部单元的值进行读写操作。
[0009]本发明的一种EFUSE的控制方法,具有以下优点:
该发明的一种EFUSE的控制方法通过独立控制EFUSE电源通路和控制端口,达到避免对芯片内嵌EFUSE的内容误操作,提高了内嵌EFUSE芯片的操作的灵活性;提高了芯片的内嵌EFUSE内容的安全性;实用性强,易于推广。
【附图说明】
[0010]附图1为芯片内部逻辑控制EFUSE端口时非读写状态连接图。
[0011]附图2为芯片内部逻辑控制EFUSE端口时读写状态连接图。
[0012]附图3为芯片外部端口直接控制EFUSE端口时非读写状态连接图。
[0013]附图4为芯片外部端口直接控制EFUSE端口时读写状态连接图。
【具体实施方式】
[0014]下面结合附图和具体实施例对本发明作进一步说明。
[0015]本发明提出一种EFUSE的控制方法,通过将EFUSE的控制方式设置成既可以独立控制的电源通路,又可以独立控制的控制信号端口。
[0016]其具体实现过程为:
在芯片内部设置EFUSE、EFUSE控制逻辑,EFUSE控制逻辑通过控制端口控制连接该EFUSE,该EFUSE设置独立控制的电源线路,在该电源线路上设置有控制开关。
[0017]所述控制开关由芯片外部引脚或芯片以外的装置控制。
[0018]当EFUSE处于非读写操作时,控制开关打开,EFUSE电源线路处于断路状态;当EFUSE处于读写操作时,控制开关闭合,EFUSE电源线路处于闭路状态,此时EFUSE控制逻辑对EFUSE内部单元的值进行读写操作。
[0019]在本发明中,EFUSE既可以通过芯片的外部端口直接控制,也可以有内部逻辑控制。本发明主要针对EFUSE的控制端口由内部逻辑控制的情况,当然也可以是用于EFUSE的控制端口直接连接到芯片的外部引脚的情况。
[0020]当EFUSE的控制端口由内部逻辑控制时,会导致在一些特定的情况下使得EFUSE的控制逻辑对EFUSE进行写操作或其他会破坏EFUSE的内部存储信息的操作。一个容易出现的情况就是扫描链测试,由于这些EFUSE控制逻辑在扫描链测试时,其每个单元的逻辑值被扫描链及其控制结构控制,会导致扫描链某些特定的输入值。
[0021]当芯片处于非写状态时,断开EFUSE的电源通路。这时无论控制逻辑处于任何状态,EFUSE内部单元的值均不会被改变。如图1所示。
[0022]当芯片处于写状态时,闭合EFUSE的电源通路,通过控制逻辑对EFUSE内部单元的值进行读写操作。如图2所示。
[0023]当EFUSE的控制端口直接由芯片的外部端口控制时(直接连接到芯片管脚上),由于无论在测试模式时,还是功能模式,这些外部端口或电源通路可能会被复用于其他功能。在外部端口或电源通路被复用时,这些端口会存在某些特定的组合值使得EFUSE处于被写状态或其他会破坏EFUSE的内部存储信息的操作。
[0024]当芯片处于非写状态时,断开EFUSE的电源通路。这时EFUSE的端口(直接暴露芯片端口)处于任何状态,EFUSE内部单元的值均不会被改变。如图3所示。
[0025]当芯片处于写状态时,闭合EFUSE的电源通路,通过EFUSE的端口(直接暴露芯片端口)对EFUSE内部单元的值进行读写操作。如图4所示。
[0026]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的一种EFUSE的控制方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种EFUSE的控制方法,其特征在于,其具体实现过程为:在芯片内部设置EFUSE、EFUSE控制逻辑,EFUSE控制逻辑通过控制端口控制连接该EFUSE,该EFUSE设置独立控制的电源线路,在该电源线路上设置有控制开关。
2.根据权利要求1所述的一种EFUSE的控制方法,其特征在于,所述控制开关由芯片外部引脚控制。
3.根据权利要求2所述的一种EFUSE的控制方法,其特征在于,当EFUSE处于非读写操作时,控制开关打开,EFUSE电源线路处于断路状态;当EFUSE处于读写操作时,控制开关闭合,EFUSE电源线路处于闭路状态,此时EFUSE控制逻辑对EFUSE内部单元的值进行读写操作。
【专利摘要】本发明公开了一种EFUSE的控制方法,其具体实现过程为:在芯片内部设置EFUSE、EFUSE控制逻辑,EFUSE控制逻辑通过控制端口控制连接该EFUSE,该EFUSE设置独立控制的电源线路,在该电源线路上设置有控制开关。该一种EFUSE的控制方法与现有技术相比,可以独立控制电源和控制信号端口,提高了内嵌EFUSE芯片的操作灵活性,提高了芯片的内嵌EFUSE内容的安全性,实用性强。
【IPC分类】G11C17-18
【公开号】CN104616696
【申请号】CN201510062312
【发明人】江山刚, 童元满, 李仁刚
【申请人】浪潮电子信息产业股份有限公司
【公开日】2015年5月13日
【申请日】2015年2月6日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1