E-FUSE存储阵列、E-FUSE以及E-FUSE操作方法与流程

文档序号:15837147发布日期:2018-11-07 08:00阅读:1425来源:国知局
E-FUSE存储阵列、E-FUSE以及E-FUSE操作方法与流程

本发明涉及集成电路技术领域,尤其涉及一种e-fuse、e-fuse存储阵列以及e-fuse操作方法。

背景技术

e-fuse技术主要是基于电迁移的理论发展起来的,其中利用此原理设计的e-fuse电路可以实现芯片中sram电路部分的冗余作用,也可以实现电子芯片身份认证(electronicchipid-ecid)等作用,大大的提高了芯片的智能化。

在编程操作时,传统的e-fuse存储单元结构,例如具有nmos型等效编程二极管电路的e-fuse存储单元的nmos衬底(p-well)接编程电压(vcc)的电位,所以每个存储单元都需要用n-深阱(deepn-well,dnw)将高电位vcc隔离出来,这就增大了存储单元(cell)的版图面积。



技术实现要素:

针对现有技术中存在的问题,本发明提供了一种能够使e-fuse存储单元版图面积更小的e-fuse及其存储阵列。

本发明采用如下技术方案:

一种e-fuse存储阵列,包括:

按照行方向排列的n条字线、按照行方向排列的n条编程信号线、按照列方向排列的n条位线、按照列方向排列的n条源线以及n行*n列成矩阵排列的存储单元,所述存储单元包括栅极、漏极以及源极,n为正整数;其中,所述存储单元为pmos型等效编程二极管电路;

位于同一行的存储单元的栅极连接至同一字线,位于同一行的存储单元的n阱连接至同一编程信号线,位于同一列的每个存储单元的漏极分别通过熔丝电阻连接至同一源线,位于同一列的存储单元的源极连接至同一位线。

优选的,所述pmos型等效编程二极管电路包括pmos结构和基于pmos结构的等效编程二极管。

优选的,所述pmos结构包括:

衬底,所述衬底为p-型掺杂衬底;

n阱,所述n阱设置于所述衬底中;

第一扩散区,第一扩散区为n+型扩散区,第一扩散区设置于n阱中并位于衬底表面,第一扩散区连接位于衬底表面的编程信号线;

第二扩散区,第二扩散区为p+型扩散区,第二扩散区设置于n阱中并位于衬底表面,第二扩散区连接位于衬底表面的位线;

第三扩散区,第三扩散区为p+型扩散区,第三扩散区设置于n阱中并位于衬底表面,第三扩散区连接位于衬底表面的节点线,节点线对应与存储单元的漏极连接的节点端;

浮栅,浮栅设置于第二扩散区和第三扩散区之间的衬底上方,浮栅连接字线。

一种e-fuse,包括行地址译码电路、列地址译码电路以及所述的e-fuse存储阵列。

一种e-fuse操作方法,基于所述的e-fuse,包括编程操作方法和读操作方法。

优选的,所述编程操作方法包括:

等效编程二极管为对单位存储区域中待编程存储单元进行编程操作时,编程电压产生的编程电流由源线流经熔丝电阻,然后由pmos结构的第二扩散区的源极端流经pmos结构的n阱寄生形成的等效二极管;

编程电流由等效编程二极管流经控制信号端。

优选的,所述编程操作方法包括:

对单位存储区域中待编程存储单元进行编程操作时,施加至待编程存储单元连接的字线的电平为高电平;

施加至待编程存储单元连接的编程信号线的电平为低电平,施加至单位存储区域中除待编程存储单元以外的所有存储单元连接的编程信号线的电位为高电位;

编程操作为选中列编程写入“1”,则施加至待编程存储单元连接的源线的电位为高电位,编程操作为选中列编程写入“0”,则施加至待编程存储单元连接的源线的电位为低电位,施加至单位存储区域中除待编程存储单元以外的所有存储单元连接的源线的电位为0。

优选的,所述编程操作方法包括:

对单位存储区域中待编程存储单元进行编程操作时,通过热断裂操作或电迁移操作实现对熔丝电阻的编程;

熔丝电阻在编程操作前为低阻抗状态,在编程操作后为高阻抗状态。

优选的,所述读操作方法包括:

对单位存储区域中待读存储单元进行读操作时,施加至待读存储单元连接的字线的电平为低电平;

