Abstract: The present disclosure relates to a method for dynamically optimizing power consumption in a System-on-Chip (SoC). The method comprises receiving at least one interrupt signal from a peripheral controller. The method further comprises switching clock frequency of the peripheral controller to a lower clock frequency than a normal operating clock frequency upon receiving the at least one interrupt. The method further comprises providing the lower clock frequency than the normal operating clock frequency to the peripheral controller for dynamically optimizing the power consumption of the SoC. Figure 3
Claims:We claim:
1. A method for dynamically optimizing power consumption in a System-on-Chip (SoC), the method comprising:
receiving, by a clock control unit of the SoC, at least one interrupt signal from a peripheral controller;
switching, by the clock control unit, clock frequency of the peripheral controller to a lower clock frequency than a normal operating clock frequency upon receiving the at least one interrupt signal; and
providing, by the clock control unit, the lower clock frequency than the normal operating clock frequency to the peripheral controller for dynamically optimizing the power consumption of the SoC.
2. The method as claimed in claim 1, wherein the peripheral controller is internally configured to the SoC.
3. The method as claimed in claim 1, wherein the at least one interrupt signal is generated by the peripheral controller to a processing unit of the SoC for processing the at least one interrupt signal.
4. The method as claimed in claim 1, wherein the at least one interrupt signal comprises at least one of precautionary interrupt signal and low priority interrupt signal.
5. The method as claimed in claim 1, wherein the clock frequency is provided to the peripheral controller depending on at least one of main control logic and interface control logic.
6. A System-on-Chip (SoC) with dynamically optimizing power consumption, comprising:
a processing unit;
a memory communicatively coupled to the processing unit, wherein the memory stores processor-executable instructions, which, on execution, cause the processing unit to process at least one interrupt signal;
one or more peripheral controllers, wherein the one or more peripheral controllers provide the at least one interrupt signal to the processing unit for processing the at least one interrupt signal; and
a clock control unit configured to:
receive the at least one interrupt signal from a peripheral controller of the one or more peripheral controllers;
switch clock frequency of the peripheral controller to a lower clock frequency than a normal operating clock frequency upon receiving the at least one interrupt signal; and
provide the lower clock frequency than the normal operating clock frequency to the peripheral controller for dynamically optimizing the power consumption of the SoC.
7. The SoC as claimed in claim 6 is configured with the peripheral controller.
8. The SoC as claimed in claim 6, wherein the at least one interrupt signal comprises at least one of precautionary interrupt signal and low priority interrupt signal.
9. The SoC as claimed in claim 6, wherein the clock frequency is provided to the peripheral controller depending on at least one of main control logic and interface control logic.
Dated this 10th day of November, 2015
SHWETHA A CHIMALGI
OF K & S PARTNERS
AGENT FOR THE APPLICANT
, Description:FIELD OF THE DISCLOSURE
The present subject matter is related, in general, to power management in an Integrated Circuit (IC), more particularly, to reduce power consumption in a System-on-Chip (SoC). The subject matter discloses a method for dynamically optimizing power consumption in the SoC by reducing clock frequencies to a peripheral controller in the SoC.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 6075-CHE-2015-RELEVANT DOCUMENTS [20-09-2023(online)].pdf | 2023-09-20 |
| 1 | Form 9 [10-11-2015(online)].pdf | 2015-11-10 |
| 2 | 6075-CHE-2015-RELEVANT DOCUMENTS [29-09-2022(online)].pdf | 2022-09-29 |
| 2 | Form 5 [10-11-2015(online)].pdf | 2015-11-10 |
| 3 | Form 3 [10-11-2015(online)].pdf | 2015-11-10 |
| 3 | 6075-CHE-2015-PROOF OF ALTERATION [27-10-2021(online)].pdf | 2021-10-27 |
| 4 | Form 18 [10-11-2015(online)].pdf | 2015-11-10 |
| 4 | 6075-CHE-2015-US(14)-HearingNotice-(HearingDate-25-09-2020).pdf | 2021-10-17 |
| 5 | Drawing [10-11-2015(online)].pdf | 2015-11-10 |
| 5 | 6075-CHE-2015-IntimationOfGrant12-02-2021.pdf | 2021-02-12 |
| 6 | Description(Complete) [10-11-2015(online)].pdf | 2015-11-10 |
| 6 | 6075-CHE-2015-PatentCertificate12-02-2021.pdf | 2021-02-12 |
| 7 | REQUEST FOR CERTIFIED COPY [13-11-2015(online)].pdf | 2015-11-13 |
| 7 | 6075-CHE-2015-Annexure [09-10-2020(online)].pdf | 2020-10-09 |
| 8 | Request For Certified Copy-Online.pdf | 2015-11-20 |
| 8 | 6075-CHE-2015-Written submissions and relevant documents [09-10-2020(online)].pdf | 2020-10-09 |
| 9 | 6075-CHE-2015-Correspondence to notify the Controller [07-09-2020(online)].pdf | 2020-09-07 |
| 9 | REQUEST FOR CERTIFIED COPY [21-05-2016(online)].pdf | 2016-05-21 |
| 10 | 6075-CHE-2015-FORM-26 [07-09-2020(online)].pdf | 2020-09-07 |
| 10 | 6075-CHE-2015-Power of Attorney-270416.pdf | 2016-07-13 |
| 11 | 6075-CHE-2015-FER_SER_REPLY [30-06-2020(online)].pdf | 2020-06-30 |
| 11 | 6075-CHE-2015-Form 1-270416.pdf | 2016-07-13 |
| 12 | 6075-CHE-2015-Correspondence-F1-PA-270416.pdf | 2016-07-13 |
| 12 | 6075-CHE-2015-FORM 3 [30-06-2020(online)].pdf | 2020-06-30 |
| 13 | 6075-CHE-2015-FER.pdf | 2020-01-01 |
| 13 | 6075-CHE-2015-PETITION UNDER RULE 137 [30-06-2020(online)].pdf | 2020-06-30 |
| 14 | 6075-CHE-2015-FER.pdf | 2020-01-01 |
| 14 | 6075-CHE-2015-PETITION UNDER RULE 137 [30-06-2020(online)].pdf | 2020-06-30 |
| 15 | 6075-CHE-2015-Correspondence-F1-PA-270416.pdf | 2016-07-13 |
| 15 | 6075-CHE-2015-FORM 3 [30-06-2020(online)].pdf | 2020-06-30 |
| 16 | 6075-CHE-2015-FER_SER_REPLY [30-06-2020(online)].pdf | 2020-06-30 |
| 16 | 6075-CHE-2015-Form 1-270416.pdf | 2016-07-13 |
| 17 | 6075-CHE-2015-Power of Attorney-270416.pdf | 2016-07-13 |
| 17 | 6075-CHE-2015-FORM-26 [07-09-2020(online)].pdf | 2020-09-07 |
| 18 | 6075-CHE-2015-Correspondence to notify the Controller [07-09-2020(online)].pdf | 2020-09-07 |
| 18 | REQUEST FOR CERTIFIED COPY [21-05-2016(online)].pdf | 2016-05-21 |
| 19 | 6075-CHE-2015-Written submissions and relevant documents [09-10-2020(online)].pdf | 2020-10-09 |
| 19 | Request For Certified Copy-Online.pdf | 2015-11-20 |
| 20 | 6075-CHE-2015-Annexure [09-10-2020(online)].pdf | 2020-10-09 |
| 20 | REQUEST FOR CERTIFIED COPY [13-11-2015(online)].pdf | 2015-11-13 |
| 21 | 6075-CHE-2015-PatentCertificate12-02-2021.pdf | 2021-02-12 |
| 21 | Description(Complete) [10-11-2015(online)].pdf | 2015-11-10 |
| 22 | 6075-CHE-2015-IntimationOfGrant12-02-2021.pdf | 2021-02-12 |
| 22 | Drawing [10-11-2015(online)].pdf | 2015-11-10 |
| 23 | 6075-CHE-2015-US(14)-HearingNotice-(HearingDate-25-09-2020).pdf | 2021-10-17 |
| 23 | Form 18 [10-11-2015(online)].pdf | 2015-11-10 |
| 24 | 6075-CHE-2015-PROOF OF ALTERATION [27-10-2021(online)].pdf | 2021-10-27 |
| 24 | Form 3 [10-11-2015(online)].pdf | 2015-11-10 |
| 25 | Form 5 [10-11-2015(online)].pdf | 2015-11-10 |
| 25 | 6075-CHE-2015-RELEVANT DOCUMENTS [29-09-2022(online)].pdf | 2022-09-29 |
| 26 | Form 9 [10-11-2015(online)].pdf | 2015-11-10 |
| 26 | 6075-CHE-2015-RELEVANT DOCUMENTS [20-09-2023(online)].pdf | 2023-09-20 |
| 1 | SEARCH6075CHE2015_27-12-2019.pdf |