Programmable memory with restricted reprogrammability
View Patent ↗A reprogrammable memory, which can be, programmed a limited number of times. A plurality of one-time programmable elements are combined by a logic arrangement such that the output of that logic arrangement may be reprogrammed a limited number of times.
1. A system to control access to a test mode, the system comprising:
a logic device having a plurality of inputs and an output, wherein a signal at the output changes each time a signal at one of the inputs changes, the output sequentially changing between a value which allows access to the test mode and a value which does not allow access to the test mode; and
a one-time programmable element connected to each of the inputs, each element providing a first output signal prior to programming of that element and a second output signal after programming of that element.
2. A system according to claim 1 , wherein the logic device performs an XOR function between the inputs.
3. A system according to claim 1 , wherein at least one one-time programmable element is a one-time programmable FLASH cell.
4. A system according to claim 1 , wherein at least one one-time programmable element is a fuse.
5. A system according to claim 1 , wherein at least one one-time programmable element is an anti-fuse.
6. A system according to claim 1 , wherein there are three inputs and three one-time programmable elements.
7. A system according to claim 1 implemented in an integrated circuit.
8. A system according to claim 1 , wherein the logic device is implemented in software.
9. A system according to claim 1 , wherein the logic device is implemented in hardware.