IP Library Granted Patent US 9,275,753
Granted Patent B2
US 9,275,753 · App. 13/896,712 · Granted Mar 1, 2016

Circuit and method for reducing write disturb in a non-volatile memory device

Inventor: Steven Smith (Wakefield, CA)
Assignee: SIDENSE CORP.
G11C17/18G11C17/16
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 9,275,753
App. No.
13/896,712
Granted
Mar 1, 2016
Kind
B2
Abstract

An active precharge circuit for a non-volatile memory array which minimizes write disturb to non-selected memory cells during programming is disclosed. In a programming cycle, all bitlines are pre-charged to a program inhibit voltage level and held at the program inhibit voltage level with current or voltage sources coupled to each of the bitlines in a precharge operation and a following programming operation. In the programming operation, a bitline connected to a memory cell to be programmed is driven to a programming level, such as VSS, while the active precharge circuit is enabled to enable programming thereof. Because the other non-selected bitlines are held at the program inhibit voltage level, they will not be inadvertently programmed when the programming voltage is supplied by the word line.

Claims (14)

1. A method for accessing a memory cell of a one-time programmable (OTP) memory comprising:

actively maintaining non-selected bitlines at a precharge voltage before executing a bitline access operation; and,

executing the bitline access operation to access the memory cell connected to a selected bitline initially precharged to the precharge voltage;

ending maintaining the non-selected bitlines at the precharge voltage after commencement of the bitline access operation.

2. The method of claim 1 , wherein the bitline access operation is a programming operation, and the precharge voltage is a program inhibit voltage.

3. The method of claim 2 , further including precharging all bitlines, including the selected bitline, to the program inhibit voltage in a precharge operation prior to maintaining the non-selected bitlines at the program inhibit voltage during the programming operation.

4. The method of claim 3 , wherein the programming operation includes changing the program inhibit voltage of the selected bitline to a voltage for enabling programming of the memory cell.

5. The method of claim 4 , wherein the precharge operation includes driving all the bitlines with low current and the programming operation includes driving all the bitlines with the low current.

6. The method of claim 4 , wherein the precharge operation includes driving all the bitlines with high current.

7. The method of claim 6 , wherein actively maintaining and the programming operation includes driving all the bitlines, including the selected bitline, with low current.

8. The method of claim 1 , wherein the bitline access operation is a read operation, and the precharge voltage is a read precharge voltage.

9. The method of claim 8 , wherein actively maintaining includes precharging all the bitlines for a predetermined period of time in a precharge operation prior to executing the read operation.

10. The method of claim 9 , wherein executing the read operation includes driving the selected bitline from the precharge voltage to a voltage supply level.

11. The method of claim 10 , wherein executing the read operation includes driving a wordline connected to the memory cell after the selected bitline is at the voltage supply level.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2017
From: SIDENSE CORP.
To: SYNOPSYS, INC.
Reel/Frame 044958/0571 →
SECURITY INTEREST Recorded May 21, 2014
From: SIDENSE CORP.
To: COMERICA BANK
Reel/Frame 032981/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2013
From: STEVEN SMITH
To: SIDENSE CORP.
Reel/Frame 030611/0547 →
Continuity (2)
Provisional Application 61648717 · May 18, 2012
Related Publication 20130308365A1 · Nov 21, 2013