Abstract: This disclosure relates generally to a host-peripheral interface, and more particularly to system and method for dynamically switching a high-speed clock of a host device. In one embodiment, a method is provided for dynamically switching a high-speed clock of a host device. The method comprises determining a status of the host device and a peripheral device coupled to the host device with respect to a transmission and a reception of high-speed data respectively, and switching the high-speed clock between the host device and the peripheral device based on the status. Figure 5
Claims:WE CLAIM:
1. A method for dynamically switching a high-speed clock of a host device, the method comprising:
determining a status of the host device and a peripheral device coupled to the host device with respect to a transmission and a reception of high-speed data respectively; and
switching the high-speed clock between the host device and the peripheral device based on the status.
2. The method of claim 1, wherein determining the status further comprises sending a notification on high-speed clock initiation from the host device to the peripheral device.
3. The method of claim 2, wherein determining the status further comprises receiving an indication from the peripheral device on a readiness to receive the high-speed data in response to the notification on high-speed clock initiation.
4. The method of claim 3, wherein switching the high-speed clock further comprises enabling the high-speed clock in response to the indication on the readiness to receive the high-speed data.
5. The method of claim 4, further comprising transferring the high-speed data from the host device to the peripheral device upon enabling the high-speed clock.
6. The method of claim 1, wherein determining the status further comprises receiving an indication from the peripheral device on a completion of transmission of the high-speed data.
7. The method of claim 6, wherein switching the high-speed clock further comprises disabling the high-speed clock in response to the indication on the completion of transmission of the high-speed data.
8. The method of claim 6, wherein receiving the indication on the completion of transmission of the high-speed data further comprises:
detecting an end of the high-speed data being transferred from the host device to the peripheral device; and
switching a plurality of data lanes to a low-power mode upon detecting the end of the high-speed data.
9. A system, comprising:
a circuitry for dynamically switching a high-speed clock of a host device by performing operations comprising:
determining a status of the host device and a peripheral device coupled to the host device with respect to a transmission and a reception of high-speed data respectively; and
switching the high-speed clock between the host device and the peripheral device based on the status.
10. The system of claim 9, wherein determining the status further comprises sending a notification on high-speed clock initiation from the host device to the peripheral device.
11. The system of claim 10, wherein determining the status further comprises receiving an indication from the peripheral device on a readiness to receive the high-speed data in response to the notification on high-speed clock initiation.
12. The system of claim 11, wherein switching the high-speed clock further comprises enabling the high-speed clock in response to the indication on the readiness to receive the high-speed data.
13. The system of claim 12, wherein the operations further comprise transferring the high-speed data from the host device to the peripheral device upon enabling the high-speed clock.
14. The system of claim 9, wherein determining the status further comprises receiving an indication from the peripheral device on a completion of transmission of the high-speed data.
15. The system of claim 14, wherein switching the high-speed clock further comprises disabling the high-speed clock in response to the indication on the completion of transmission of the high-speed data.
16. The system of claim 14, wherein receiving the indication on the completion of transmission of the high-speed data further comprises:
detecting an end of the high-speed data being transferred from the host device to the peripheral device; and
switching a plurality of data lanes to a low-power mode upon detecting the end of the high-speed data.
Dated this 30th day of October, 2015
Swetha S.N
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to a host-peripheral interface, and more particularly to system and method for dynamically switching a high-speed clock of a host device.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 5886-CHE-2015-RELEVANT DOCUMENTS [20-09-2023(online)].pdf | 2023-09-20 |
| 1 | Form 9 [30-10-2015(online)].pdf | 2015-10-30 |
| 2 | 5886-CHE-2015-PROOF OF ALTERATION [04-10-2022(online)].pdf | 2022-10-04 |
| 2 | Form 5 [30-10-2015(online)].pdf | 2015-10-30 |
| 3 | Form 3 [30-10-2015(online)].pdf | 2015-10-30 |
| 3 | 5886-CHE-2015-US(14)-HearingNotice-(HearingDate-09-08-2021).pdf | 2021-10-17 |
| 4 | Form 18 [30-10-2015(online)].pdf | 2015-10-30 |
| 4 | 5886-CHE-2015-IntimationOfGrant25-08-2021.pdf | 2021-08-25 |
| 5 | Drawing [30-10-2015(online)].pdf | 2015-10-30 |
| 5 | 5886-CHE-2015-PatentCertificate25-08-2021.pdf | 2021-08-25 |
| 6 | Description(Complete) [30-10-2015(online)].pdf | 2015-10-30 |
| 6 | 5886-CHE-2015-Written submissions and relevant documents [24-08-2021(online)].pdf | 2021-08-24 |
| 7 | REQUEST FOR CERTIFIED COPY [04-11-2015(online)].pdf | 2015-11-04 |
| 7 | 5886-CHE-2015-Correspondence to notify the Controller [20-07-2021(online)].pdf | 2021-07-20 |
| 8 | abstract 5886-CHE-2015.jpg | 2015-11-05 |
| 8 | 5886-CHE-2015-FORM-26 [20-07-2021(online)].pdf | 2021-07-20 |
| 9 | 5886-CHE-2015-CLAIMS [17-08-2020(online)].pdf | 2020-08-17 |
| 9 | REQUEST FOR CERTIFIED COPY [02-03-2016(online)].pdf | 2016-03-02 |
| 10 | 5886-CHE-2015-COMPLETE SPECIFICATION [17-08-2020(online)].pdf | 2020-08-17 |
| 10 | 5886-CHE-2015-Power of Attorney-290416.pdf | 2016-07-13 |
| 11 | 5886-CHE-2015-DRAWING [17-08-2020(online)].pdf | 2020-08-17 |
| 11 | 5886-CHE-2015-Form 1-290416.pdf | 2016-07-13 |
| 12 | 5886-CHE-2015-Correspondence-F1-PA-290416.pdf | 2016-07-13 |
| 12 | 5886-CHE-2015-FER_SER_REPLY [17-08-2020(online)].pdf | 2020-08-17 |
| 13 | 5886-CHE-2015-FER.pdf | 2020-02-17 |
| 13 | 5886-CHE-2015-FORM 3 [17-08-2020(online)].pdf | 2020-08-17 |
| 14 | 5886-CHE-2015-OTHERS [17-08-2020(online)].pdf | 2020-08-17 |
| 14 | 5886-CHE-2015-PETITION UNDER RULE 137 [17-08-2020(online)].pdf | 2020-08-17 |
| 15 | 5886-CHE-2015-OTHERS [17-08-2020(online)].pdf | 2020-08-17 |
| 15 | 5886-CHE-2015-PETITION UNDER RULE 137 [17-08-2020(online)].pdf | 2020-08-17 |
| 16 | 5886-CHE-2015-FER.pdf | 2020-02-17 |
| 16 | 5886-CHE-2015-FORM 3 [17-08-2020(online)].pdf | 2020-08-17 |
| 17 | 5886-CHE-2015-FER_SER_REPLY [17-08-2020(online)].pdf | 2020-08-17 |
| 17 | 5886-CHE-2015-Correspondence-F1-PA-290416.pdf | 2016-07-13 |
| 18 | 5886-CHE-2015-DRAWING [17-08-2020(online)].pdf | 2020-08-17 |
| 18 | 5886-CHE-2015-Form 1-290416.pdf | 2016-07-13 |
| 19 | 5886-CHE-2015-COMPLETE SPECIFICATION [17-08-2020(online)].pdf | 2020-08-17 |
| 19 | 5886-CHE-2015-Power of Attorney-290416.pdf | 2016-07-13 |
| 20 | 5886-CHE-2015-CLAIMS [17-08-2020(online)].pdf | 2020-08-17 |
| 20 | REQUEST FOR CERTIFIED COPY [02-03-2016(online)].pdf | 2016-03-02 |
| 21 | 5886-CHE-2015-FORM-26 [20-07-2021(online)].pdf | 2021-07-20 |
| 21 | abstract 5886-CHE-2015.jpg | 2015-11-05 |
| 22 | 5886-CHE-2015-Correspondence to notify the Controller [20-07-2021(online)].pdf | 2021-07-20 |
| 22 | REQUEST FOR CERTIFIED COPY [04-11-2015(online)].pdf | 2015-11-04 |
| 23 | 5886-CHE-2015-Written submissions and relevant documents [24-08-2021(online)].pdf | 2021-08-24 |
| 23 | Description(Complete) [30-10-2015(online)].pdf | 2015-10-30 |
| 24 | 5886-CHE-2015-PatentCertificate25-08-2021.pdf | 2021-08-25 |
| 24 | Drawing [30-10-2015(online)].pdf | 2015-10-30 |
| 25 | Form 18 [30-10-2015(online)].pdf | 2015-10-30 |
| 25 | 5886-CHE-2015-IntimationOfGrant25-08-2021.pdf | 2021-08-25 |
| 26 | Form 3 [30-10-2015(online)].pdf | 2015-10-30 |
| 26 | 5886-CHE-2015-US(14)-HearingNotice-(HearingDate-09-08-2021).pdf | 2021-10-17 |
| 27 | Form 5 [30-10-2015(online)].pdf | 2015-10-30 |
| 27 | 5886-CHE-2015-PROOF OF ALTERATION [04-10-2022(online)].pdf | 2022-10-04 |
| 28 | Form 9 [30-10-2015(online)].pdf | 2015-10-30 |
| 28 | 5886-CHE-2015-RELEVANT DOCUMENTS [20-09-2023(online)].pdf | 2023-09-20 |
| 1 | 2020-02-0414-58-11_04-02-2020.pdf |
| 1 | 2020-11-1217-01-32AE_12-11-2020.pdf |
| 2 | 2020-02-0414-58-11_04-02-2020.pdf |
| 2 | 2020-11-1217-01-32AE_12-11-2020.pdf |