Patent US5394367A successfully refreshed from Google Patents.
US5394367A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for write-protecting predetermined portions of a memory array
Assignee: Ramtron International Corp
•
Filing: 1994-03-18
•
Granted: 1995-02-28
•
Expires: 2014-03-18
Abstract
Abstract A system and method wherein a predetermined soft fuse value may be written to a corresponding soft fuse register to control subsequent access to a number of lock bits in a non-volatile semiconductor memory array which are provided for selectively precluding writes to predetermined portions of the memory array. In a specific embodiment, the system and method may be utilized in conjunction with radio frequency ("RF") identification ("ID") transponders incorporating a non-volatile ferroelectric random access memory ("FRAM") array integrated circuit.
Inventors
- 👤 Jeffery E. Downs
- 👤 Michael W. Yeager
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 18:45
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/24
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
137 words
A method for write-protecting predetermined portions of a memory array utilizing a number of lock bits settable for controlling subsequent writes to selected ones of said predetermined portions of said memory array, said method comprising the steps of: defining a first memory location for containing a known value forming a soft fuse value and a second memory location for containing said lock bits; reading the contents of said first memory location to determine a read-out contents thereof; comparing said read-out contents of said first memory location to said soft fuse value; allowing setting and resetting of individual ones of said lock bits if said read-out contents do not correspond to said soft fuse value; and allowing setting and disallowing resetting of individual ones of said lock bits if said read-out contents correspond to said soft fuse value.
Claim 2
Independent Claim
137 words
A method for write-protecting predetermined portions of a memory array utilizing a number of lock bits settable for controlling subsequent writes to selected ones of said predetermined portions of said memory array, said method comprising the steps of: defining a first memory location for containing a known value forming a soft fuse value and a second memory location for containing said lock bits; reading the contents of said first memory location to determine a read-out contents thereof; comparing said read-out contents of said first memory location to said soft fuse value; allowing setting and resetting of individual ones of said lock bits if said read-out contents do not correspond to said soft fuse value; and allowing setting and disallowing resetting of individual ones of said lock bits if said read-out contents correspond to said soft fuse value.
Claim 3
Dependent Claim
25 words
The method of claim 1 wherein said step of defining comprises the step of partitioning said first and second memory locations within said memory array.
Claim 4
Dependent Claim
28 words
The method of claim 1 wherein said step of defining comprises the step of providing an additional memory word of said memory array as said first memory location.
Claim 5
Dependent Claim
20 words
The method of claim 1 wherein said step of defining is carried out by means of a non-volatile storage device.
Claim 6
Dependent Claim
18 words
The method of claim 4 wherein said non-volatile storage device comprises a ferroelectric random access memory integrated circuit.
Claim 7
Dependent Claim
26 words
The method of claim 1 further comprising the step of: writing said soft fuse value to said first memory location prior to said step of reading.
Claim 8
Dependent Claim
25 words
The method of claim 1 further comprising the step of: indicating to an external device whether said first memory location contains said soft fuse value.
Claim 9
Dependent Claim
187 words
An integrated circuit including a memory array having predetermined write-protectable portions thereof utilizing a number of lock bits settable for controlling subsequent writes to selected ones of said write-protectable portions, said memory array comprising: first and second memory locations for containing a known value forming a soft fuse value and said lock bits respectively; means, coupled to said first memory location, for comparing; coupled to said first memory location, for reading the contents of said first memory location to determine a read-out contents thereof; means, coupled to receive said soft fuse value and said read-out contents, for comparing said read-out contents of said first memory location to said soft fuse value; means, coupled to said second memory location and responsive to said means for comparing, for allowing setting and resetting of individual ones of said lock bits if said read-out contents do not correspond to said soft fuse value; and means, coupled to said second memory location and resposive to said means for comparing for allowing setting and disallowing resetting of individual ones of said lock bits if said read-out contents correspond to said soft fuse value.
Claim 10
Dependent Claim
187 words
An integrated circuit including a memory array having predetermined write-protectable portions thereof utilizing a number of lock bits settable for controlling subsequent writes to selected ones of said write-protectable portions, said memory array comprising: first and second memory locations for containing a known value forming a soft fuse value and said lock bits respectively; means, coupled to said first memory location, for comparing; coupled to said first memory location, for reading the contents of said first memory location to determine a read-out contents thereof; means, coupled to receive said soft fuse value and said read-out contents, for comparing said read-out contents of said first memory location to said soft fuse value; means, coupled to said second memory location and responsive to said means for comparing, for allowing setting and resetting of individual ones of said lock bits if said read-out contents do not correspond to said soft fuse value; and means, coupled to said second memory location and resposive to said means for comparing for allowing setting and disallowing resetting of individual ones of said lock bits if said read-out contents correspond to said soft fuse value.
Claim 11
Dependent Claim
15 words
The integrated circuit of claim 8 wherein said memory array comprises a non-volatile memory array.
Claim 12
Dependent Claim
15 words
The integrated circuit of claim 9 wherein said memory array comprises a ferroelectric memory array.
Claim 13
Dependent Claim
21 words
The integrated circuit of claim 10 wherein said first and second memory locations comprise a portion of said ferroelectric memory array.
Claim 14
Dependent Claim
26 words
The integrated circuit of claim 8 further comprising: means for writing said soft fuse value to said first memory location in response to an external device.
Claim 15
Dependent Claim
25 words
The integrated circuit of claim 12 further comprising: means for indicating to said external device whether said first memory location contains said soft fuse value.
Claim 16
Dependent Claim
179 words
An RF transponder including a memory array having predetermined write-protectable portions thereof utilizing a number of lock bits settable for controlling subsequent writes to selected ones of said write-protectable portions, said memory array comprising: first and second memory locations for containing a known value forming a soft fuse value and said lock bits respectively; means, coupled to said first memory location, for reading the contents of said first memory location to determine a read-out contents thereof; means, coupled to receive said soft fuse value and said read-out contents, for comparing said read-out contents of said first memory location to said soft fuse value; means, coupled to said second memory location and responsive to said means for comparing, for allowing setting and resetting of individual ones of said lock bits if said read-out contents do not correspond to said soft fuse value; and means, coupled to said second memory location and responsive to said means for comparing, for allowing setting and disallowing resetting of individual ones of said lock bits if said read-out contents correspond to said soft fuse value.
Claim 17
Dependent Claim
179 words
An RF transponder including a memory array having predetermined write-protectable portions thereof utilizing a number of lock bits settable for controlling subsequent writes to selected ones of said write-protectable portions, said memory array comprising: first and second memory locations for containing a known value forming a soft fuse value and said lock bits respectively; means, coupled to said first memory location, for reading the contents of said first memory location to determine a read-out contents thereof; means, coupled to receive said soft fuse value and said read-out contents, for comparing said read-out contents of said first memory location to said soft fuse value; means, coupled to said second memory location and responsive to said means for comparing, for allowing setting and resetting of individual ones of said lock bits if said read-out contents do not correspond to said soft fuse value; and means, coupled to said second memory location and responsive to said means for comparing, for allowing setting and disallowing resetting of individual ones of said lock bits if said read-out contents correspond to said soft fuse value.
Claim 18
Dependent Claim
15 words
The RF transponder of claim 14 wherein said memory array comprises a non-volatile memory array.
Claim 19
Dependent Claim
15 words
The RF transponder of claim 15 wherein said memory array comprises a ferroelectric memory array.
Claim 20
Dependent Claim
21 words
The RF transponder of claim 16 wherein said first and second memory locations comprise a portion of said ferroelectric memory array.
Claim 21
Dependent Claim
26 words
The RF transponder of claim 14 further comprising: means for writing said soft fuse value to said first memory location in response to an external device.
Claim 22
Dependent Claim
25 words
The RF transponder of claim 18 further comprising: means for indicating to said external device whether said first memory location contains said soft fuse value.
Claim 23
Dependent Claim
14 words
The RF transponder of claim 19 wherein said external device is an RF controller.
Claim 24
Dependent Claim
37 words
The RF transponder of claim 20 wherein said means for indicating comprises a number of bits transmitted to said RF controller indicative of said soft fuse value being present or not present in said first memory location.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-02-27 | 1998-08-29 | 1999-02-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-02-27 | 2002-08-29 | 2003-02-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-02-27 | 2006-08-29 | 2007-02-28 | $7700.00 | Window Closed / Lapsed |