IP Library Granted Patent US 10,332,609
Granted Patent B1
US 10,332,609 · App. 15/851,129 · Granted Jun 25, 2019

Systems and methods for improving fuse systems in memory devices

Inventors: John E. Riley (McKinney, TX); Yu-Feng Chen (Plano, TX); Scott E. Smith (Plano, TX)
Assignee: Micron Technology, Inc.
G11C17/16G11C7/1006G11C7/22G11C17/18G11C29/04G11C29/812
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,332,609
App. No.
15/851,129
Granted
Jun 25, 2019
Kind
B1
Abstract

A memory device includes a memory bank accessible via a plurality of memory addresses. The memory device further includes a fuse array comprising a plurality of fuses. The memory device additionally includes a first plurality of local fuse latches disposed outside of the fuse array and configured to provide redundancy for the plurality of memory addresses. The memory device also includes a fuse array broadcasting system comprising an N-bit bus system, wherein the N-bit bus system is communicatively coupled to the fuse array and to the first plurality of local fuse latches, and wherein the fuse array broadcasting system is configured to communicate fuse data from the fuse array to the first plurality of local fuse latches via the N-bit bus system.

Claims (37)

1. A memory device, comprising:

a memory bank accessible via a plurality of memory addresses;

a fuse array comprising a plurality of fuses;

a first plurality of local fuse latches disposed outside of the fuse array and configured to provide redundancy for the plurality of memory addresses; and

a fuse array broadcasting system comprising an N-bit bus system, wherein the N-bit bus system is communicatively coupled to the fuse array and to the first plurality of local fuse latches, and wherein the fuse array broadcasting system is configured to communicate fuse data from the fuse array to the first plurality of local fuse latches via the N-bit bus system, wherein the fuse array broadcasting system comprises a testmode manual fuse data entry system configured to transmit test data representative of a state of the fuse array to the first plurality of local fuse latches via the N-bit bus system.

2. The memory device of claim 1 , wherein the plurality of memory addresses comprises a plurality of row addresses and a plurality of column addresses, and wherein the first plurality of local fuse latches comprises a plurality of redundant row fuse latches configured to provide redundancy to the plurality of row addresses, and a plurality of redundant column fuse latches configured to provide redundancy to the plurality of column addresses.

3. The memory device of claim 1 , comprising a second plurality of local fuse latches configured to provide for reconfiguration of at least one circuit option for the memory device, and wherein the fuse array broadcasting system is configured to communicate the fuse data from the fuse array or from a manual fuse data entry system to the second plurality of local fuse latches.

4. The memory device of claim 3 , wherein the reconfiguration of the at least one circuit option comprises trimming a circuit included in the memory device.

5. The memory device of claim 1 , comprising a second plurality of local fuse latches configured to provide for testmode operations for the memory device, and wherein the fuse array broadcasting system is configured to communicate the fuse data from the fuse array or from a manual fuse data entry system to the second plurality of local fuse latches.

6. The memory device of claim 1 , wherein the N-bit bus system comprises a plurality of D-type flip flops coupled to a broadcast clock line and wherein the N-bit bus system is configured to use the plurality of D-type flip flops and a broadcast clock signal transmitted via the broadcast clock line to communicate the fuse data from the fuse array to the first plurality of local fuse latches via token-based communication.

7. The memory device of claim 1 , wherein the N-bit bus system comprises a first and a second select line coupled to the plurality of latches, and wherein the N-bit bus system is configured to use the first and second select line to change a state of N-bit bus lines from a first state to a second state to double a data utilization of the N-bit bus lines.

8. The memory device of claim 1 , comprising a double data rate type five (DDR5) memory device having the memory bank, the fuse array, first plurality of local fuse latches, and the fuse array broadcasting system.

9. A method, comprising:

deriving a fuse data for one or more fuses in a plurality of fuses disposed in a fuse array of a memory device;

transmitting the fuse data via a fuse array broadcasting system comprising an N-bit bus system to a first plurality of local fuse latches disposed outside of the fuse array;

storing the fuse data at the first plurality of local fuse latches; and

comparing the fuse data to determine if a redundant fuse included in the plurality of fuses should be activated by the memory device, wherein transmitting the fuse data comprises transmitting the fuse data via a token-based communication and wherein the broadcast clock signal is representative of a token clock signal.

10. The method of claim 9 , wherein transmitting the fuse data comprises transmitting a broadcast clock signal to designate one of the first plurality of local fuse latches to read the fuse data from the N-bit bus system.

