ERROR DETECTION AND CORRECTION OF ONE-TIME PROGRAMMABLE ELEMENTS
First Claim
Patent Images
1. A circuit comprising:
- a first one-time programmable (OTP) element;
a second OTP element;
error detection circuitry coupled to receive a first representation of data from the first OTP element; and
output circuitry responsive to an output of the error detection circuitry to output an OTP read result based on the first representation of the data or based on a second representation of the data from the second OTP element.
1 Assignment
0 Petitions
Accused Products
Abstract
A circuit includes a first one-time programmable (OTP) element and a second OTP element. The circuit also includes error detection circuitry coupled to receive a first representation of data from the first OTP element. The circuit further includes output circuitry responsive to an output of the error detection circuitry to output an OTP read result based on the first representation of the data or based on a second representation of the data from the second OTP element.
-
Citations
29 Claims
-
1. A circuit comprising:
-
a first one-time programmable (OTP) element; a second OTP element; error detection circuitry coupled to receive a first representation of data from the first OTP element; and output circuitry responsive to an output of the error detection circuitry to output an OTP read result based on the first representation of the data or based on a second representation of the data from the second OTP element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
generating a first flag based on a first representation of data stored in a first one-time programmable (OTP) element, wherein the first flag indicates whether the first representation of the data includes any uncorrectable errors; generating a second flag based on a second representation of the data stored in a second OTP element, wherein the second flag indicates whether the second representation of the data includes any uncorrectable errors; and responsive to the first flag and the second flag, generating a read output based on the first representation of the data or the second representation of the data. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a first one-time programmable (OTP) element; a second OTP element; means for receiving a first representation of data from the first OTP element; and means, responsive to an output of the means for receiving, for outputting an OTP read result based on the first representation of the data or based on a second representation of the data from the second OTP element. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method comprising:
-
a step for generating a first flag based on a first representation of data stored in a first one-time programmable (OTP) element, wherein the first flag indicates whether the first representation of the data includes any uncorrectable errors; a step for generating a second flag based on a second representation of the data stored in a second OTP element, wherein the second flag indicates whether the second representation of the data includes any uncorrectable errors; and a step for, responsive to the first flag and the second flag, generating a read output based on the first representation of the data or the second representation of the data. - View Dependent Claims (24)
-
-
25. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to:
-
cause generation of a first flag based on a first representation of data stored in a first one-time programmable (OTP) element, wherein the first flag indicates whether the first representation of the data includes any uncorrectable errors; cause generation of a second flag based on a second representation of the data stored in a second OTP element, wherein the second flag indicates whether the second representation of the data includes any uncorrectable errors; and responsive to the first flag and the second flag, cause generation of a read output based on the first representation of the data or the second representation of the data. - View Dependent Claims (26)
-
-
27. A method comprising:
-
receiving design information representing at least one physical property of a semiconductor device, the semiconductor device comprising; a first one-time programmable (OTP) element; a second OTP element; error detection circuitry coupled to receive a first representation of data from the first OTP element; and output circuitry responsive to an output of the error detection circuitry to output an OTP read result based on the first representation of the data or based on a second representation of the data from the second OTP element; transforming the design information to comply with a file format; and generating a data file including the transformed design information. - View Dependent Claims (28, 29)
-
Specification