IP Library Granted Patent US 9,142,270
Granted Patent B2
US 9,142,270 · App. 13/790,979 · Granted Sep 22, 2015

Pipelining in a memory

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,142,270
App. No.
13/790,979
Granted
Sep 22, 2015
Kind
B2
Abstract

A system including a memory cell array including a plurality of memory cells, and a writing device to generate multiple back-to-back write pulses to write to target memory cells from among the plurality of memory cells, the multiple back-to-back write pulses overlapping during an overlap duration, the overlap duration being adjustable based on a performance parameter of the memory cell array.

Claims (29)

1. A system comprising:

a memory cell array including a plurality of memory cells; and

a writing device configured to generate multiple back-to-back write pulses configured to write to target memory cells from among the plurality of memory cells, the multiple back-to-back write pulses overlapping during an overlap duration, the overlap duration being configured to be adjusted based on a performance parameter of the memory cell array,

wherein, during the overlap duration, a ramp-up period of a bitine associated with writing to a subsequent target memory cell substantially overlaps a steady-state period of a bitline associated with writing to a current target memory cell.

2. The system of claim 1 , wherein the performance parameter comprises a current required to pre-charge and to program a target memory cell.

3. The system of claim 1 , wherein the performance parameter comprises a current required to pre-charge and to erase a target memory cell.

4. The system of claim 1 , wherein the performance parameter comprises a predetermined current consumption by a memory comprised of the memory cell array.

5. The system of claim 1 , wherein the ramp-up period of the bitline associated with writing to the subsequent target memory cell includes a plurality of ramp-up stages, the plurality of ramp-up stages being driven by respective ramp-up voltages.

6. The system of claim 1 , comprising:

a ramp control circuit configured to:

receive a plurality of ramp-up voltages; and

drive, during the ramp-up period, a plurality of ramp-up stages of the bitline associated with writing to the subsequent target memory cell by applying a respective one of a plurality of ramp-up voltages.

7. The system of claim 6 , wherein the ramp control circuit is configured to sequentially apply the plurality of ramp-up voltages to drive the plurality of ramp-up stages.

8. The system of claim 6 , wherein the ramp control circuit is configured to receive the plurality of ramp-up voltages from respective independent voltage supplies, each independent voltage supply having a respective regulator.

9. The system of claim 6 , wherein the ramp control circuit is configured to receive the plurality of ramp-up voltages from a single voltage supply generating the plurality of ramp-up voltages, each ramp-up voltage being regulated independently.

10. A method in a system for writing to memory cells, the method comprising:

generating back-to-back first and subsequent write pulses to enable writing to target memory cells, the first and subsequent programming pulses overlapping during an overlap duration that is adjustable based on a performance parameter of the system; and

writing to the target memory cells using the first and subsequent write pulses,

wherein the writing includes substantially overlapping, during the overlap duration, an ramp-up period of a bitline associated with writing to a subsequent target memory cell with a steady-state period of a bitline associated with writing to a current target memory cell.

11. The method of claim 10 , wherein the performance parameter comprises a current required to precharge and program a target memory cell.

12. The method of claim 10 , wherein the performance parameter comprises a current required to precharge and to erase a target memory cell.

13. The method of claim 10 , wherein the performance parameter comprises a predetermined current consumption by a memory comprised of the memory cell array.

14. The method of claim 10 , wherein the ramp-up period of the bitline associated with writing to the subsequent target memory cell includes a plurality of ramp-up stages, the plurality of ramp-up stages being driven by respective ramp-up voltages.

15. The method of claim 10 , comprising:

receiving a plurality of ramp-up voltages; and

driving, during the ramp-up period, a plurality of ramp-up stages of the bitline associated with writing to the subsequent target memory cell by applying a respective one of the plurality of ramp-up voltages.

16. The method of claim 15 , wherein the applying comprises sequentially applying the respective one of the plurality of ramp-up voltages to drive the plurality of ramp-up stages.

17. The method of claim 15 , wherein the receiving a plurality of ramp-up voltages includes receiving the plurality of ramp-up voltages from corresponding respective voltage supplies.

18. The method of claim 15 , wherein the receiving a plurality of ramp-up voltages includes receiving the plurality of ramp-up voltages from a single voltage supply generating the plurality of ramp-up voltages, each ramp-up voltage being regulated independently.

Assignments (7)
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 11, 2015
From: SPANSION LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 035945/0766 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2013
From: ACHTER, MICHAEL; BINBOGA, EVRIM; KANIZ, MARUFA; MOHD-SALLEH, MURNI
To: SPANSION LLC
Reel/Frame 029985/0600 →