One time programmable memory test structures and methods
First Claim
Patent Images
1. A programmable memory device, comprising:
- support circuitry; and
a memory array connected to the support circuitry, the memory array comprising;
a plurality of one time programmable (OTP) memory cells operable to store data under control of the support circuitry; and
at least one multiple time programmable (MTP) memory cell operable to store data and to test operations of the support circuitry associated with a subset of the plurality of the OTP memory cells.
4 Assignments
0 Petitions
Accused Products
Abstract
One Time Programmable (OTP) memory structures and methods for pretesting the support circuitry are provided. A group of dedicated test cells associated with one or more groups of regular OTP cells are used to test the support circuitry for the regular OTP cells. The dedicated cells are programmed and read. The read values are compared to the programmed values or expected values. As a result of the comparison, failing memories may be designated “Not Usable”, while regular OTP cells of passing memories can be programmed for their purpose resulting in elimination of wasted memories during test.
-
Citations
49 Claims
-
1. A programmable memory device, comprising:
-
support circuitry; and a memory array connected to the support circuitry, the memory array comprising; a plurality of one time programmable (OTP) memory cells operable to store data under control of the support circuitry; and at least one multiple time programmable (MTP) memory cell operable to store data and to test operations of the support circuitry associated with a subset of the plurality of the OTP memory cells. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method, comprising:
-
testing support circuitry for operations associated with controlling at least one multiple time programmable (MTP) memory cell in a memory array, wherein testing includes programming the at least one MTP memory cell; determining a plurality of one-time programmable (OTP) memory cells in the memory array sharing a same row or column with the at least one MTP memory cell in the memory array as usable; and reprogramming the at least one MTP memory cell for storing data with the OTP memory cells responsive to determining the memory array as usable. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. An article comprising a machine-readable non-transitory memory containing thereon instructions which, if executed by mask making machinery as instructions for processing a semiconductor wafer, an integrated circuit will result on the wafer, the integrated circuit suitable for being separated from the wafer to form a memory device, the memory device comprising:
-
at least one memory array comprising; a plurality of one time programmable (OTP) memory cells, operable to store data; and a plurality of multiple time programmable (MTP) memory cells, each operable to store data and associated with at least one of the plurality of OTP memory cells; and support circuitry operable to control the plurality of OTP memory cells and the plurality of MTP memory test cells, in which at least a portion of the support circuitry can be pretested utilizing the plurality of MTP memory test cells. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
Specification