Font Size: a A A

Research And Application Of Dynamic Frequency Reconfiguration Based On FPGA

Posted on:2013-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:X N JiangFull Text:PDF
GTID:2218330371456248Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Dynamic frequency reconfiguration technology, which allows the clock speed of circuit module to be dynamically changed by software, supports some advantages, such as minimizing power draw and heat dissipation, extending module life, and so on. It is built into process so that achieve the balance of power consumption and performance. Now, Intel's SpeedStep technology, AMD's Cool'n'Quiet and PowerNow! are three typical dynamic frequency reconfiguration technologies. However, domestic research lags far behind foreign.In the dissertation, an improved MMCM dynamic reconfiguration algorithm is proposed to solve problems of taking up a lot of ROM and weak interaction with users of the existing algorithm. DRP connecting to an advanced MMCM primitive is driven by a state machine. It reads addresses of output registers, reads divisor and enables reading and writing functions of registers.Then, we design a dynamic frequency reconfiguration system. Users enter the number of module and its required clock rate and then, the corresponding circuit can run at that speed. It comprises soft core MicroBlaze, PC and dynamic reconfiguration block BeatMaster. Furthermore, the reconfigurable clock output of BeatMaster serves as operation speed of MicroBlaze and Speed_Test block with responsibility for testing the transmission rate of PCIe. This system also can be used as a clock generator in a larger system. By this, users can change the operating rate of other blocks randomly.In order to reduce the power draw of circuit, monitoring the power consumption at different speeds is a necessary research. Based on System_monitor module, a power monitor system is produced, which mainly consists of the PC, MicroBlaze, System_monitor and BeatMaster block. Users issue instructions through PC terminal to change the speed of MicroBlaze and UART, meanwhile, monitor the power instantaneously. By analyzing the measured data, it is doubtless that, with the increase of operating rate, power consumption is non-linear growth.
Keywords/Search Tags:Dynamic frequency reconfiguration, FPGA, MMCM, Power
PDF Full Text Request
Related items