施加至待读存储单元连接的编程信号线的电平为高电平;

施加至待读存储单元连接的源线的电平为低电平。

优选的,所述读操作方法包括:

对单位存储区域中待读存储单元进行读操作时,经过编程操作的待读存储单元的与位线连接的读取端点为高阻抗状态,未经过编程操作的待读存储单元的与位线连接的读取端点为低阻抗状态。

本发明的有益效果:提出一种新型的e-fuse及其存储阵列,e-fuse存储阵列中的存储单元为pmos型等效编程二极管电路,用小尺寸的pmos结构中源(source)/漏(drain)端的p+well和n-well寄生形成的pmos型的编程选择二级管,无需需要使用deepnw里面小尺寸的nmos编程选择驱动管,能够解决现有技术中e-fuse存储单元版图面积大的问题。

附图说明

图1为现有技术中,具有nmos型等效编程二极管电路的e-fuse存储单元的电路结构图;

图2为现有技术中,寄生形成的等效二极管的示意图;

图3为现有技术中,e-fuse存储单元结构的工程断面示意图;

图4为本发明的一种优选实施例中,具有pmos型等效编程二极管电路的e-fuse存储单元的电路结构图;

图5为本发明的一种优选实施例中,寄生形成的等效二极管的示意图;

图6为本发明的一种优选实施例中,efuse存储单元结构的工程断面示意图;

图7为本发明的一种优选实施例中,e-fuse存储阵列的电路结构图;

图8为本发明的一种优选实施例中,行地址译码电路的电路结构图;

图9为本发明的一种优选实施例中,列地址译码电路的电路结构图。

具体实施方式

需要说明的是,在不冲突的情况下,下述技术方案,技术特征之间可以相互组合。

下面结合附图对本发明的具体实施方式作进一步的说明:

图1为现有技术中,具有nmos型等效编程二极管电路的e-fuse存储单元的电路结构图,由该e-fuse存储单元、一相应的行地址译码电路以及一相应的列地址译码电路能够构成一e-fuse存储阵列。其中,该e-fuse存储单元的电路结构由一个e-fuse熔丝电阻和一个nmos型等效编程二极管组成。

当e-fuse处于编程操作状态,sl和pgm_wlb信号分别为编程电压(vcc)和公共接地端电压(vss)。此时,编程电压(vcc)产生的编程电流是由nm1管子的衬底(pw)端经过n1节点端的n+扩散区(n+diffusion)寄生形成等效二极管,再通过efuse熔丝电阻到达vss端,通过热断裂(thermalrupture)或者电迁移(electromigration,em)现象改变e-fuse熔丝电阻的物理结构,e-fuse熔丝电阻由未被编程之前的低阻抗状态变成高阻抗状态,实现对e-fuse熔丝电阻的编程。图二为寄生形成的等效二极管,图三为传统e-fuse存储单元结构的工程断面图,该等效二极管的阳极端和阴极端分别是由pw里面的栅极(gate)端的p+扩散区(p+diffusion)和源极(source)端的n+扩散区(n+diffusion)组成。其中选中行的pgm_wlb信号为低电平,未选中行的pgm_wlb信号为高电平;选中列program‘1’的sl为vcc,选中列program‘0’的sl为0,未选中的列的sl始终为0。

当e-fuse处于读操作状态,rd_wl信号为vdd,pgm_wlb信号为vss,通过电位的切换,nm1管子变为正常的读/写选择驱动管,在e-fuse熔丝电阻有被编程的条件下,读取端点bl会出现高阻抗状态,而在熔丝电阻没有被编程的条件下,读取端点bl上的电压值会等于参考接地电压gnd。其中选中行的rd_wl信号为高电平,未选中行的rd_wl为低电平。表一、表二分别为编程读操作模式和读操作模式下对应的e-fuse存储单元的偏置电压条件。

表一编程操作模式下对应的efuse存储单元的偏置电压条件

表二读操作模式下对应的efuse存储单元的偏置电压条件

其中,基于传统的存储单元结构,在编程操作时,具有nmos型等效编程二极管电路的e-fuse存储单元的nmos衬底(p-well)接编程电压(vcc)的电位,所以每个存储单元都需要用n-深阱(deepn-well,dnw)将高电位vcc隔离出来,这就增大了存储单元(cell)的版图面积。图三为传统efuse存储单元结构的工程断面图,基于hl40lp工艺平台,搭建的传统的e-fuse存储单元电路版图结构,版图面积为7.34um×4.89um=35.80um2。