11. The method of claim 9 , wherein transmitting the fuse data via the token-based communication comprises transmitting the token clock signal to a flip-flop circuitry configured to designate the one of the first plurality of local fuse latches.

12. The method of claim 9 , comprising transmitting the fuse data via the fuse array broadcasting system to a second plurality of local fuse latches disposed outside of the fuse array, to a third plurality of local fuse latches disposed outside of the fuse array, or to a combination thereof, wherein the second plurality of local fuse latches are configured to provide for reconfiguration of at least one circuit option for the memory device, and wherein the third plurality of fuse latches are configured to provide for test operations of one more circuitry of the memory device.

13. The method of claim 9 , comprising transmitting testmode manual fuse data via the fuse array broadcasting system to the first plurality of local fuse latches, to a second plurality of local fuse latches disposed outside of the fuse array, to a third plurality of local fuse latches disposed outside of the fuse array, or to a combination thereof, wherein the second plurality of local fuse latches are configured to provide for reconfiguration of at least one circuit option for the memory device, and wherein the third plurality of fuse latches are configured to provide for test operations of one more circuitry of the memory device.

14. A system, comprising:

a fuse array broadcasting system, comprising an N-bit bus system, wherein the N-bit bus system is communicatively coupled to the first plurality of local fuse latches, and wherein the fuse array broadcasting system is configured to communicate fuse data from a fuse array of a memory device to the first plurality of local fuse latches, and wherein the first plurality of local fuse latches are disposed outside of the fuse array, wherein the fuse array broadcasting system is configured to communicate the fuse data via a token-based communication and wherein the broadcast clock signal is representative of a token clock signal.

15. The system of claim 14 , wherein the first plurality of local fuse latches are configured to provide for redundant memory address operations for the memory device.

16. The system of claim 14 , wherein the N-bit bus system is communicatively coupled to a second plurality of local fuse latches disposed outside of the fuse array, to a third plurality of local fuse latches disposed outside of the fuse array, or to a combination thereof, wherein the fuse array broadcasting system is configured to communicate the fuse data from the fuse array to the second plurality of local fuse latches, to the third plurality of local fuse latches, or to the combination thereof, wherein the second plurality of local fuse latches are configured to provide for reconfiguration of at least one circuit option for the memory device, and wherein the third plurality of fuse latches are configured to provide for test operations of one more circuitry of the memory device.

17. The system of claim 14 , wherein the fuse array broadcasting system is configured to communicate the fuse data by transmitting a broadcast clock signal to designate one of the first plurality of local fuse latches to read the fuse data from the N-bit bus system.

18. A memory device, comprising:

a memory bank accessible via a plurality of memory addresses;

a fuse array comprising a plurality of fuses;

a first plurality of local fuse latches disposed outside of the fuse array and configured to provide redundancy for the plurality of memory addresses; and

a fuse array broadcasting system comprising an N-bit bus system, wherein the N-bit bus system is communicatively coupled to the fuse array and to the first plurality of local fuse latches, and wherein the fuse array broadcasting system is configured to communicate fuse data from the fuse array to the first plurality of local fuse latches via the N-bit bus system, wherein the N-bit bus system comprises a plurality of D-type flip flops coupled to a broadcast clock line and wherein the N-bit bus system is configured to use the plurality of D-type flip flops and a broadcast clock signal transmitted via the broadcast clock line to communicate the fuse data from the fuse array to the first plurality of local fuse latches via token-based communication.

19. A method, comprising:

deriving a fuse data for one or more fuses in a plurality of fuses disposed in a fuse array of a memory device;

transmitting the fuse data via a fuse array broadcasting system comprising an N-bit bus system to a first plurality of local fuse latches disposed outside of the fuse array;

storing the fuse data at the first plurality of local fuse latches;

comparing the fuse data to determine if a redundant fuse included in the plurality of fuses should be activated by the memory device; and

transmitting testmode manual fuse data via the fuse array broadcasting system to the first plurality of local fuse latches, to a second plurality of local fuse latches disposed outside of the fuse array, to a third plurality of local fuse latches disposed outside of the fuse array, or to a combination thereof, wherein the second plurality of local fuse latches are configured to provide for reconfiguration of at least one circuit option for the memory device, and wherein the third plurality of fuse latches are configured to provide for test operations of one more circuitry of the memory device.

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 050716/0678 →
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. 7 TO PATENT SECURITY AGREEMENT Recorded Feb 6, 2018
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 045267/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2018
From: RILEY, JOHN E.; CHEN, YU-FENG; SMITH, SCOTT E.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 044519/0020 →