IP Library Granted Patent US 10,443,531
Granted Patent B2
US 10,443,531 · App. 15/681,143 · Granted Oct 15, 2019

Apparatuses and methods for storing redundancy repair information for memories

Inventor: Christopher Morzano (Boise, ID)
Assignee: Micron Technology, Inc.
F02D41/249G06F12/0653G11C29/027G11C29/787G11C17/16G11C2029/4402
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,443,531
App. No.
15/681,143
Filed
Aug 18, 2017
Granted
Oct 15, 2019
Kind
B2
Art Unit
2112
USPC
714/710
Abstract

Apparatuses and methods for storing redundancy repair information for memories are disclosed. An example apparatus includes a fuse array, a repair plane, and a decode logic and control circuit. The fuse array stores repair information that includes repair commands and load repair addresses. The load repair addresses include a respective repair address. The repair plane includes a block of memory and repair logic. The block of memory includes a plurality of redundant memory and the repair logic includes a plurality of repair blocks. Each repair block is associated with a respective one of the plurality of redundant memory and each repair block of the plurality of repair blocks stores a repair address. The decode logic and control circuit reads the repair information and decodes the repair commands, and loads repair addresses into the plurality of repair blocks based at least in part on the decoded repair commands.

Claims (26)

1. An apparatus, comprising:

a fuse array configured to store repair information, wherein the repair information includes repair commands and load repair addresses, wherein the load repair addresses include a respective repair address;

a first repair plane including a block of memory and repair logic, the block of memory including a plurality of redundant memory and the repair logic including a plurality of repair blocks, each repair block of the plurality of repair blocks associated with a respective one of the plurality of redundant memory and each repair block of the plurality of repair blocks configured to store a repair address;

a second repair plane including a block of memory and repair logic, the block of memory of the second repair plane including a plurality of redundant memory and the repair logic including a plurality of repair blocks, each repair block of the plurality of repair blocks associated with a respective one of the plurality of redundant memory and each repair block of the plurality of repair blocks configured to store a repair address; and

a decode logic and control circuit configured to read the repair information and decode the repair commands, and configured to load repair addresses into the plurality of repair blocks based at least in part on the decoded repair commands, the decode logic and control circuit is further configured to transfer a repair plane token from the first repair plane to the second repair plane responsive to a repair command to transfer the repair plane token to a next repair plane.

2. The apparatus of claim 1 wherein the load repair addresses includes a compressed repair address.

3. The apparatus of claim 2 wherein the decode logic and control circuit is configured to uncompress the compressed repair address and load the uncompressed repair address into a repair block.

4. The apparatus of claim 3 wherein the decode logic and control circuit is configured to uncompress a compressed repair address that is a “0” and load all zeros into the repair block.

5. The apparatus of claim 3 wherein the decode logic and control circuit is configured to interpret and execute the decoded repair commands.

6. The apparatus of claim 1 wherein the fuse array, first repair plane, and decode logic and control circuit are integrated into a semiconductor device.

7. The apparatus of claim 1 wherein the decode logic and control circuit is configured to load repair addresses into the plurality of repair blocks of the second repair plane following the transfer of the repair plane token to the second repair plane.

8. The apparatus of claim 1 wherein the decode logic and control circuit is configured to identify a repair command by a repair command prefix and to identify a load repair address by a load repair address prefix.

9. The apparatus of claim 8 wherein the decode logic and control circuit is configured to decode a command code following the repair command prefix for a repair command and to load a repair address following the load repair address prefix for a load repair address.

10. An apparatus, comprising:

a fuse array configured to store repair information;

a memory bus;

a controller coupled to the memory bus, the controller including a decode logic and control circuit, the decode logic and control circuit configured to read the repair information and translate the repair information into intermediate repair information and providing the intermediate repair information to the memory bus; and

a plurality of memory devices coupled to the memory bus, each memory device of the plurality of memory devices including:

primary memory and redundant memory;

repair logic including a plurality of repair blocks, each repair block of the plurality of repair blocks configured to store a repair flag and a repair address that is mapped to a respective redundant memory unit of the redundant memory; and

repair address and repair flag loading circuits configured to receive the intermediate repair information from the memory bus and further configured to load a repair address and repair flag set into a repair block of the plurality of repair blocks, wherein the repair address and repair flag set is based at least in part on the intermediate repair information.

11. The apparatus of claim 10 wherein the memory bus includes a Joint Test Action Group (JTAG) communication channel.

12. The apparatus of claim 11 wherein the controller is configured to translate the repair information into intermediate repair information including repair information chains meeting the protocol for the JTAG communication channel.

13. The apparatus of claim 10 wherein the fuse array and the controller are integrated in a semiconductor die and wherein the plurality of memory devices are stacked memory devices.

14. The apparatus of claim 10 wherein the repair information stored in the fuse array includes repair commands and load repair addresses, wherein the load repair addresses includes at least one compressed repair address.

15. The apparatus of claim 14 wherein the repair information includes repair commands and load repair addresses, wherein the repair commands each include a repair command prefix and command code and wherein at a load repair address includes a load repair address prefix and a repair address.

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 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050709/0838 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 046597/0333 →
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. 6 TO PATENT SECURITY AGREEMENT Recorded Nov 1, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 044653/0333 →
SUPPLEMENT NO. 6 TO PATENT SECURITY AGREEMENT Recorded Nov 1, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 044348/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2017
From: MORZANO, CHRISTOPHER
To: MICRON TECHNOLOGY, INC.
Reel/Frame 043337/0910 →
Continuity (1)
Related Publication 20190055895A1 · Feb 21, 2019