如图4-9所示,为本发明一种e-fuse存储阵列,包括:

按照行方向排列的n条字线rd_wlb、按照行方向排列的n条编程信号线pgm_wlb、按照列方向排列的n条位线bl、按照列方向排列的n条源线sl以及n行*n列成矩阵排列的存储单元,所述存储单元包括栅极、漏极以及源极,n为正整数;其中;

位于同一行的存储单元的栅极连接至同一字线rd_wlb,位于同一行的存储单元的n阱连接至同一编程信号线pgm_wlb,位于同一列的每个存储单元的漏极分别通过熔丝电阻连接至同一源线sl,位于同一列的存储单元的源极连接至同一位线bl。

在本实施例中,e-fuse存储阵列中的存储单元为pmos型等效编程二极管电路,用小尺寸的pmos结构中源(source)/漏(drain)端的p+well和n-well寄生形成的pmos型的编程选择二级管,无需需要使用deepnw里面小尺寸的nmos编程选择驱动管,能够解决现有技术中e-fuse存储单元版图面积大的问题。

较佳的实施例中,所述pmos型等效编程二极管电路包括pmos结构和基于pmos结构的等效编程二极管。

较佳的实施例中,所述pmos结构包括:

衬底,所述衬底为p-型掺杂衬底;

n阱,所述n阱设置于所述衬底中;

第一扩散区,第一扩散区为n+型扩散区(与pgm_wlb连接的n+diffusion),第一扩散区设置于n阱中并位于衬底表面,第一扩散区连接位于衬底表面的编程信号线;

第二扩散区,第二扩散区为p+型扩散区(与bl连接的p+diffusion),第二扩散区设置于n阱中并位于衬底表面,第二扩散区连接位于衬底表面的位线;

第三扩散区,第三扩散区为p+型扩散区(与n1连接的p+diffusion),第三扩散区设置于n阱中并位于衬底表面,第三扩散区连接位于衬底表面的节点线,节点线对应与存储单元的漏极连接的节点端;

浮栅,浮栅设置于第二扩散区和第三扩散区之间的衬底上方,浮栅连接字线。

较佳的实施例中,等效编程二极管为对单位存储区域中待编程存储单元进行编程操作时,编程电压产生的编程电流由源线流经熔丝电阻,然后由pmos结构的第二扩散区的源极端流经pmos结构的n阱寄生形成的等效二极管;

编程电流由等效编程二极管流经控制信号端。

较佳的实施例中,对单位存储区域中待编程存储单元进行编程操作时,施加至待编程存储单元连接的字线的电平为高电平;

施加至待编程存储单元连接的编程信号线的电平为低电平,施加至单位存储区域中除待编程存储单元以外的所有存储单元连接的编程信号线的电位为高电位;

编程操作为选中列program‘1’,则施加至待编程存储单元连接的源线的电位为高电位,编程操作为选中列program‘0’,则施加至待编程存储单元连接的源线的电位为低电位,施加至单位存储区域中除待编程存储单元以外的所有存储单元连接的源线的电位为0。

较佳的实施例中,对单位存储区域中待编程存储单元进行编程操作时,通过热断裂操作或电迁移操作实现对熔丝电阻的编程;

熔丝电阻在编程操作前为低阻抗状态,在编程操作后为高阻抗状态。

较佳的实施例中,对单位存储区域中待读存储单元进行读操作时,施加至待读存储单元连接的字线的电平为低电平;

施加至待读存储单元连接的编程信号线的电平为高电平;

施加至待读存储单元连接的源线的电平为低电平。

较佳的实施例中,对单位存储区域中待读存储单元进行读操作时,经过编程操作的待读存储单元的与位线连接的读取端点为高阻抗状态,未经过编程操作的待读存储单元的与位线连接的读取端点为低阻抗状态。

一种e-fuse,包括行地址译码电路、列地址译码电路以及所述的e-fuse存储阵列。

在一个具体实施例中,继续参照图4、图5分别为本发明提出的具有pmos型等效编程二极管的e-fuse存储单元结构电路图和概念图。图6为新型efuse存储单元结构的工程断面图。

