发明名称 System and method of a novel redundancy scheme for OTP
摘要 A novel redundancy scheme to repair no more than one defect per I/O in a One-Time-Programmable (OTP) memory is disclosed. An OTP memory has a plurality of OTP cells in a plurality of I/Os and at least one auxiliary OTP cell associated with each I/O. At least one volatile cell in each I/O corresponds to the auxiliary OTP cells. At least one Boolean gate to invert the data into and/or out of the main OTP memory in each I/O independently based on the data in the volatile cells. The data in each I/O of the OTP memory can be inverted if no more than one defect per I/O is found. Furthermore, the inversion scheme can be achieved by reading the auxiliary OTP cells and storing into the volatile cells by automatically generating at least one read cycle upon initialization.
申请公布号 US2016019983(A1) 申请公布日期 2016.01.21
申请号 US201514545775 申请日期 2015.06.16
申请人 Chung Shine C. 发明人 Chung Shine C.
分类号 G11C29/00;G11C17/18;G11C17/08;G11C17/16 主分类号 G11C29/00
代理机构 代理人
主权项 1. A One-Time Programmable (OTP) memory, comprising: at least one main OTP array having a plurality of OTP cells in a plurality of I/Os and at least one auxiliary OTP array with at least one OTP cell associated with each I/O; the at least one OTP cell having at least one OTP element and a selector; at least one volatile cell per I/O to store data corresponding to the auxiliary OTP cells; a plurality of Boolean gates to invert the OTP cell data in each I/O into or out of the main OTP array if the volatile cell in each I/O is set; wherein the OTP memory can be configured to repair defects by inverting the data into and out of the main array in each I/O independently when no more than one defect per I/O is found; and wherein the inversion scheme is achieved by automatically generating at least one cycle to read the auxiliary OTP cells and store the data into the volatile cells upon initialization.
地址 San Jose CA US