DVFS method and device
A technology of frequency adjustment and dynamic voltage, which is applied in the field of dynamic voltage frequency adjustment methods and devices, and can solve the problem that power consumption cannot be lowered
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] figure 1 A schematic diagram of a DVFS process provided by an embodiment of the present invention, the process includes the following steps:
[0053] S101: Acquire video buffer utilization and CPU load when in a video encoding scene.
[0054] S102: Determine whether the video buffer utilization rate is greater than a set threshold, wherein the video buffer utilization rate is the ratio of the storage capacity occupied by the encoded video to the total storage capacity of the video ring buffer area available for encoding, If yes, execute S103, and if no, execute S104.
[0055] The DVFS method provided by the embodiment of the present invention can be applied to an electronic device that can perform video encoding. The electronic device may be a handheld device or a non-handheld device. If the electronic device is a handheld device, it is more important to reduce the power consumption of the CPU, because the handheld device is powered by a battery, and the CPU of the h...
Embodiment 2
[0068] In order to reduce the interference to the video encoding scene and further ensure that the power consumption of the CPU of the electronic device is minimized, on the basis of the above-mentioned embodiments, in the embodiment of the present invention, before the acquisition of the video buffer utilization and CPU load, The method also includes:
[0069] Receive operating clock setting information, wherein the operating clock setting information includes the highest frequency of the operating clock of the video encoder and the highest frequency of the operating clock of the double rate synchronous dynamic random access memory DDR;
[0070] Setting the working clock of the video encoder at the corresponding highest frequency, and setting the working clock of the DDR at the corresponding highest frequency.
[0071]In the embodiment of the present invention, for the performance of video encoding, the main influencing factors are the frequency of the operating clock of the ...
Embodiment 3
[0075] On the basis of the above-mentioned embodiments, in the embodiment of the present invention, determining the target operating voltage and target operating frequency of the CPU according to the obtained CPU load and the predetermined second DVFS table includes:
[0076] comparing the CPU load with an upper CPU load threshold and a lower CPU load threshold in the second DVFS table;
[0077] If the CPU load is within the range of the CPU load upper threshold and the CPU load lower threshold in the second DVFS table, then determine the current operating voltage and current operating frequency of the CPU as the target operating voltage and target operating frequency of the CPU;
[0078] If the CPU load is not within the range of the CPU load upper threshold and the CPU load lower threshold in the second DVFS table, according to the comparison result, each set of operating voltage and operating frequency recorded in the second DVFS table and the current operating frequency of ...
PUM

Abstract
Description
Claims
Application Information

- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com