A power management device is adopted in a memory device which includes a first memory unit and a second memory unit, including a first voltage regulator, a second voltage regulator, and a controller. The first voltage regulator receives a supply voltage from an external supply source and provides a first internal voltage to the first memory unit. The second voltage regulator receives the supply voltage from the external supply source and provides a second internal voltage to the second memory unit. The controller independently enables or disables the first voltage regulator and the second voltage regulator according to a control signal.
|
1. A power management device, adopted in a memory device, wherein the memory device comprises a first memory unit and a second memory unit, the power management device comprising:
a first voltage regulator, receiving a supply voltage of an external supply source and applying a first internal voltage to the first memory unit;
a second voltage regulator, receiving the supply voltage of the external supply source and applying a second internal voltage to the second memory unit; and
a controller, independently enabling or disabling the first voltage regulator and the second voltage regulator according to a control signal in order to independently enable or disable the corresponding first memory unit and second memory unit.
7. A power management method, adopted in a memory device, wherein the memory device comprises a first memory unit and a second memory unit, the power management method comprising:
using a first voltage regulator for receiving a supply voltage of an external supply source and providing a first internal voltage to the first memory unit;
using a second voltage regulator for receiving the supply voltage of the external supply source and providing a second internal voltage to the second memory unit; and
independently enabling or disabling the first voltage regulator and the second voltage regulator according to a control signal in order to independently enable or disable the corresponding first memory unit and second memory unit.
2. The power management device of
3. The power management device of
4. The power management device of
in a first state, the controller enables the first voltage regulator and enables the second voltage regulator;
in a second state, the controller disables the first voltage regulator and enables the second voltage regulator;
in a third state, the controller enables the first voltage regulator and disables the second voltage regulator; and
in a fourth state, the controller disables the first voltage regulator and disables the second voltage regulator.
5. The power management device of
6. The power management device of
in the first state, the controller enables the third voltage regulator;
in the second state, the controller enables the third voltage regulator;
in the third state, the controller enables the third voltage regulator; and
in the fourth state, the controller disables the third voltage regulator.
8. The power management method of
9. The power management method of
10. The power management method of
in a first state, the first voltage regulator is enabled and the second voltage regulator is enabled;
in a second state, the first voltage regulator is disabled and the second voltage regulator is enabled;
in a third state, the first voltage regulator is enabled and the second voltage regulator is disabled; and
in a fourth state, the first voltage regulator is disabled and the second voltage regulator is disabled.
11. The power management method of
in the first state, the third voltage regulator is enabled;
in the second state, the third voltage regulator is enabled;
in the third state, the third voltage regulator is enabled; and
in the fourth state, the third voltage regulator is disabled.
|
1. Field of the Invention
The disclosure relates generally to methods and devices for power management, and more particularly, relates to methods and devices for power management of a multi-core memory.
2. Description of the Related Art
With technological development and chip architecture design evolution, processors with duo-core, quad-core, and even multi-core are becoming more common and popular nowadays. However, when the memory of a multi-core processor is shared, the processing speed depends on the transmission speed of the data bus between the processor and the memory. To break through this bottleneck, the memory is designed as a multi-core memory, such that each core of the multi-core processor corresponds with an independent memory to maintain performance. However, for multi-core memories, power management is a challenge.
For solving the above problems, the invention provides a power management device, adopted in a memory device comprising a first memory unit and a second memory unit, comprising: a first voltage regulator, receiving a supply voltage of an external supply source and applying a first internal voltage to the first memory unit, a second voltage regulator, receiving the supply voltage of the external supply source and applying a second internal voltage to the second memory unit, and a controller, independently enabling or disabling the first voltage regulator and the second voltage regulator according to a control signal.
In an embodiment of the power management device, the power management device further comprises an internal decoder transforming an external control instruction into the control signal. In another embodiment of the power management device, the control signal is determined according to an external signal line.
In an embodiment of the power management device, the controller enables the first voltage regulator and enables the second voltage regulator in a first state, the controller disables the first voltage regulator and enables the second voltage regulator in a second state, the controller enables the first voltage regulator and disables the second voltage regulator in a third state, and the controller disables the first voltage regulator and disables the second voltage regulator in a fourth state.
In an embodiment of the power management device, the power management device further comprises a third voltage regulator, which receives the supply voltage of the external supply source, provides a reference voltage to the first voltage regulator and the second voltage regulator, and is enabled or disabled by the controller, in which, in the first state, the controller enables the third voltage regulator, in the second state, the controller enables the third voltage regulator, in the third state, the controller enables the third voltage regulator, and in the fourth state, the controller disables the third voltage regulator.
The invention further provides a power management method, adopted in a memory device, in which the memory device comprises a first memory unit and a second memory unit, the steps comprising: receiving a supply voltage of an external supply source and providing a first internal voltage to the first memory unit; receiving the supply voltage of the external supply source and providing a second internal voltage to the second memory unit; and independently enabling or disabling the first voltage regulator and the second voltage regulator according to a control signal.
In an embodiment of the power management method, the steps further comprise transforming an external control instruction into the control signal. In another embodiment of the power management method, the control signal is determined according to an external signal line.
In an embodiment of the power management method, the power management method further comprises enabling the first voltage regulator and enables the second voltage regulator in a first state, disabling the first voltage regulator and enables the second voltage regulator in a second state, enabling the first voltage regulator and disables the second voltage regulator in a third state, and disabling the first voltage regulator and disables the second voltage regulator in a fourth state.
In an embodiment of the power management method, the steps further comprise enabling and disabling a third voltage regulator, wherein the third voltage regulator receives the supply voltage of the external supply source and outputs a reference voltage, in which the third voltage regulator is enabled in the first state, the third voltage regulator is enabled in the second state, the third voltage regulator is enabled in the third state, and the third voltage regulator is disabled in the fourth state.
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
The memory 200 includes two independent memory units which are respectively the first memory unit 210 and the second memory unit 211, in which the first core 110 communicates with the first memory unit 210 by the first data bus 140, and the second core 111 communicates with the second memory unit 211 by the second data bus 141 as well. According to an embodiment of the invention, the memory 200, like the processor 100, is fabricated on a single chip, such that it is much more convenient and easier for the first memory unit 210 and the second memory unit 211 to communicate thereamong. Compared to the first memory unit 210 and the second memory unit 211 being fabricated in different chips, there are lots of control signals between the first memory unit 210 and the second memory unit 211, which is troublesome and produces additional cost of fabrication. In addition, being fabricated in different chips results in greater area and space requirements of the whole system, which hinders miniaturization of systems. Thus, the processor 100 and the memory 200 can be fabricated in a single chip for saving cost.
As shown in
According to an embodiment of the invention, after the power-on detector 450 detects that the external voltage VEST has reached the minimum operation voltage, the first voltage regulator 440 provides the first supply voltage VDD1 to the first memory interface 420 of the first memory unit 410 and the first storage array 430, the second voltage regulator 441 provides the second supply voltage VDD2 to the second memory interface 421 of the second memory unit 411 and the second storage array 431, and the third voltage regulator 442 generates the reference voltage VREF tor the first voltage regulator 440 and the second voltage regulator 441.
The controller 460 receives the comparison result of the external voltage VEST provided by the power-on detector 450 and the control signal SEXT to generate the first internal signal SI1, the second internal signal SI2, and the third internal signal SI3 which independently enables or disables the first voltage regulator 440, the second voltage regulator 441, and the third voltage regulator 442. According to an embodiment of the invention, the control signal SEXT can be transformed from a set of external control instructions by an internal decoder of the memory 400. According to another embodiment of the invention, the control signal SEXT is determined according to an external signal line.
According to an embodiment of the invention, the controller 460 can enable the first voltage regulator 440 and the second voltage regulator 441 at the same time, or enable one of the first voltage regulator 440 and the second voltage regulator 441, or disable the first voltage regulator 440 and the second voltage regulator 441 at the same time. Because the third voltage regulator 442 is used to provide the reference voltage VREF to the first voltage regulator 440 and the second voltage regulator 441, the third voltage regulator 442 must remain in an enable state when enabling any one of the first voltage regulator 440 and the second voltage regulator 441, and the third voltage regulator 442 must not be disabled until the first voltage regulator 440 and the second voltage regulator 441 are both disabled.
According to an embodiment of the invention, to make sure the logic states are correct after the circuits are disabled and then enabled, the first internal signal SI1 and the second internal signal SI2, output by the controller 460, are respectively provided to the first memory interface 420, the first storage array 430, the second memory interface 421, and the second storage array 431 as an reset signal.
While the invention has been described by way of example and in terms of preferred embodiment, it is to be understood that the invention is not limited thereto. Those who are skilled in this technology can still make various alterations and modifications without departing from the scope and spirit of this invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalents.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5574697, | Aug 15 1995 | CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC | Memory device with distributed voltage regulation system |
5831890, | Dec 16 1996 | Oracle America, Inc | Single in-line memory module having on-board regulation circuits |
6707724, | Feb 08 2001 | Samsung Electronics Co., Ltd. | Apparatus for providing reference voltages to memory modules in a memory system |
7453741, | Dec 31 2003 | Samsung Electronics Co., Ltd. | Semiconductor device card providing multiple working voltages |
20020105837, | |||
20070018625, | |||
20110228622, | |||
20110310690, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 12 2013 | LAI, CHIH-JING | Winbond Electronics Corp | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 031047 | /0353 | |
Aug 20 2013 | Winbond Electronics Corp. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Aug 05 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 01 2023 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Feb 09 2019 | 4 years fee payment window open |
Aug 09 2019 | 6 months grace period start (w surcharge) |
Feb 09 2020 | patent expiry (for year 4) |
Feb 09 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 09 2023 | 8 years fee payment window open |
Aug 09 2023 | 6 months grace period start (w surcharge) |
Feb 09 2024 | patent expiry (for year 8) |
Feb 09 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 09 2027 | 12 years fee payment window open |
Aug 09 2027 | 6 months grace period start (w surcharge) |
Feb 09 2028 | patent expiry (for year 12) |
Feb 09 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |