IP Library Granted Patent US 7,310,282
Granted Patent B2
US 7,310,282 · App. 11/322,417 · Granted Dec 18, 2007

Distributed programmed memory cell overwrite protection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,310,282
App. No.
11/322,417
Granted
Dec 18, 2007
Kind
B2
Abstract

A method and circuit for preventing the overprogramming of a memory cell. A fuse circuit is operable to be blown. A combinational logic circuit receives a signal from the fuse circuit, indicating whether or not the fuse has been blown, and controls the programming of the memory cell. The programming of the memory cell is prevented if the fuse circuit has been blown.

Claims (29)

1. A circuit to prevent the overprogramming of a reference memory cell, comprising:

a reference memory cell capable of being initially programmed to generate a reference current indicative of whether the reference memory cell is a programmed or unprogrammed cell;

a fuse circuit, wherein the fuse circuit is operable to be blown subsequent to the programming of the reference memory cell; and

a combinational logic circuit that receives a signal from the fuse circuit and controls the programming of the reference memory cell, wherein programming of the reference memory cell is prevented if the fuse circuit has been blown.

2. The circuit of claim 1 , wherein the reference memory cell is a floating gate memory cell.

3. The circuit of claim 1 , wherein the reference memory cell is a fuse memory cell.

4. The circuit of claim 1 , wherein the fuse circuit includes a resistive fuse element that is blown after the reference memory cell has been programmed.

5. The circuit of claim 1 , wherein the fuse circuit and the combinational logic circuit permit the reference memory cell to be read both before and after the fuse circuit has been blown.

6. The circuit of claim 1 , wherein an output of the fuse circuit controls a selection of inputs to a multiplexer contained in the combinational logic circuit.

7. The circuit of claim 4 , wherein the resistive fuse element is comprised of TaAlN.

8. The circuit of claim 4 , wherein the resistive fuse element has a resistance of approximately 90 ohms.

9. The circuit of claim 6 , wherein the output is a relatively high voltage when the fuse circuit has not been blown.

10. The circuit of claim 6 , wherein the output is a relatively low voltage when the fuse circuit has been blown.

11. The circuit of claim 9 , wherein said high voltage corresponds to a digital “1.”

12. The circuit of claim 10 , wherein said low voltage corresponds to a digital “0.”

13. A method for preventing the overprogramming of a reference memory cell, comprising:

providing a reference memory cell capable of being initially programmed to generate a reference current indicative of whether the reference memory cell is a programmed or unprogrammed cell;

applying a write signal to a fuse circuit when the reference memory cell is programmed;

blowing the fuse circuit upon application of the write signal;

outputting a control signal from the fuse circuit indicating whether the fuse circuit has been blown;

receiving the control signal in a combinational logic circuit; and

determining whether the reference memory cell can be programmed based on the received control signal.

14. The method of claim 13 , wherein the reference memory cell is a floating gate memory cell.

15. The method of claim 13 , wherein the reference memory cell is a fuse memory cell.

16. The method of claim 13 , wherein the fuse circuit includes a resistive fuse element that is blown after the reference memory cell has been programmed.

17. The method of claim 13 , wherein the resistive fuse element is comprised of TaAlN.

18. The method of claim 13 , wherein the resistive fuse element has a resistance of approximately 90 ohms.

19. The method of claim 13 , wherein the fuse circuit and the combinational logic circuit permit the reference memory cell to be read both before and after the fuse circuit has been blown.

20. The method of claim 13 , wherein the control signal controls a selection of inputs to a multiplexer contained in the combinational logic circuit and wherein the control signal is a relatively high voltage when the fuse circuit has not been blown.

Assignments (8)
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0192 →
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0293 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: CITIBANK, N.A.
Reel/Frame 073007/0118 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 073007/0346 →
RELEASE OF SECURITY INTEREST Recorded Jan 18, 2024
From: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 066345/0026 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT U.S. PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 046989 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Oct 24, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 047760/0795 →
PATENT SECURITY AGREEMENT Recorded Aug 30, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 046989/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2005
From: EDELEN, JOHN GLENN; RODRIGUEZ, NICOLE MARIE
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 017453/0257 →