图5二极管的阳极端和阴极端分别是由nw里面的n1节点端的p+扩散区(p+diffusion)和源极(source)端的n+扩散区(n+diffusion)组成。提出的新型的e-fuse存储单元结构电路是由一个沟道宽度窄的pm1晶体管(width=3u)和一个e-fuse熔丝电阻组成。

其中为了减少寄生pn结寄生电阻,在版图设计上,尽量将n阱(n-well)与源极(source)端的距离满足最小版图设计规则。基于hl40lp工艺平台,搭建新型e-fuse存储单元电路版图,版图面积为5.48um×2.7um=14.80um2,相比传统nmos-diodeefuse结构的存储单元相比,版图面积较少了58.7%。

表三、表四分别为在编程读操作模式和读操作模式下对应的e-fuse存储单元的偏置电压条件。

表三编程操作模式下对应的efuse存储单元的偏置电压条件

表四读操作模式下对应的efuse存储单元的偏置电压条件

当e-fuse存储单元处于编程操作状态,sl和pgm_wlb信号分别为编程电压(vcc)和公共接地端电压(vss)。此时,编程电压(vcc)产生的编程电流是由sl经过e-fuse熔丝电阻,然后由pm1管子(pm1为晶体管)的源极(source)端的p+扩散区(p+diffusion)和pm1的衬底(n-well)寄生形成的等效二极管,最后流到vss(pgm_wlb)端。通过热断裂(thermalrupture)或者电迁移(em)现象改变e-fuse熔丝电阻的物理结构,e-fuse熔丝电阻由未被编程之前的低阻抗状态变成高阻抗状态,实现对e-fuse熔丝电阻的编程。其中rd_wlb信号始终为高电平,选中行的pgm_wlb为低电平,未选中行的pgm_wlb为高电平(vcc);选中列program‘1’的sl为vcc,选中列program‘0’的sl为vss,未选中的列的sl始终为0。在这里,为了有效地降低p+和nw寄生形成的n-well电阻,在版图上应尽可能的将n-well与p+满足designrule的最小space,从而通过版图的合理布局有效地降低n-well寄生电阻。

当e-fuse存储单元处于读操作状态,rd_wlb信号为低电平,pgm_wlb信号为vdd,sl信号接vss。通过电位的切换,pm1管子变为正常的读/写选择驱动管,在efuse熔丝电阻有被编程的条件下,读取端点bl会出现高阻抗状态,而在熔丝电阻没有被编程的条件下,读取端点bl上的电压值会等于参考接地电压gnd。其中选中行的rd_wlb信号为低电平,未选中行的rd_wlb为高电平。在读操作状态,使用正常的pmos晶体管特性而不是使用二极管的特性的理由是因为可以消除由于二极管的接触电压(contactvoltage)导致的在读出数据(readdata)’0’时sensing不良的问题。

利用本发明的存储单元结构,搭建成存储阵列的具体实施方式如图七所示。该电路图由行地址译码电路wldriver,列译码电路sldriver,以及存储单元阵列组成;

当该存储阵列进行编程动作时,在行地址译码电路wldriver中,选中行和未选中行的rd_wlb都为高电平;其中选中行的pgm_wlb为低电平,未选中行的pgm_wlb为高电平;而在列地址译码电路sldriver中,选中列的sl信号通过sldriver电路里pmos管将编程电压(vcc)传输到sl,再通过寄生等效二极管正向导通将编程电流流经到vss端,利用电迁移或热断裂机理,改变e-fuse熔丝电阻的物理结构,由未被编程的的低阻抗状态变成高阻抗状态,实现对e-fuse熔丝电阻的编程。其中未选中的存储单元寄生等效二极管处于反相截止状态。

图8、图9分别为行地址译码电路(wldriver)和列地址译码电路(sldriver)。

当该存储阵列进行读操作动作时,在行地址译码电路wldriver中,选中行rd_wlb为低电平,未选中行的rd_wlb为高电平;其中所有行的pgm_wlb都为高电平;在列译码电路sldriver中,所有输出sl信号全为低电平。在efuse熔丝电阻有被编程的条件下,读取端点bl会出现高阻抗状态,而在熔丝电阻没有被编程的条件下,读取端点bl上的电压值会等于参考接地电压gnd。

通过说明和附图,给出了具体实施方式的特定结构的典型实施例,基于本发明精神,还可作其他的转换。尽管上述发明提出了现有的较佳实施例,然而,这些内容并不作为局限。

对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1