Device and method for sensing programming status of non-volatile memory elements
First Claim
Patent Images
1. A method for determining the state of non-volatile memory elements in an integrated circuit, comprising the steps of:
- a) enabling a current path to an array of non-volatile memory elements;
b) determining a current drawn by the array;
c) if the current drawn by the array is outside of a first predetermined limit, generating an indication that the array is programmed; and
d) if the current drawn by the array is inside a second predetermined limit, generating an indication that the array is not programmed.
6 Assignments
0 Petitions
Accused Products
Abstract
A test circuit can test a status of a group of non-volatile elements. A current flowing to the group of non-volatile elements can be compared against a reference value. If the current is determined to be outside of a predetermined range, the non-volatile elements can be determined to be programmed. In particular embodiments, non-volatile elements can be sections of differential one-time programmable anti-fuse latch memory elements.
36 Citations
20 Claims
-
1. A method for determining the state of non-volatile memory elements in an integrated circuit, comprising the steps of:
-
a) enabling a current path to an array of non-volatile memory elements; b) determining a current drawn by the array; c) if the current drawn by the array is outside of a first predetermined limit, generating an indication that the array is programmed; and d) if the current drawn by the array is inside a second predetermined limit, generating an indication that the array is not programmed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A circuit for determining the state of a block of non-volatile (NV) memory elements, comprising:
-
at least one block of NV memory elements having a first power supply node that provides power to at least each NV memory element of the block; a sense impedance that receives a current corresponding to a power supply current drawn by the block of NV memory elements; and a comparator having at least one input coupled to the sense impedance, the comparator generating a programmed indication when the current drawn by the block of NV memory elements exceeds a predetermined limit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An integrated circuit having non-volatile memory elements with testable states, comprising:
-
a plurality of memory element blocks, each block comprising a plurality of nonvolatile storage elements electrically connectable to corresponding latch circuits according to a load signal, each nonvolatile storage element comprising a volatile latch and a first anti-fuse device coupled to a first node of the volatile latch and a second anti-fuse device coupled to the second node of the volatile latch; a supply control device that enables a current path to the memory element blocks; and a current measuring circuit that measures current drawn by a memory element block in response to the activation of the load signal of the memory element block and activates a programmed block status indication that indicates a memory element block is programmed when the current drawn by the memory element block is outside of a predetermined limit. - View Dependent Claims (20)
-
Specification