Patents by Inventor Yun-Ching LI
Yun-Ching LI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11762439Abstract: The present invention provides a method of dynamic thermal management applied to a portable device, wherein the method includes the steps of: obtaining a surface temperature of the portable device; obtaining a junction temperature of a chip of the portable device; and calculating an upper limit of the junction temperature according to the junction temperature and the surface temperature.Type: GrantFiled: December 17, 2019Date of Patent: September 19, 2023Assignee: MEDIATEK INC.Inventors: Pei-Yu Huang, Chih-Yuan Hsiao, Chiao-Pin Fan, Chi-Wen Pan, Tai-Yu Chen, Chien-Tse Fang, Jih-Ming Hsu, Yun-Ching Li
-
Publication number: 20210181821Abstract: The present invention provides a method of dynamic thermal management applied to a portable device, wherein the method includes the steps of: obtaining a surface temperature of the portable device; obtaining a junction temperature of a chip of the portable device; and calculating an upper limit of the junction temperature according to the junction temperature and the surface temperature.Type: ApplicationFiled: December 17, 2019Publication date: June 17, 2021Inventors: Pei-Yu Huang, Chih-Yuan Hsiao, Chiao-Pin Fan, Chi-Wen Pan, Tai-Yu Chen, Chien-Tse Fang, Jih-Ming Hsu, Yun-Ching Li
-
Patent number: 10942067Abstract: The surface temperature of a portable device is estimated. The portable device includes a sensor for detecting the internal temperature of the portable device. The portable device also includes circuitry for estimating the surface temperature, using the internal temperature and an ambient temperature of the portable device as input to a circuit model. The circuit model describes thermal behaviors of the portable device. The circuitry is operative to identify a scenario in which the portable device operates, and determine the ambient temperature using the scenario and at least the internal temperature.Type: GrantFiled: July 3, 2020Date of Patent: March 9, 2021Assignee: MediaTek Inc.Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
-
Patent number: 10921876Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.Type: GrantFiled: April 26, 2018Date of Patent: February 16, 2021Assignee: MediaTek Inc.Inventors: Jih-Ming Hsu, Tai-Hua Lu, Pei-Yu Huang, Chien-Yuan Lai, Shu-Hsuan Chou, I-Cheng Cheng, Yun-Ching Li, Ming Hsien Lee
-
Publication number: 20200333193Abstract: The surface temperature of a portable device is estimated. The portable device includes a sensor for detecting the internal temperature of the portable device. The portable device also includes circuitry for estimating the surface temperature, using the internal temperature and an ambient temperature of the portable device as input to a circuit model. The circuit model describes thermal behaviors of the portable device. The circuitry is operative to identify a scenario in which the portable device operates, and determine the ambient temperature using the scenario and at least the internal temperature.Type: ApplicationFiled: July 3, 2020Publication date: October 22, 2020Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
-
Patent number: 10739206Abstract: The surface temperature of a portable device is estimated. A sensor detects the internal temperature of the portable device. The internal temperature and an ambient temperature are used as input to a circuit model that describes thermal behaviors of the portable device. Dynamic thermal management may be performed based on the estimated surface temperature.Type: GrantFiled: December 30, 2017Date of Patent: August 11, 2020Assignee: MediaTek Inc.Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
-
Publication number: 20190332157Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.Type: ApplicationFiled: April 26, 2018Publication date: October 31, 2019Inventors: Jih-Ming Hsu, Tai-Hua Lu, Pei-Yu Huang, Chien-Yuan Lai, Shu-Hsuan Chou, I-Cheng Cheng, Yun-Ching Li, Ming Hsien Lee
-
Publication number: 20180245986Abstract: The surface temperature of a portable device is estimated. A sensor detects the internal temperature of the portable device. The internal temperature and an ambient temperature are used as input to a circuit model that describes thermal behaviors of the portable device. Dynamic thermal management may be performed based on the estimated surface temperature.Type: ApplicationFiled: December 30, 2017Publication date: August 30, 2018Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
-
Patent number: 10031573Abstract: Energy efficiency is managed in a multi-cluster system. The system detects an event in which a current operating frequency of an active cluster enters or crosses any of one or more predetermined frequency spots of the active cluster, wherein the active cluster includes one or more first processor cores. When the event is detected, the system performs the following steps: (1) identifying a target cluster including one or more second processor cores, wherein the each first processor core in the first cluster and each second processor core in the second cluster have different energy efficiency characteristics; (2) activating at least one second processor core in the second cluster; (3) determining whether to migrate one or more interrupt requests from the first cluster to the second cluster; and (4) determining whether to deactivate at least one first processor core of the active cluster based on a performance and power requirement.Type: GrantFiled: November 4, 2015Date of Patent: July 24, 2018Assignee: MediaTek, Inc.Inventors: Jia-Ming Chen, Hung-Lin Chou, Pi-Cheng Hsiao, Ya-Ting Chang, Yun-Ching Li, Yu-Ming Lin
-
Patent number: 10019373Abstract: A memory management method includes: checking shared virtual memory (SVM) support ability of at least one device participating in data access of a buffer; referring to a checking result to adaptively select an SVM mode; and allocating the buffer in a physical memory region of a memory device, and configuring the buffer to operate in the selected SVM mode.Type: GrantFiled: August 23, 2015Date of Patent: July 10, 2018Assignee: MEDIATEK INC.Inventors: Dz-Ching Ju, Meng-Bing Yu, Yun-Ching Li
-
Patent number: 9886207Abstract: A controller and a memory-access method for use in the controller are provided. The controller includes a sensor-processing system, and the sensor-processing system includes a memory, and a buffer, wherein the controller is coupled to an external memory and a sensor. The method includes the steps of: gathering the sensor data from the sensor and writing the gathered sensor data into the memory; writing information associated with the sensor data into the buffer; determining whether a fill level of the buffer has reached a predetermined threshold; and retrieving the sensor data from the memory and writing the retrieved sensor data to the external memory according to the information associated with the stored sensor data in the buffer when it is determined that the fill level has reached the predetermined threshold.Type: GrantFiled: June 12, 2015Date of Patent: February 6, 2018Assignee: MEDIATEK INC.Inventors: Chih-Hsiang Hsiao, Yun-Ching Li
-
Patent number: 9747963Abstract: A multi-channel memory system has a memory device, a plurality of channels, and a control circuit. The memory device has a plurality of memory storage spaces. The channels are coupled to the memory storage spaces, respectively, wherein each of the channels is configured to act as a memory interface for accessing a corresponding memory storage space independently. The control circuit controls clock frequencies of clocks on the channels, respectively. At a same time point, the channels include at least a first channel operating at a first clock frequency set by the control circuit and a second channel operating at a second clock frequency set by the control circuit at a same time point, and the second clock frequency is different from the first clock frequency.Type: GrantFiled: November 3, 2014Date of Patent: August 29, 2017Assignee: MEDIATEK INC.Inventors: Ming-Hsien Lee, Yun-Ching Li, Yi-Chih Huang, Chun-Fang Peng
-
Patent number: 9733688Abstract: An electronic device and associated method is provided. The electronic device includes: a plurality of subsystems including hardware resources; a battery coupled to the plurality of subsystems; and a processing unit, configured to allocate a virtual battery from the battery for each subsystem, wherein each virtual battery has a defined power budget from the battery.Type: GrantFiled: September 5, 2014Date of Patent: August 15, 2017Assignee: MEDIATEK INC.Inventors: Chih-Hsiang Hsiao, Yu-Cheng Hsieh, Yun-Ching Li, Jih-Ming Hsu
-
Publication number: 20170068304Abstract: A low-power memory access method and associated apparatus are provided. The apparatus includes a memory controller and a processing unit. The memory controller is coupled to a first memory and a second memory, and includes: a memory management circuit, for allocating physical memory addresses of the first memory and the second memory and controlling access of the first memory and the second memory; and a direct-memory-access (DMA) controller. The processing unit is for accessing the first memory and the second memory via the memory controller. When the apparatus is in an active mode, the memory management circuit copies a portion of data stored in the second memory to the first memory for use by the processing unit, and records dirty data information when the portion of data in the first memory differs from that in the second memory.Type: ApplicationFiled: September 9, 2015Publication date: March 9, 2017Inventors: Yen-Lin LEE, Yun-Ching LI, Chih-Hsiang HSIAO, Yu-Cheng HSIEH, Li-Chun TU
-
Publication number: 20160179686Abstract: A memory management method includes: checking shared virtual memory (SVM) support ability of at least one device participating in data access of a buffer; referring to a checking result to adaptively select an SVM mode; and allocating the buffer in a physical memory region of a memory device, and configuring the buffer to operate in the selected SVM mode.Type: ApplicationFiled: August 23, 2015Publication date: June 23, 2016Inventors: Dz-Ching Ju, Meng-Bing Yu, Yun-Ching Li
-
Publication number: 20160139655Abstract: Energy efficiency is managed in a multi-cluster system. The system detects an event in which a current operating frequency of an active cluster enters or crosses any of one or more predetermined frequency spots of the active cluster, wherein the active cluster includes one or more first processor cores. When the event is detected, the system performs the following steps: (1) identifying a target cluster including one or more second processor cores, wherein the each first processor core in the first cluster and each second processor core in the second cluster have different energy efficiency characteristics; (2) activating at least one second processor core in the second cluster; (3) determining whether to migrate one or more interrupt requests from the first cluster to the second cluster; and (4) determining whether to deactivate at least one first processor core of the active cluster based on a performance and power requirement.Type: ApplicationFiled: November 4, 2015Publication date: May 19, 2016Inventors: Jia-Ming CHEN, Hung-Lin CHOU, Pi-Cheng HSIAO, Ya-Ting CHANG, Yun-Ching LI, Yu-Ming LIN
-
Publication number: 20160125923Abstract: A multi-channel memory system has a memory device, a plurality of channels, and a control circuit. The memory device has a plurality of memory storage spaces. The channels are coupled to the memory storage spaces, respectively, wherein each of the channels is configured to act as a memory interface for accessing a corresponding memory storage space independently. The control circuit controls clock frequencies of clocks on the channels, respectively. At a same time point, the channels include at least a first channel operating at a first clock frequency set by the control circuit and a second channel operating at a second clock frequency set by the control circuit at a same time point, and the second clock frequency is different from the first clock frequency.Type: ApplicationFiled: November 3, 2014Publication date: May 5, 2016Inventors: Ming-Hsien Lee, Yun-Ching Li, Yi-Chih Huang, Chun-Fang Peng
-
Publication number: 20160077759Abstract: A controller and a memory-access method for use in the controller are provided. The controller includes a sensor-processing system, and the sensor-processing system includes a memory, and a buffer, wherein the controller is coupled to an external memory and a sensor. The method includes the steps of: gathering the sensor data from the sensor and writing the gathered sensor data into the memory; writing information associated with the sensor data into the buffer; determining whether a fill level of the buffer has reached a predetermined threshold; and retrieving the sensor data from the memory and writing the retrieved sensor data to the external memory according to the information associated with the stored sensor data in the buffer when it is determined that the fill level has reached the predetermined threshold.Type: ApplicationFiled: June 12, 2015Publication date: March 17, 2016Inventors: Chih-Hsiang HSIAO, Yun-Ching LI
-
Publication number: 20160071480Abstract: A low-power operation method and associated electronic device are provided. The electronic device includes a display unit, a first control system, and a second control system. The display unit includes a first display area and a second display area. The first control system and the second control system control displaying of the first display area and the second display area, respectively. Activation of the first control system and the second control system is based on a hardware configuration of the electronic device. The first display area is larger than the second display area, and the second control system has lower active power than the first control system.Type: ApplicationFiled: April 30, 2015Publication date: March 10, 2016Inventors: Chih-Hsiang HSIAO, Yun-Ching LI, Jih-Ming HSU, Hua WU
-
Publication number: 20160070326Abstract: An electronic device and associated method is provided. The electronic device includes: a plurality of subsystems including hardware resources; a battery coupled to the plurality of subsystems; and a processing unit, configured to allocate a virtual battery from the battery for each subsystem, wherein each virtual battery has a defined power budget from the battery.Type: ApplicationFiled: September 5, 2014Publication date: March 10, 2016Inventors: Chih-Hsiang HSIAO, Yu-Cheng HSIEH, Yun-Ching LI, Jih-Ming HSU