Title :
Power Management Strategies for Serial RapidIO Endpoints in FPGAs
Author :
Schmid, Moritz ; Hannig, Frank ; Teich, Jürgen
Author_Institution :
Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Erlangen, Germany
fDate :
April 29 2012-May 1 2012
Abstract :
We propose a novel data budget-based approach to dynamically control the average power consumption of Serial RapidIO endpoint controllers in FPGAs. The key concept of the approach is to not only perform clock-gating on the FPGA-internal components of the communication controller, but to disable the multi-gigabit transceivers during idle periods. The clock synchronization, inherent to serial interfaces, enables us to omit the often needed periodic link sensing, and only enable the controller according to a predefined schedule to transmit the allocated amount of data during a specific interval. Following this approach, we are able to reduce the dynamic power consumption by up to 77% on average.
Keywords :
field programmable gate arrays; power consumption; transceivers; FPGA; clock-gating; communication controller; multi-gigabit transceivers; power consumption; power management strategies; serial RapidIO endpoints; Clocks; Field programmable gate arrays; Hardware; Power demand; Receivers; Synchronization; Transceivers;
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2012 IEEE 20th Annual International Symposium on
Conference_Location :
Toronto, ON
Print_ISBN :
978-1-4673-1605-7
DOI :
10.1109/FCCM.2012.26