电子说
相信大家经常听到OTP和EFuse,是芯片内部用于存储信息的常用单元,广泛应用设备识别,授权管理,数据保护等领域,如:芯片UUID,根密钥等信息;
小二第一次用EFuse的芯片,量产时候各种不稳定,烧录不进,丢数据,没想到小小的IP会有大大的问题;
今天简单总结下OTP和EFuse
1
EFuse和OTP概览
EFuse全称为电子熔丝(Electronic Fuse),是一种只能写入一次数据的固态存储器,EFuse如其名称,是通过将金属熔化形成永久的电气连接来实现信息存储。
OTP全称为一次性编程存储器(One-Time Programmable),是一种只能写入一次数据的存储器; EFuse是熔丝性的一种器件,而OTP是反熔丝的一种器件; 就是说,当OTP存储单元未击穿时,它的逻辑状态为0;当击穿时,它的逻辑状态为1
它的物理状态和逻辑状态正好和eFuse是反着的。简单来讲,就是初始它物理上是断路,没有电流通路的;而烧写后,它才变成了通路,有一个电流通路。
1
EFuse和OTP的区别
成本方面,EFuse器件基本上是Foundry厂提供,因此通常费用较低,而OTP器件则通常是第三方IP厂家提供,收费可能略高。
容量方面,eFuse的cell的面积更大,所以仅仅有小容量的器件可以考虑。当然如果需要大容量的,也可以多个eFuse Macro拼接,但是这意味着芯片面积的增加,成本也会增加;OTP的cell面积很小,所有相对来讲,可以提供更大容量的Macro可供使用,
安全方面,OTP 比 eFuse 安全性更好,eFuse的编程位可以通过电子显微镜看到,因此其存储的内容可以破解,但OTP在显微镜下无法区分编程位和未编程位,因此无法读取数据。
功耗方面,eFuse默认导通,存储的是"1",而OTP默认是断开,存储的是"0",因此OTP的功耗也较eFuse小,面积也较eFuse小。
应用方面,EFuse存储容量小,一般做设备唯一识别码存储,或者根密钥的存储,而OTP出了上述功能,还能做产线上的信息记录,或者用于存储代码(启动代码,协议栈代码等)
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !