IP Library › Granted Patent US 10,923,199
Granted Patent B2
US 10,923,199 · App. 16/400,398 · Granted Feb 16, 2021

Peak current management in a memory array

Inventors: Michele Piccardi (Cupertino, CA); Xiaojiang Guo (San Jose, CA); Kalyan Kavalipurapu (Santa Clara, CA)
Assignee: Micron Technology, Inc.
G11C16/30G05F3/26G11C16/26H02M3/07
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,923,199
App. No.
16/400,398
Granted
Feb 16, 2021
Kind
B2
Abstract

An electronic device comprises a multi-chip package including multiple memory dice that include a memory array, charging circuitry, polling circuitry and a control unit. The charging circuitry is configured to perform one or more memory events in a high current mode using a high current level or in a low current mode using a lower current level. The polling circuitry is configured to poll a power status node common to the multiple memory dice to determine availability of the high current mode. The control unit is configured to operate the charging circuitry in the high current mode to perform the one or more memory events when the polling circuitry indicates that the high current mode is available, and operate the charging circuitry in the low current mode to perform the one or more memory events when the polling circuitry indicates that the high current mode is unavailable.

Claims (87)

1. An electronic device comprising:

a multi-chip package including multiple memory dice that, each include:

a memory array;

charging circuitry configured to perform one or more memory events in a high current, mode using a high current level or in a low current mode using a lower current level;

polling circuitry configured to poll a power status node common to the multiple memory dice to determine availability of the high current mode; and

a control unit configured to:

operate the charging circuitry in the low current mode to perform the one or more memory events when the polling circuitry detects that the common power status node indicates that the high current mode is unavailable and in use by another memory die; and

operate the charging circuitry in the high current mode to perform the same one or more memory events when the polling circuitry detects that the common power status node indicates that the high current mode is released by the other memory die and is available.

2. The electronic device of claim 1 , wherein the control unit is configured to change operation of the charging circuitry from the low current mode to the high current mode available during the memory event when the polling circuitry indicates that the high current mode has become available during the memory event.

3. The electronic device of claim 1 , wherein each memory die further includes:

wherein the charging circuitry includes access line circuitry operatively coupled to the memory array and configured to operate in the high current mode and the low current mode;

wherein the control unit is configured to:

operate the access line circuitry in the high current mode to perform the one or more memory events when the polling circuitry indicates that the high current mode is available; and

operate the access line circuitry in the low current mode to perform the same one or more memory events when the polling circuitry indicates that the high current mode is unavailable.

4. The electronic device of claim 1 ,

wherein the charging circuitry includes data line circuitry operatively coupled to the memory, array and configured to operate in the high current mode and the low current mode;

wherein the control unit is configured to:

operate the data line circuitry in the high current mode when the polling circuitry indicates that the high current mode is available; and

operate the data line circuitry in the low current mode when the polling circuitry indicates that the high current mode is unavailable.

5. The electronic device of claim 1 , wherein the charging circuitry of each memory die further includes charge pump circuitry configured to decrease an operating frequency of the charge pump circuitry from the high current mode to the low current mode.

6. The electronic device of claim 5 ,

wherein the charging circuitry includes a high current trim register and a low current trim register, and the charging circuitry is configured to:

set the operating frequency of the charge pump circuitry according to a value of the high current trim register to set a high current level when the high current mode is available; and

set the operating frequency of the charge pump circuitry according to a value of the low current trim register to set a low current level when the high current mode is unavailable.

7. The electronic device of claim 1 , wherein the charging circuitry of each memory die includes current mirror circuitry; and

the control unit is configured to increase current in the current mirror circuitry from the low current mode to the high current mode when performing the one or more memory events and the polling circuitry indicates that the high current mode has become available.

8. The electronic device of claim 7 ,

wherein the charging circuitry includes a high current trim register and a low current trim register, and the charging circuitry is configured to:

set a current level of the current mirror circuitry according to a value of the high current trim register when the high current mode is available; and

set the current level of the current mirror circuitry according to a value of the low current trim register when the high current mode is unavailable.

9. A method of operating a memory device comprising multiple memory dice, the method comprising:

performing one or more memory events using a first memory die of the multiple memory dice using a high current mode, wherein the memory events can be performed in the high current mode using a high current level or in a low current mode using a lower current level;

indicating by a common power status interface common to the multiple memory dice when the first memory die is operating in the high current mode and the high current mode is unavailable to other memory dice of the multiple memory dice, and indicating by the common power status interface when the high current mode is unused by the first memory die and the high current mode is available to the other memory dice;

operating, in response to polling the power status interface, a second memory die to execute the one or more memory events in the high current mode using a high current level when the polling indicates the high current mode is available to the second memory die; and

operating the second memory die to execute the same one or more memory events in a low current mode using a lower current level when the polling indicates the high current mode is unavailable to the second memory die.

10. The method of claim 9 , including changing from operating the second memory die to execute a memory event in the low current mode to executing the memory event in the high current mode when the high current mode has become available to the second memory die.

11. The method of claim 9 , wherein operating the second memory die to execute the one or more memory events includes:

operating access line circuitry of the memory die to access a memory array of the memory die in the high current mode when the high current mode is available; and

operating the access line circuitry to access the memory array in the low current mode when the high current mode is unavailable.

12. The method of claim 9 , wherein operating the second memory die to execute the one or more memory events includes:

operating data line circuitry of the memory die to access a memory array of the second memory die in the high current mode when the high current mode is available; and

operating the data line circuitry to access the memory array in the low current mode when the high current mode is unavailable.

13. The method of claim 9 , wherein operating the second memory die to execute the one or more memory events includes:

operating charge pump circuitry of the memory device at a first operating frequency to execute the one or more memory events in the high current mode when the high current mode is available; and

operating the charge pump circuitry of the memory device at a second lower operating frequency to execute the one or more memory events in the low current mode when the high current mode is unavailable.

14. The method of 3 , wherein operating the charge pump circuitry of the memory device includes:

setting the first operating frequency according to a value stored in a high current trim register when the high current mode is available; and

setting the second lower operating frequency according to a value stored in a low current trim register when the high current mode is unavailable.

15. The method of claim 9 , wherein operating the second memory die to execute the one or more memory events includes:

operating current mirror circuitry of the memory device at a first current level to execute the one or more memory events in the high current mode when the high current mode is available; and

operating the current mirror circuitry of the memory device at a second lower current level to execute the one or more memory events in the low current mode when the high current mode is unavailable.

16. The method of claim 15 , wherein operating the current mirror circuitry of the memory device includes:

setting the first current level according to a value stored in a high current trim register when the high current mode is available; and

setting the second lower current level according to a value stored in a low current trim register when the high current mode is unavailable.

17. A memory device comprising multiple memory dice, wherein each memory die of the multiple memory die includes:

a memory array including memory cells;

charging circuitry configured to perform one or more memory events in a high current mode using a high current level or in a low current mode using a lower current level;

a high current mode input-output (I/O) pad operatively coupled to a high current mode I/O pad of the other memory dice;

a memory control unit operatively coupled to the memory array, the charging circuitry, and the high current mode I/O pad, and configured to:

poll the high current mode I/O pad to determine when the high current mode is available and unused by the other memory dice;

operate the charging circuitry in the high current mode to perform the one or more memory events when the high current mode is available, and indicate use of the high current mode using the high current mode I/O pad; and

operate the charging circuitry in the low current mode to perform the one or more memory events when the high current mode is unavailable.

18. The memory device of claim 17 , wherein the one or more memory events include a memory program verify operation and a memory read operation.

19. The memory device of claim 17 , wherein the one or more memory events include a memory program operation.

20. The memory device of claim 17 , wherein the memory control unit is configured to change operation of the charging circuitry from the low current mode to the high current mode when the high current mode becomes available during operation in the low current mode.

21. A multi-chip package comprising:

multiple memory dice that include:

a memory array;

a power status interface shared between the multiple memory dice, the shared power status interface configured to provide an indication of available power to a memory die; and

a control unit in communication with the power status interface, the control unit configured to:

receive requests for memory events for at least a portion of the memory array of the memory die;

for requested memory events that can be performed in either a high current mode using a high current level or in a low current mode using a lower current level, poll the shared power status interface to identify available power for the requested memory event;

perform a first requested memory event in the high current mode when the shared power status interface indicates that the high current mode is available and unused by another memory die; and

perform a second requested memory event in the low current mode when the shared power status interface indicates that the high current mode is unavailable and in use by the other memory die.

22. The multi-chip package of claim 21 , wherein the power status interface includes a high current mode input-output (I/O) pad and the control unit is configured to poll the high current mode I/O pad to determine when the high current mode is available.

23. The multi-chip package of claim 21 , wherein the power status interface includes multiple bits and a memory of the multiple memory dice sets a bit when the memory die is using the high current mode, and the control unit is configured to poll the multiple bits to determine when the high current mode is available.

24. An electronic system, comprising:

multiple memory dice that include:

a memory array;

a power status interface shared between the multiple memory dice, the shared power status interface configured to provide an indication of available power to a memory die; and

a control unit in communication with the power status interface, the control unit configured to:

receive requests for memory events for at least a portion of the memory array of the memory die:

for requested memory events that can be performed in either a high current mode or in a low current mode, poll the shared power status interface to identify available power for the requested memory event;

perform a first requested memory event in a high current mode when the shared power status interface indicates that the high current mode is available and unused by another memory die; and

perform a second requested memory event in a low current mode when the shared power status interface indicates that the high current mode is unavailable and in use by the other memory die.

25. The electronic system of claim 24 , wherein the power status interface includes a high current mode input-output (I/O) pad and the control unit is configured to poll the high current mode I/O pad to determine when the high current mode is available.

26. The electronic system of claim 24 , wherein the power status interface includes multiple hits and a memory of the multiple memory dice sets a bit when the memory die is using the high current mode, and the control unit is configured to poll the multiple bits to determine when the high current mode is available.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2019
From: PICCARDI, MICHELE; GUO, XIAOJIANG; KAVALIPURAPU, KALYAN
To: MICRON TECHNOLOGY, INC.
Reel/Frame 049870/0576 →
Continuity (1)
Related Publication 20200350026A1 · Nov 5, 2020