IP Library Granted Patent US 6,980,473
Granted Patent B1
US 6,980,473 · App. 10/677,031 · Granted Dec 27, 2005

Memory device and method

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 6,980,473
App. No.
10/677,031
Granted
Dec 27, 2005
Kind
B1
Abstract

A memory device and a method for compensating for a load current in the memory device. The memory device includes a plurality of I/O buffers where each I/O buffer includes an I/O write-buffer driver circuit. The I/O write-buffer driver circuit is coupled to a load current compensation circuit. Although each I/O buffer includes an I/O write-buffer circuit, a single load current compensation circuit may be coupled to several I/O write-buffer driver circuits. The load current compensation circuit generates a load compensation current for each I/O buffer circuit that is not being programmed. The load compensation current increases the load current so that a drain-side programming voltage (VPROG) drives a substantially constant load current, wherein the drain-side programming voltage is substantially independent of the number of bits being programmed.

Claims (24)

1. A method for programming a memory device having a programming node, comprising:

providing a programming voltage to the programming node;

using the programming voltage to generate a load current;

generating a load voltage at a compensation node of the memory device;

generating an error voltage in response to the load voltage; and

changing the load current in response to the error voltage.

2. The method of claim 1 , wherein generating the error voltage includes comparing a reference voltage with the load voltage.

3. The method of claim 2 , wherein the error voltage increases the load current when the reference voltage has a greater value than the load voltage.

4. The method of claim 1 , wherein changing the load current further includes providing an enable signal at a switching terminal.

5. The method of claim 1 , wherein providing the programming voltage includes providing the programming voltage to a plurality of programming nodes.

6. The method of claim 5 , wherein providing the programming voltage includes providing the programming voltage to sixteen programming nodes.

7. The method of claim 1 , wherein changing the load current includes increasing the load current.

8. A method for regulating a programming voltage in a memory device, comprising:

generating a load current in accordance with the programming voltage; and

changing the load current in response to a programming load by applying the programming voltage to a load compensation network, wherein the load compensation network changes the load current to simulate programming a predetermined number of data bits of the memory device.

9. The method of claim 8 , wherein generating the load current further includes generating a load current in accordance with the number of data bits being programmed.

10. The method of claim 9 , wherein the number of data bits being programmed is sixteen.

11. The method of claim 8 , wherein the predetermined number of data bits is sixteen.

12. The method of claim 8 , wherein changing the load current includes generating a load compensation current through a programming load.

13. The method of claim 8 , wherein changing the load current includes:

comparing a compensation voltage signal with a reference voltage signal to generate an error voltage signal;

generating an output voltage signal in accordance with the error voltage signal; and

using the output voltage signal to change the load current.

14. The method of claim 13 , wherein using the output voltage signal to change the load current includes activating a transistor.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2022
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES LLC
Reel/Frame 059721/0467 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2015
From: SPANSION, LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036037/0716 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
RELEASE OF SECURITY INTEREST Recorded Mar 13, 2015
From: BARCLAYS BANK PLC
To: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY LLC
Reel/Frame 035201/0159 →
SECURITY AGREEMENT Recorded Jun 4, 2010
From: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
To: BARCLAYS BANK PLC
Reel/Frame 024522/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2007
From: SPANSION INC.
To: SPANSION LLC
Reel/Frame 019069/0378 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2007
From: ADVANCED MICRO DEVICES, INC.
To: SPANSION INC.
Reel/Frame 019047/0736 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2003
From: BAUTISTA, JR., EDWARD V.; CHEAH, KEN CHEONG; HO, CHI-MUN
To: ADVANCED MICRO DEVICES, INC.
Reel/Frame 014582/0869 →