Method and apparatus for controlling a supply current for a circuit or a plurality of circuit blocks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02J-001/00
H02J-003/14
G06F-001/26
출원번호
US-0052440
(2011-03-21)
등록번호
US-8829712
(2014-09-09)
발명자
/ 주소
Mahrla, Peter
출원인 / 주소
Infineon Technologies AG
대리인 / 주소
Eschweiler & Associates, LLC
인용정보
피인용 횟수 :
1인용 특허 :
8
초록▼
A method for controlling a supply current for a circuit includes setting a target value of a quantity related to a supply current, said target value being different from a presently established value of the quantity, and adjusting the quantity until a value of the quantity corresponds to the target
A method for controlling a supply current for a circuit includes setting a target value of a quantity related to a supply current, said target value being different from a presently established value of the quantity, and adjusting the quantity until a value of the quantity corresponds to the target value. A method for controlling a supply current to a plurality of circuit blocks includes providing a plurality of partial supply currents to the plurality of circuit blocks, setting at least one target value of a quantity related to at least one of the partial supply currents, checking whether a predetermined condition which depends on the at least one set target value is achieved, and if the predetermined condition is not achieved, changing at least one among the at least one target values and the at least one partial supply currents to achieve the predetermined condition.
대표청구항▼
1. A method for controlling a supply current to a plurality of circuit blocks, comprising: providing one or more of a plurality of partial supply currents to one or more of the plurality of circuit blocks;setting at least one target value of a quantity representative of at least one of the partial s
1. A method for controlling a supply current to a plurality of circuit blocks, comprising: providing one or more of a plurality of partial supply currents to one or more of the plurality of circuit blocks;setting at least one target value of a quantity representative of at least one of the partial supply currents;checking whether a predetermined condition which depends on the at least one set target value is achieved; andif the predetermined condition is not achieved, changing at least one among the at least one target values and the at least one partial supply current to achieve the predetermined condition. 2. The method according to claim 1, wherein checking further comprises: calculating a fictitious total supply current from the set target values;calculating an actual total supply current from the partial supply currents; andcalculating a difference between the fictitious total supply current and the actual total supply current. 3. The method according to claim 2, wherein changing further comprises: if the calculated difference is above a predetermined threshold, the predetermined condition is not achieved, and then correcting at least one among the at least one target values and the at least one partial supply currents so that a corrected difference between a corrected fictitious total supply current and the actual total supply current is below the predetermined threshold. 4. The method according to claim 1, further comprising: adjusting the quantity until a value of the quantity corresponds to the at least one target value. 5. The method according to claim 4, wherein the quantity is adjusted in a stepwise manner over time. 6. The method according to claim 1, wherein setting the at least one target value of the quantity comprises setting a target value of a clock frequency supplied to the respective circuit block. 7. The method according to claim 4, wherein adjusting the quantity comprises adjusting a clock frequency in a stepwise manner. 8. The method according to claim 4, wherein adjusting the quantity comprises adding or subtracting predetermined amounts to the quantity over time. 9. The method according to claim 8, wherein the predetermined amounts are equal. 10. The method according to claim 9, further comprising: adjusting the predetermined amounts by calculating a difference between the presently established value of the quantity and the target value of the quantity; anddividing the calculated difference by an integer. 11. The method according to claim 4, wherein the quantity is adjusted at equally spaced times. 12. The method according to claim 1, wherein providing a partial supply current to a circuit block comprises providing a static, time-invariant current component and a dynamic, time-varying current component, wherein the dynamic, time-varying component of the partial supply current is changed over time. 13. The method according to claim 7, wherein adjusting the clock frequency comprises adding or removing clock pulses to or from a clock pulse train. 14. The method according to claim 1, wherein at least one of the target values is set upon receipt of a request for adjusting the partial supply current for a respective one of the circuit blocks. 15. The method according to claim 1, wherein the changing comprises maintaining at least one target value and correcting at least one of the partial supply currents to achieve the predetermined condition. 16. An apparatus for controlling a supply current to a plurality of circuit blocks, comprising: a plurality of current calculation blocks wherein each current calculation block is representative of one circuit block of the plurality of circuit blocks, and configured to control a partial supply current to the respective circuit block, and wherein each one of the current calculation blocks is operably associated with a respective storage device to store a target value of a quantity related to the partial supply current of the respective circuit block;a checking device configured to check whether a predetermined condition that depends on one of the plurality of target values is achieved; anda correcting device configured to correct at least one of the target values or at least one of the partial supply currents to achieve the predetermined condition, wherein the correcting device is activated by the checking device if the predetermined condition is not achieved. 17. The apparatus according to claim 16, further comprising: a first calculation tool configured to calculate a fictitious total supply current from the set target values;a second calculation tool configured to calculate an actual total supply current from the partial supply currents; anda third calculation tool configured to calculate a difference between the fictitious total supply current and the actual total supply current. 18. The apparatus according to claim 17, further comprising: a determining device configured to determine whether the calculated difference is above a predetermined threshold. 19. The apparatus according to claim 17, further comprising: a determining device configured to determine whether the calculated difference is above a predetermined threshold; anda control unit, said control unit comprising the determining device. 20. The apparatus according to claim 16, further comprising: a clock frequency generator configured to generate and supply a clock signal having a clock frequency to each one of the plurality of circuit blocks, wherein the quantity related to the supply current is the clock frequency. 21. The apparatus according to claim 20, wherein one of the plurality of current calculation blocks comprises: a first storage device configured to store a target value of the clock frequency;a second storage device configured to store an actual value of the clock frequency; anda comparing device configured to compare the target value of the clock frequency with the actual value of the clock frequency to determine the amount of change of the clock frequency and the corresponding amount of change of the supply current. 22. The apparatus according to claim 21, further comprising: a third storage device configured to store the fictitious total supply current; anda fourth storage device configured to store the actual total supply current, wherein said third and fourth storage devices are coupled to the third calculation tool. 23. An apparatus for controlling a supply current to a plurality of circuit blocks, comprising: a plurality of current calculation blocks, wherein each current calculation block is configured to calculate a partial current value associated with a target clock frequency of the respective circuit block;a checking block configured to receive the calculated partial current values from each of the current calculation blocks, sum the calculated partial current values together to form a total current value, and determine a difference amount between the total current value and a previous current value; anda correcting unit configured to evaluate the difference amount and selectively adjust the target clock frequency of one or more of the circuit blocks in response thereto. 24. The apparatus according to claim 23, wherein each current calculation block comprises a memory configured to store a plurality of different partial current values associated with respective different target clock frequencies. 25. The apparatus of claim 24, wherein each current calculation block is further configured to selectively retrieve one of the plurality of different partial current values based on the target clock frequency of the respective circuit block, and output the retrieved partial current value as the calculated partial current value. 26. The apparatus of claim 23, wherein each current calculation block further comprises a comparator configured to compare a target clock frequency to a control value, and output a comparison result in response thereto. 27. The apparatus of claim 23, wherein the correcting unit is configured to prioritize frequency change requests from circuit blocks based on received target clock frequencies received at respective current calculation blocks, wherein the prioritization is based on real time requirements of each associated circuit block.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
King,Paul Frederic, Adaptive digital voltage regulator with same-cycle feedback.
Glahn,Wolfgang; Dueser,Gerd; Koenig,Axel; Finck,Mathias; Reitmann,Joerg, Intelligent power distribution management for an on-board galley of a transport vehicle such as an aircraft.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.