IP Library Granted Patent US 6,897,710
Granted Patent B2
US 6,897,710 · App. 10/748,697 · Granted May 24, 2005

Voltage supply distribution architecture for a plurality of memory modules

Assignee: STMicroelectronics S.r.l.
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 6,897,710
App. No.
10/748,697
Granted
May 24, 2005
Kind
B2
Abstract

An architecture for distributing supply voltages to a plurality of memory modules supplied through a plurality of charge pump circuits may include a sorting block bi-directionally connected to the plurality of memory modules, from which it may receive a plurality of power requests. The sorting block may provide a sorting signal based upon a priority scale to drive the plurality of charge pump circuits and distribute supply voltages to the plurality of memory modules. The architecture may advantageously be software-configurable.

Claims (37)

1. A memory device comprising:

a plurality of memory modules for performing memory operations and generating power requests therefor;

a plurality of charge pump circuits for generating supply voltages for said memory modules; and

an arbitrator for receiving the power requests from said memory modules, sorting the power requests for said charge pump circuits based upon a priority scale, and distributing the supply voltages from said charge pump circuits to said memory modules based upon the sorted power requests.

2. The memory device of claim 1 wherein said arbitrator comprises:

a sorting block connected to said memory modules for sorting the power requests and generating a sorting signal based thereon; and

a switching block connected between said memory modules and said charge pump circuits for providing the sorted power requests to said charge pump circuits based upon the sorting signal, and distributing the supply voltage from said charge pump circuits to said memory modules based upon the sorted power requests.

3. The memory device of claim 2 wherein said switching block provides request allocation signals to said sorting block, and wherein said sorting block sorts the power requests based thereon.

4. The memory device of claim 3 further comprising a plurality of request decoders connected between said charge pump circuits and said switching block, said request decoders receiving the power requests from said switching block and generating the request allocation signals therefor.

5. The memory device of claim 4 further comprising a plurality of driving circuits for said charge pump circuits connected to said request decoders in a multiplexed relationship.

6. The memory device of claim 5 wherein said driving circuits control power-down and stand-by conditions of aid charge pump circuits.

7. The memory device of claim 4 wherein said request decoders generate activation signals and stand-by mode signals for respective charge pump circuits.

8. The memory device of claim 4 wherein said charge pump circuits further generate validity signals for said request decoders indicating that respective supply voltages have been reached.

9. The memory device of claim 1 wherein the priority scale is based upon at least one of request states of the power requests, priority information associated with the power requests, and positions of memory modules generating respective power requests.

10. The memory device of claim 9 wherein the request states comprise active request states and new request states.

11. The memory device of claim 1 further comprising at least one bi-directional bus connecting said arbitrator and said memory modules; wherein said memory modules further generate operation identification signals and priority signals for respective power requests; and wherein said memory modules provide the operation identification signals and priority signals to said arbitrator via said at least one bi-directional bus.

12. The memory device of claim 1 wherein said arbitrator receives a clock signal and processes the power requests within a clock cycle thereof.

13. A arbitrator for distributing supply voltages from a plurality of charge pump circuits to a plurality of memory modules, the memory modules generating power requests, the arbitrator comprising:

a sorting block connected to the memory modules for sorting the power requests for the charge pump circuits based upon a priority scale and generating a sorting signal based thereon; and

a switching block connected between the memory modules and the charge pump circuits for providing the sorted power requests to said charge pump circuits based upon the sorting signal, and distributing the supply voltage from said charge pump circuits to said memory modules based upon the sorted power requests.

14. The arbitrator of claim 13 wherein said switching block provides request allocation signals to said sorting block, and wherein said sorting block sorts the power requests based thereon.

15. The arbitrator of claim 14 further comprising a plurality of request decoders connected between the charge pump circuits and said switching block, said request decoders receiving the power requests from said switching block and generating the request allocation signals therefor.

16. The arbitrator of claim 15 further comprising a plurality of driving circuits for the charge pump circuits connected to said request decoders in a multiplexed relationship.

17. The arbitrator of claim 15 wherein said request decoders generate activation signals and stand-by mode signals for respective charge pump circuits.

18. The arbitrator of claim 13 wherein the priority scale is based upon at least one of request states of the power requests, priority information associated with the power requests, and positions of memory modules generating respective power requests.

19. The arbitrator of claim 18 wherein the request states comprise active request states and new request states.

20. A method for distributing supply voltages from a plurality of charge pump circuits to a plurality of memory modules comprising:

generating power requests for the memory modules;

sorting the power requests for the charge pump circuits based upon a priority scale; and

distributing the supply voltages from the charge pump circuits to the memory modules based upon the sorted power requests.

21. The method of claim 20 wherein the priority scale is based upon at least one of request states of the power requests, priority information associated with the power requests, and positions of memory modules generating respective power requests.

22. The method of claim 21 wherein the request states comprise active request states and new request states.

23. A computer-readable medium having computer-executable instructions for performing steps for distributing supply voltages from a plurality of charge pump circuits to a plurality of memory modules, the memory modules generating power requests for supply voltages, the steps comprising:

sorting the power requests for the charge pump circuits based upon a priority scale; and

distributing the supply voltages from the charge pump circuits to the memory modules based upon the sorted power requests.

24. The computer-readable medium of claim 23 wherein the priority scale is based upon at least one of request states of the power requests, priority information associated with the power requests, and positions of memory modules generating respective power requests.

25. The computer-readable medium of claim 24 wherein the request states comprise active request states and new request states.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2013
From: STMICROELECTRONICS, S.R.L. (FORMERLY KNOWN AS SGS-THMSON MICROELECTRONICS S.R.L.)
To: MICRON TECHNOLOGY, INC.
Reel/Frame 031796/0348 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2004
From: PASOTTI, MARCO; DE SANDRE, GUIDO; IEZZI, DAVID; MUZZI, GILBERTO; POLES, MARCO
To: STMICROELECTRONICS S.R.L.
Reel/Frame 015476/0593 →
Priority Claims (1)
EP 02425809 · Dec 30, 2002 · regional
Continuity (1)
Related Publication 20040201414A1 · Oct 14, 2004