本技术涉及一种应用于存储阵列的熔断器单元及其管理技术。该熔断器单元设计包括若干第一熔断器组和至少一组第二熔断器组,其中每个第一熔断器组由N个熔断器构成,旨在优化存储阵列的安全性和可靠性。
背景技术
存储器通常包含存储阵列。存储阵列包括多个存储单元。在常规存储类芯片的存储阵列中,每份信息都是分别独立的存储在阵列的存储单元之中,该存储单元具有唯一的行地址及列地址。读取数据时只要找到对应的行/列地址就能读取数据。为避免当某个行/列的存储单元发生损坏时无法写入/读取数据,可采用“备用”的行或者列(对应冗余存储单元)。当原存储阵列中某处出现损坏无法访问时,则启用提前准备的“备用”行/列地址,将数据写入备用地址。相同的,数据也从“备用”地址中读出,使存储功能得以正常进行。
原存储阵列中应被替换的地址信息(缺陷存储单元的地址,也可称为“缺陷存储地址”)被保存进熔断器组中,每一个熔断器组和备用的行或列是一一对应的。当选择的地址和熔断器组内存储的地址对应时,表示该地址对应的行或列发生损坏,应切换到熔断器组对应的备用地址。
但是,熔断器组有默认值。如果输入的地址对应上默认值,则无法区分到底是否需要替换。因此,每个熔断器组中设置有一个主熔断器,用来表示该熔断器组是否被使用。如果输入的地址对应上默认值,但主熔断器不设置为“使用”,则不需要替换;反之则替换。因此,一个熔断器组一般由N个记录地址的熔断器与1个主熔断器构成,N等于最大需要存储的地址的位数。
由于每个熔断器组都需要N个记录地址的熔断器和额外的1个主熔断器记录该熔断器组是否被使用,因此用在存储阵列中的熔断器组需要使用的熔断器数量大,导致存储阵列的芯片面积大。
实现思路