TY - GEN
T1 - Power Efficient DSP Datapath Configuration Methodology for FPGA
AU - McKeown, Michael
AU - Woods, Roger
AU - McAllister, John
PY - 2008/9
Y1 - 2008/9
N2 - Exploiting the underutilisation of variable-length DSP algorithms during normal operation is vital, when seeking to maximise the achievable functionality of an application within peak power budget. A system level, low power design methodology for FPGA-based, variable length DSP IP cores is presented. Algorithmic commonality is identified and resources mapped with a configurable datapath, to increase achievable functionality. It is applied to a digital receiver application where a 100% increase in operational capacity is achieved in certain modes without significant power or area budget increases. Measured results show resulting architectures requires 19% less peak power, 33% fewer multipliers and 12% fewer slices than existing architectures.
AB - Exploiting the underutilisation of variable-length DSP algorithms during normal operation is vital, when seeking to maximise the achievable functionality of an application within peak power budget. A system level, low power design methodology for FPGA-based, variable length DSP IP cores is presented. Algorithmic commonality is identified and resources mapped with a configurable datapath, to increase achievable functionality. It is applied to a digital receiver application where a 100% increase in operational capacity is achieved in certain modes without significant power or area budget increases. Measured results show resulting architectures requires 19% less peak power, 33% fewer multipliers and 12% fewer slices than existing architectures.
UR - https://www.scopus.com/pages/publications/54949085083
U2 - 10.1109/FPL.2008.4629997
DO - 10.1109/FPL.2008.4629997
M3 - Conference contribution
SN - 978-1-4244-1960-9
SP - 515
EP - 518
BT - 2008 International Conference on Field Programmable Logic and Applications. Proceedings
T2 - 2008 IEEE International Conference on Field Programmable Logic and Applications (FPL'08)
Y2 - 8 September 2008 through 10 September 2008
ER -