IP Library Granted Patent US 10,388,360
Granted Patent B2
US 10,388,360 · App. 15/213,755 · Granted Aug 20, 2019

Utilization of data stored in an edge section of an array

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,388,360
App. No.
15/213,755
Granted
Aug 20, 2019
Kind
B2
Abstract

An example apparatus includes a memory device having first sensing circuitry positioned adjacent an edge of an edge array section and selectably coupled to a row memory cells, the first sensing circuitry including a first sense amplifier selectably coupled via a first sense line to a first memory cell in the row and via a second sense line to the first memory cell. The example apparatus includes second sensing circuitry positioned at an opposite edge of the edge array section and selectably coupled to the row via a third sense line, the second sensing circuitry including a second sense amplifier selectably coupled via the third sense line to a second memory cell in the row. The example apparatus further includes a component positioned outside the edge array section and proximate the first sensing circuitry, the component configured to perform an operation based on data sensed by the first sensing circuitry.

Claims (26)

1. An apparatus, comprising:

a memory device, comprising:

an edge array section at an edge of a plurality of sections of memory cells, wherein a first row of the memory cells in the edge array section is an edge row of the plurality of sections;

first sensing circuitry positioned adjacent the edge row and selectably coupled to the edge array section, the first sensing circuitry including a first sense amplifier coupled to a first sense line to which a first memory cell of the edge array section is coupled; and

wherein the first sense amplifier is coupled to a second sense line of the edge array section to which the first memory cell is coupled, the second sense line to serve as a reference for a data value sensed via the first sense line;

an adjacent array section of the plurality of sections of memory cells, wherein the adjacent array section is positioned on an opposite edge of the edge array section relative to the first sensing circuitry;

second sensing circuitry positioned between and selectably coupled to the edge and adjacent array sections, the second sensing circuitry including a second sense amplifier coupled to the edge array section via a third sense line and coupled to the adjacent array section via a fourth sense line;

an I/O line selectably shared by a plurality of second sense amplifiers in the second sensing circuitry for sequential movement of a plurality of data values, corresponding to the plurality of second sense amplifiers, to a component to enable performance of an operation thereon; and

coded instructions stored by memory cells of the edge row of the edge array section that are retrieved and executed by a microcode engine that is part of a controller positioned on a chip on which a plurality of rows of the memory device is positioned to enable the performance of the operation by the component.

2. The apparatus of claim 1 , wherein the apparatus further comprises:

the component configured to perform the operation on a data value sensed by the second sensing circuitry; wherein the component is:

positioned proximate the first sensing circuitry and outside the edge array section at the edge of the plurality of sections; and

configured to perform the operation based on instructions stored in the edge row and sensed by the first sensing circuitry; and

the controller configured to direct movement to the component of the instructions from the first sensing circuitry and to direct movement to the component of the data value from the second sensing circuitry.

3. The apparatus of claim 2 , wherein the data value is stored in the edge array section.

4. The apparatus of claim 1 , wherein data sensed by the first sensing circuitry includes the coded instructions stored by memory cells of the edge row.

5. The apparatus of claim 1 , wherein the apparatus further comprises the coded instructions that are stored by a number of memory cells that is at most half a number of memory cells that store data values on which the operation is performed.

6. The apparatus of claim 1 , wherein the edge array section comprises:

a same number of rows of memory cells in a single edge array section as in the adjacent array section;

the single edge array section includes half a number of memory cells usable for storage of data bits per row of memory cells relative to the adjacent array section; and

the single edge array section stores the coded instructions as a number of bits to enable completion of the performance of the operation by the component by half a number of usable memory cells in a single edge row relative to the number of memory cells usable for storage of the data bits per row in the adjacent array section.

7. The apparatus of claim 1 , wherein the first sensing circuitry further comprises a compute component coupled to the first sense amplifier, the first sense line, and the second sense line of the edge array section.

8. The apparatus of claim 1 , wherein:

the first sensing circuitry is included in a first sensing component stripe physically associated with the edge array section; and

the second sensing circuitry is included in a second sensing component stripe physically associated with the edge array section and the adjacent array section.

9. The apparatus of claim 1 , wherein the memory device further comprises a number of transfer lines that directly couple a corresponding number of first sense amplifiers in the first sensing circuitry positioned adjacent the edge row to a component positioned adjacent the first sensing circuitry for movement of the instructions directly to the component to enable the performance of the operation.

Assignments (7)
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 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050676/0782 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 046635/0634 →
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. 1 TO PATENT SECURITY AGREEMENT Recorded Aug 26, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 039841/0207 →
SUPPLEMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded Aug 25, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 039824/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2016
From: HUSH, GLEN E.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 039188/0795 →