HARDWARE VOTING MECHANISM FOR ARBITRATING SCALING OF SHARED VOLTAGE DOMAIN, INTEGRATED CIRCUITS, PROCESSES AND SYSTEMS
First Claim
Patent Images
1. An electronic circuit comprising:
- processors operable to make respective voltage requests; and
a power management circuit having a controllable supply voltage output coupled to said processors and further having a voting circuit responsive to the voltage requests and operable to automatically establish a function of the respective voltage requests to control the controllable supply voltage output.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic circuit includes processors (CPU1, CPU2) operable to make respective voltage requests (Vcpu1, Vcpu2), and a power management circuit (1470) having a controllable supply voltage output (VDD1) is coupled to said processors (CPU1, CPU2) and further has a voting circuit (4520) responsive to the voltage requests (Vcpu1, Vcpu2) and operable to automatically establish a function (Fct) of the respective voltage requests (Vcpu1, Vcpu2) to control the controllable supply voltage output (VDD1).
-
Citations
25 Claims
-
1. An electronic circuit comprising:
-
processors operable to make respective voltage requests; and a power management circuit having a controllable supply voltage output coupled to said processors and further having a voting circuit responsive to the voltage requests and operable to automatically establish a function of the respective voltage requests to control the controllable supply voltage output. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic circuit comprising:
-
processors operable to output respective voltage requests; a voltage supply having a controllable voltage supply output coupled to said processors; and a voting circuit having respective inputs coupled to said processors, said voting circuit having a voltage control output coupled to said voltage supply, said voting circuit operable in response to the respective inputs to automatically scale the controllable voltage supply output from said power supply substantially to the highest of the voltage requests. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic circuit comprising:
-
a set of processors that use a shared resource for operation of said set of processors, the shared resource having a plurality of resource levels; a set of shared resource control registers coupled to said set of processors, at least two of said shared resource control registers operable to store respective multi-bit values representing respectively requested levels among the plurality of resource levels, said processors each operable to supply a respective multi-bit value to at least one of the corresponding shared resource control registers; and an arbitrating circuit coupled to said shared resource control registers and responsive to output a multi-bit value representing an arbitrated resource level of the shared resource. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A telecommunication apparatus comprising:
-
a modem; a set of processors that use a shared resource for operation of said set of processors, the shared resource having a plurality of resource levels, said modem coupled to at least one of said processors; a set of shared resource control registers coupled to said set of processors, at least two of said shared resource control registers operable to store respective multi-bit values representing respectively requested levels among the plurality of resource levels, said processors each operable to supply a respective multi-bit value to at least one of the corresponding shared resource control registers; an arbitrating circuit coupled to said shared resource control registers and responsive to output a multi-bit value representing an arbitrated resource level of the shared resource; a scalable resource controller responsive to said arbitrating circuit to deliver the shared resource to the set of processors at substantially the arbitrated resource level of the shared resource represented by the multi-bit value output from said arbitrating circuit; and a user interface coupled to said modem and to at least one of said processors.
-
- 24. A process of manufacturing an electronic circuit comprising fabricating a set of processors coupled to respective resource control registers responsive to multi-bit resource requests from said processors together with an arbitrating circuit responsive to said shared resource control registers to output a multi-bit value representing an arbitrated resource level.
Specification