IP Library Granted Patent US 10,157,019
Granted Patent B2
US 10,157,019 · App. 15/906,872 · Granted Dec 18, 2018

Apparatuses and methods for data transfer from sensing circuitry to a controller

Inventors: Patrick A. La Fratta (Boise, ID); James J. Shawver (Boise, ID)
Assignee: Micron Technology, Inc.
G06F3/0655G06F3/061G06F3/0673G11C7/1006G11C11/4076G11C11/4091G11C11/4097
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 10,157,019
App. No.
15/906,872
Granted
Dec 18, 2018
Kind
B2
Abstract

The present disclosure describes data transfer in a memory device from sensing circuitry to controller. An example apparatus includes a controller coupled to a memory device. The controller is configured to execute a command to transfer data from a latch component to a register file in the controller. The memory device includes an array of memory cells and the latch component is coupled to rows of the array via a plurality of columns of the memory cells. The latch component includes a latch selectably coupled to each of the columns and configured to implement the command to transfer the data. The memory device includes a data line to couple the latch component to the register file to transfer the data. The controller is configured to couple to the data line and the register file to perform a write operation on the transferred data to the register file in the controller.

Claims (28)

1. An apparatus, comprising:

a memory device, comprising:

an array of memory cells; and

an operation manager associated with a register file, the operation manager located in a controller of the array and selectably coupled to the array via a latch component, the operation manager configured to:

execute a first command from the controller to transfer a register value via the latch component to the register file associated with the operation manager;

issue a second command to fetch circuitry in the controller configured to direct a retrieval of the register value to a plurality of latches of the latch component;

selectably transfer from the plurality of latches a stored register value, retrieved by the fetch circuitry, as data values input to a plurality of data lines via a multiplexer to select a latch of the plurality of latches to couple to a shared I/O line; and

store the transferred register value in the register file to be provided for execution of a received set of instructions to perform an operation.

2. The apparatus of claim 1 , wherein the apparatus further comprises the plurality of latches in the latch component configured to selectably transfer cached data sensed from a particular row of memory cells by being selectably coupled to a data line.

3. The apparatus of claim 1 , wherein:

the operation manager provides the stored register value for execution of a set of instructions received from a host; and

wherein the set of instructions is executed without an additional retrieval operation for the register value in the array.

4. An apparatus, comprising:

a memory device, comprising:

an array of memory cells; and

an operation manager associated with a register file, the operation manager located in a controller of the array and selectably coupled to the array via a latch component, the operation manager configured to:

execute a first command from the controller to transfer a register value via the latch component to the register file associated with the operation manager; and

issue a second command to fetch circuitry in the controller configured to direct a retrieval of the register value to a plurality of latches of the latch component; wherein:

the operation manager directs fetch circuitry in the controller to execute a fetch operation for the register value from a particular row of the array; and

the operation manager is selectably coupled to the plurality of latches for the transfer of the register value to the register file.

5. An apparatus, comprising:

a memory device, comprising:

an array of memory cells; and

an operation manager associated with a register file, the operation manager located in a controller of the array and selectably coupled to the array via a latch component, the operation manager configured to:

execute a first command from the controller to transfer a register value via the latch component to the register file associated with the operation manager; and

issue a second command to fetch circuitry in the controller configured to direct a retrieval of the register value to a plurality of latches of the latch component; wherein:

the array includes a column of memory cells having a pair of complementary sense lines; and

the latch component comprises a latch selectably coupled to each of the pair of complementary sense lines.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050709/0965 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
SUPPLEMENT NO. 8 TO PATENT SECURITY AGREEMENT Recorded May 7, 2018
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 046084/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2018
From: LA FRATTA, PATRICK A.; SHAWVER, JAMES J.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 045055/0100 →
Continuity (3)
Continuation 15184516 · Jun 16, 2016
Provisional Application 62182993 · Jun 22, 2015
Related Publication 20180188996A1 · Jul 5, 2018