Skip to main navigation Skip to search Skip to main content

Dynamic voltage scaling in a FPGA-based system-on-chip

  • JL Nunez-Yanez
  • , VA Chouliaras
  • , Jiri Gaisler

    Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

    16 Citations (Scopus)

    Abstract

    This paper presents a DVS (Dynamic Voltage Scaling) enabled SoC (System-on-Chip) processing platform based on the Leon3 open-source processor and dynamically reconfigurable clock synthesis technology available in Virtex-4 Xilinx FPGAs. A special DVS monitor unit maintains correct operation of the processor core at a given voltage by tracking the behavior of an internal delay line and stopping the processor clock through a digital clock management (DCM) macroblock when a timing error is about to occur. Upon detection of a new valid working point the DVS monitor unit reconfigures the main DCM to synthesize a new frequency-adjusted CPU clock signal and reactivates the processor. The energy savings and operation range of the technology are evaluated in the context of video coding applications by executing different motion estimation kernels.
    Translated title of the contributionDynamic voltage scaling in a FPGA-based system-on-chip
    Original languageEnglish
    Title of host publication2007 International Conference on Field Programmable Logic and Applications, (FPL 2007), Amsterdam, Netherlands
    PublisherInstitute of Electrical and Electronics Engineers (IEEE)
    Pages459 - 462
    Number of pages4
    ISBN (Print)1424410606
    DOIs
    Publication statusPublished - 27 Aug 2007

    Fingerprint

    Dive into the research topics of 'Dynamic voltage scaling in a FPGA-based system-on-chip'. Together they form a unique fingerprint.

    Cite this