¬IMPLEMENTATION OF DYNAMIC CLOCKING ON EMBEDDED DEVICES

  • Dr.S.Karthik et al.

Abstract

The speed of the processor depends on the clock frequency it works with. Processors have usually operated at base operating frequency.  But the processors have the ability to work in a frequency higher than the rated value without causing any damage to itself. This concept of dynamic overclocking can be applied to a processor for utilizing the maximum efficiency at a higher workload. This dynamic clocking accelerates the speed and graphics performance of the processor at peak loads, which allows the processor core to run faster than the rated operating frequency depending on factors like power, current, active registers, and temperature. When the operating conditions are below the limits, the processor frequency will dynamically decrease and frequency will dynamically increase when the workload goes beyond the operating conditions. For experimenting dynamic voltage and frequency scaling (DVFS), a heterogeneous platform board ZYBO and small single-board computer Raspberry Pi has been considered in this work. The designer is provided with a development kit to test or develop designs in the Zybo board. Zybo enables a wide range of applications since the board contains all the essential associate and communication function. Raspberry pi is a processor allows the user to interface with external peripherals and has wide range of applications. When a processor is dynamically overclocked, it works higher than its TDP configuration to maximize performance. In this paper implementation of this feature in the embedded application can reduce the power consumption in idle state enhancing their battery life and producing higher processing speed when required.

Published
2019-11-21
How to Cite
et al., D. (2019). ¬IMPLEMENTATION OF DYNAMIC CLOCKING ON EMBEDDED DEVICES. International Journal of Advanced Science and Technology, 28(15), 710 - 716. Retrieved from http://sersc.org/journals/index.php/IJAST/article/view/1918
Section
Articles