Claims
- 1. A one time programmable memory circuit comprising:
a one time programmable memory; a write circuit providing data to the one time programmable memory; a power up write controller providing the data and a write enable signal to the write circuit; a read circuit outputting data from the one time programmable memory upon a read enable signal from a read controller; and an address decoder providing an address to the one time programmable memory for reading to and writing from the one time programmable memory.
- 2. The circuit of claim 1, wherein the power up write controller includes:
a power up detection circuit; an address counter connected to the power up detection circuit and providing the address; a secure address value detector; and an address compare circuit providing the write enable signal.
- 3. The circuit of claim 1, wherein bits of the one time programmable memory that contain a secure key are not programmed until power up.
- 4. The circuit of claim 1, wherein bits of the one time programmable memory that contain a secure key power up at approximately the same rate as power supply rails.
- 5. The circuit of claim 1, wherein bits of the one time programmable memory that contain a secure key consume approximately the same amount of current powering up to logical 1 and down to logical 0.
- 6. A one time programmable memory circuit comprising:
a one time programmable memory; a power up write controller providing data and a write enable signal to the one time programmable memory; a read circuit providing data from the one time programmable memory; and an address decoder providing an address to the one time programmable memory when the address is not a secure data address.
- 7. The circuit of claim 1, wherein the power up write controller includes:
a power up detection circuit; an address counter connected to the power up detection circuit and providing the address; a secure address value detector; and an address compare circuit that provides the write enable signal when the address is not a secure data address.
- 8. The circuit of claim 7, wherein bits of the one time programmable memory that contain a secure key are not programmed until power up.
- 9. The circuit of claim 7, wherein bits of the one time programmable memory that contain a secure key power up at approximately the same rate as power supply rails.
- 10. The circuit of claim 7, wherein bits of the one time programmable memory that contain a secure key consume approximately the same amount of current powering up to logical 1 and down to logical 0.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. patent Ser. No. 10/438,347, filed on May 15, 2003, which is incorporated by reference herein.
[0002] This application incorporates by reference U.S. Pat. No. 6,525,955, entitled “Memory Cell With Fuse Element”, U.S. patent application Ser. No. 10/038,021, filed on Jan. 3, 2002, U.S. patent application Ser. No. 10/041,296, filed on Jan. 8, 2002, and U.S. patent application Ser. No. 10/197,437, filed on Jul. 18, 2002.
Continuations (1)
|
Number |
Date |
Country |
Parent |
10438347 |
May 2003 |
US |
Child |
10750835 |
Jan 2004 |
US |