IP Library Granted Patent US 9,996,438
Granted Patent B2
US 9,996,438 · App. 15/638,042 · Granted Jun 12, 2018

Chunk redundancy architecture for memory

Inventor: Toru Tanzawa (Tokyo, JP)
Assignee: Intel Corporation
G06F11/2094G06F2201/805G06F2201/82
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,996,438
App. No.
15/638,042
Granted
Jun 12, 2018
Kind
B2
Abstract

An integrated circuit (IC) includes addressable blocks of memory, and at least one redundant block of memory. A block of memory includes two or more chunks of memory. The IC also includes redundancy control cells. Control circuitry is included to access a first chunk of a redundant block of memory in place of a first remapped chunk one of the addressable blocks of memory, and a second chunk of a redundant block of memory in place of a second remapped chunk one of the addressable blocks of memory, based on the redundancy control cells.

Claims (54)

1. A method comprising:

receiving a block address to indicate an addressed block of memory in a memory, the memory including two or more addressable blocks of memory and at least one redundant block of memory, the two or more addressable blocks of memory respectively include at least a first chunk of memory cells of a first tile and a second chunk of memory cells of a second tile, the memory also including redundancy control cells;

accessing, via control circuitry of the memory, either a first chunk of memory cells in the addressed block of memory or a first redundant chunk of memory cells in the at least one redundant block of memory based on information stored in the redundancy control cells; and

accessing, via the control circuitry, either a second chunk of memory cells in the addressed block of the memory or a second redundant chunk of memory cells in the at least one redundant block of the memory based on information stored in the redundancy control cells,

wherein the two or more addressable blocks of memory and the at least one redundant block of memory further separately including block word lines, and

the first and second chunks of memory cells separately including:

a chunk enable line coupling to the control circuitry;

a word line decoder coupling to the block word lines and the chunk enable line;

chunk word lines coupling to the word line decoder;

chunk bit lines coupling to tile bit lines; and

an array of memory cells respectively coupling to one of the chunk word lines and one of the chunk bit lines.

2. The method of claim 1 , wherein the memory comprises a three-dimensional array of memory.

3. The method of claim 1 , further comprising:

comparing the block address to a first address stored in the redundancy control cells and accessing, via the control circuitry, the first chunk of memory cells in the redundant block of memory if the addresses match and a first enable bit stored in the redundancy control cells is set; and

comparing the block address to a second address stored in the redundancy control cells and accessing, via the control circuitry, the second chunk of memory cells in the redundant block of memory if addresses match and a second enable bit stored in the redundancy control cells is set.

4. The method of claim 1 , comprising:

the block word lines of the two or more addressable blocks of memory and the at least one redundant block of memory coupling to chunk word lines of the first and second chunks of memory cells by respective control gates;

first chunks of memory cells of the two or more addressable blocks of memory and the first redundant chunk of memory cells coupling to a first set of chunk bit lines;

second chunks of memory cells of the two or more addressable blocks of memory and the second redundant chunk of memory cells coupling to a second set of chunk bit lines; and

controlling, via the control circuitry, the control gates.

5. The method of claim 4 , comprising:

controlling the control gates to isolate the first chunks of memory cells and the second chunks of memory cells from the chunks of memory of the two or more addressable blocks of memory.

6. The method of claim 1 , comprising:

the two or more addressable blocks of memory including at least 64 addressable blocks of memory organized into ‘n’ tiles, the at least 64 addressable blocks of memory having ‘n’ chunks of memory cells respectively, wherein ‘n’ is at least 4;

the at least one redundant block of memory including at least 4 redundant blocks of memory having ‘n’ chunks of memory cells respectively; and

remapping, via the control circuitry, at least 16 chunks of memory cells of the at least 64 addressable blocks of memory, including a remapping of at least 4 chunks of memory cells of a single tile from among the ‘n’ tiles with chunks of memory cells from the at least 4 redundant blocks of memory.

7. An integrated circuit comprising:

two or more addressable blocks of memory and at least one redundant block of memory, the two or more addressable blocks of memory respectively include at least a first chunk of memory cells of a first tile and a second chunk of memory cells of a second tile, the memory also to include redundancy control cells;

means for receiving a block address to indicate an addressed block from among the two or more addressable blocks of memory;

means for accessing, via control circuitry of the memory, either a first chunk of memory cells in the addressed block from among the two or more addressable blocks of memory or a first redundant chunk of memory cells of the at least one redundant block of memory, based on information stored in the redundancy control cells; and

means for accessing, via the control circuitry either a second chunk of memory cells in the addressed block from among the two or more addressable blocks of memory or a second redundant chunk of memory cells of the at least one redundant block of memory, based on the information stored in the redundancy control cells,

wherein the two or more addressable blocks of memory and the at least one redundant block of memory further separately including block word lines, and

the first and second chunks of memory cells separately including:

a chunk enable line coupling to the control circuitry;

a word line decoder coupling to the block word lines and the chunk enable line;

chunk word lines coupling to the word line decoder;

chunk bit lines coupling to tile bit lines; and

an array of memory cells respectively coupling to one of the chunk word lines and one of the chunk bit lines.

8. The integrated circuit of claim 7 , wherein a chunk of memory cells comprises a three-dimensional array of memory cells.

9. The integrated circuit of claim 7 , further comprising:

means for comparing the block address to a first address and a second address stored in the redundancy control cells;

means for accessing, via the control circuitry, the first chunk of memory cells in the at least one redundant block of memory if the block address matches the first address and a first enable bit stored in the redundancy control cells is set; and

means for accessing, via the control circuitry, the second chunk of memory cells in the at least one redundant block of memory if the block address matches the second address and a second enable bit stored in the redundancy control cells is set.

10. The integrated circuit of claim 7 , comprising:

the block word lines of the two or more addressable blocks of memory and the at least one redundant block of memory are coupled to chunk word lines of the first and second chunks of memory cells by respective control gates;

first chunks of memory cells of the two or more addressable blocks of memory and the first redundant chunk of memory cells are coupled to a first set of chunk bit lines;

second chunks of memory cells of the two or more addressable blocks of memory and the second redundant chunk of memory cells are coupled to a second set of chunk bit lines; and

means for controlling, via the control circuitry, the control gates.

11. The integrated circuit of claim 10 , comprising:

means for controlling the control gates to isolate the first chunks of memory cells and the second chunks of memory cells from the chunks of memory of the two or more addressable blocks of memory.

12. The integrated circuit of claim 7 , comprising:

the two or more addressable blocks of memory including at least 64 addressable blocks of memory organized into ‘n’ tiles, the at least 64 addressable blocks of memory having ‘n’ chunks of memory cells respectively, wherein ‘n’ is at least 4;

the at least one redundant block of memory including at least 4 redundant blocks of memory having ‘n’ chunks of memory cells respectively; and

means for remapping, via the control circuitry, at least 16 chunks of memory cells of the at least 64 addressable blocks of memory, including a remapping of at least 4 chunks of memory cells of a single tile from among the ‘n’ tiles with chunks of memory cells from the at least 4 redundant blocks of memory.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2023
From: INTEL CORPORATION
To: INTEL NDTM US LLC
Reel/Frame 064928/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2017
From: TANZAWA, TORU
To: INTEL CORPORATION
Reel/Frame 043108/0617 →
Continuity (2)
Continuation 13995169
Related Publication 20170300395A1 · Oct 19, 2017