News Column

Researchers Submit Patent Application, "System-On-Chip Performing Dynamic Voltage and Frequency Scaling", for Approval

July 23, 2014



By a News Reporter-Staff News Editor at Electronics Newsweekly -- From Washington, D.C., VerticalNews journalists report that a patent application by the inventor Kim, Se Ho (Anyang-si, KR), filed on December 20, 2013, was made available online on July 10, 2014.

The patent's assignee is Samsung Electronics Co., Ltd.

News editors obtained the following quote from the background information supplied by the inventors: "Inventive concepts relate to a system-on-chip (SoC) and a method of operating the same, and more particularly, to a SoC capable of dynamically controlling the operating frequency of a module.

"A SoC may be used in portable devices and may entail a complicated system having various functions such as a processor function, a multimedia function, a graphic function, an interface function, and a security function, for example. A method and apparatus for enhancing the performance of the SoC and minimizing power consumption, particularly in portable devices would be of interest."

As a supplement to the background information on this patent application, VerticalNews correspondents also obtained the inventor's summary information for this patent application: "In exemplary embodiments in accordance with principles of inventive concepts, a method includes: (a) measuring the workload and frame process speed of a graphics processing unit (GPU) and the frame rate of a display device; (b) comparing the frame process speed of the GPU with the frame rate of the display device; and adjusting an operating frequency of the GPU, based on a comparison result and the workload of the GPU.

"In exemplary embodiments in accordance with principles of inventive concepts, comprises maintaining the operating frequency of the GPU when the workload of the GPU is greater than an up-threshold and the frame process speed of the GPU is equal to or greater than the frame rate of the display device.

"In exemplary embodiments in accordance with principles of inventive concepts, comprises increasing the operating frequency of the GPU when the workload of the GPU is greater than an up-threshold and the frame process speed of the GPU is less than the frame rate of the display device.

"In exemplary embodiments in accordance with principles of inventive concepts, further comprises reducing the operating frequency of the GPU when the workload of the GPU is less than or equal to the up-threshold and is less than a down-threshold.

"In exemplary embodiments in accordance with principles of inventive concepts, the up-threshold and the down-threshold are values corresponding to a current operating frequency of the GPU in a threshold table, respectively.

"In exemplary embodiments in accordance with principles of inventive concepts, (b) includes comparing a number of frames processed by the GPU within a time period with a number of pulses of a display synchronization signal received within the time period.

"In exemplary embodiments in accordance with principles of inventive concepts, the number of the frames processed by the GPU is equal to the number of the pulses of the display synchronization signal received within the time period while the GPU is in an idle state.

"In exemplary embodiments in accordance with principles of inventive concepts, (a) to are repeatedly performed for every time period.

"In exemplary embodiments in accordance with principles of inventive concepts, a system-on-chip (SoC) includes: a graphics processing unit (GPU) configured to process image data and output the image data to a display device; and a dynamic voltage and frequency scaling (DVFS) controller configured to dynamically adjust the operating frequency of the GPU, based on the result of comparing the frame process speed of the GPU with the frame rate of the display device and the workload of the GPU.

"In exemplary embodiments in accordance with principles of inventive concepts, the SoC is configured to compare the number of frames processed by the GPU within a time period to the number of pulses of a display synchronization signal received within the time period to produce the result of comparing the frame process speed of the GPU with the frame rate of the display device.

"In exemplary embodiments in accordance with principles of inventive concepts, the SoC is configured to determine the workload of the GPU by dividing the sum of time periods that the GPU is activated within the time period by the time period.

"In exemplary embodiments in accordance with principles of inventive concepts, the DVFS controller is configured to maintain the operating frequency of the GPU when the workload of the GPU is greater than an up-threshold and the number of frames processed by the GPU within the time period is equal to or greater than the number of the pulses of the display synchronization signal received within the time period.

"In exemplary embodiments in accordance with principles of inventive concepts, the DVFS controller is configured to increase the operating frequency of the GPU when the workload of the GPU is greater than an up-threshold and the number of frames processed by the GPU within the time period is less than the number of pulses of the display synchronization signal received within the time period.

"In exemplary embodiments in accordance with principles of inventive concepts, the DVFS controller is configured to reduce the operating frequency of the GPU when the workload of the GPU is less than or equal to the up-threshold and is less than a down-threshold.

"In exemplary embodiments in accordance with principles of inventive concepts, the DVFS controller is configured to set the up-threshold and the down-threshold to values corresponding to a current operating frequency of the GPU in a threshold table, respectively.

"In exemplary embodiments in accordance with principles of inventive concepts, a system includes: a graphics processing unit (GPU) configured to process image data and output the image data to a display device; and a dynamic voltage and frequency scaling (DVFS) controller configured to dynamically adjust the operating frequency of the GPU, based on whether the frame process speed of the GPU is sufficient for the frame rate of the display device and the percentage of time the GPU is active.

"In exemplary embodiments in accordance with principles of inventive concepts, a SoC includes the GPU and DVFS.

"In exemplary embodiments in accordance with principles of inventive concepts, the active state of the GPU is indicated by an interrupt signal.

"In exemplary embodiments in accordance with principles of inventive concepts, the system is a portable electronic device.

"In exemplary embodiments in accordance with principles of inventive concepts, the system is a cellular telephone.

".

BRIEF DESCRIPTION OF THE DRAWINGS

"Exemplary embodiments in accordance with principles of inventive concepts will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings in which:

"FIG. 1 is a schematic block diagram of an electronic system according to exemplary embodiments in accordance with principles of inventive concepts;

"FIG. 2 is a conceptual diagram illustrating the relationship between a dynamic voltage and frequency scaling (DVFS) controller and other devices in exemplary embodiments in accordance with principles of inventive concepts;

"FIG. 3 is a detailed block diagram of the DVFS controller of FIG. 2;

"FIG. 4 is a detailed block diagram of a system-on-chip (SoC) of FIG. 1;

"FIG. 5 is a flowchart illustrating a method of operating a SoC according to exemplary embodiments in accordance with principles of inventive concepts;

"FIG. 6 is a detailed flowchart illustrating the method of operating the SoC of FIG. 5;

"FIG. 7 is a timing diagram illustrating an operating frequency of a graphics processing unit (GPU) according to exemplary embodiments in accordance with principles of inventive concepts; and

"FIG. 8 is a block diagram of an electronic system including the SoC according to exemplary embodiments in accordance with principles of inventive concepts."

For additional information on this patent application, see: Kim, Se Ho. System-On-Chip Performing Dynamic Voltage and Frequency Scaling. Filed December 20, 2013 and posted July 10, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=5303&p=107&f=G&l=50&d=PG01&S1=20140703.PD.&OS=PD/20140703&RS=PD/20140703

Keywords for this news article include: Samsung Electronics Co. Ltd.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Electronics Newsweekly


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters