Data-reuse exploration under an on-chip memory constraint for low-power FPGA-based systems

被引:4
|
作者
Liu, Q. [1 ]
Constantinides, G. A. [1 ]
Masselos, K. [2 ]
Cheung, P. Y. K. [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Elect & Elect Engn, London SW7 2BT, England
[2] Univ Peloponnese, Dept Comp Sci & Technol, Tripolis 22100, Greece
来源
基金
英国工程与自然科学研究理事会;
关键词
EMBEDDED SYSTEMS; PERFORMANCE; ALGORITHM;
D O I
10.1049/iet-cdt.2008.0039
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Contemporary FPGA-based reconfigurable systems have been widely used to implement data-dominated applications. In these applications, data transfer and storage consume a large proportion of the system energy. Exploiting data-reuse can introduce significant power savings, but also introduces the extra requirement for on-chip memory. To aid data-reuse design exploration early during the design cycle, the authors present an optimisation approach to achieve a power-optimal design satisfying an on-chip memory constraint in a targeted FPGA-based platform. The data-reuse exploration problem is mathematically formulated and shown to be equivalent to the multiple-choice knapsack problem. The solution to this problem for an application code corresponds to the decision of which array references are to be buffered on-chip and where loading reused data of the array references into on-chip memory happen in the code, in order to minimise power consumption for a fixed on-chip memory size. The authors also present an experimentally verified power model, capable of providing the relative power information between different data-reuse design options of an application, resulting in a fast and efficient design-space exploration. The experimental results demonstrate that the approach enables us to find the most power-efficient design for all the benchmark circuits tested.
引用
收藏
页码:235 / 246
页数:12
相关论文
共 50 条
  • [31] An On-Chip Learning, Low-Power Probabilistic Spiking Neural Network with Long-Term Memory
    Hsieh, Hung-Yi
    Tang, Kea-Tiong
    2013 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2013, : 5 - 8
  • [32] ShortcutFusion: From Tensorflow to FPGA-Based Accelerator With a Reuse-Aware Memory Allocation for Shortcut Data
    Nguyen, Duy Thanh
    Je, Hyeonseung
    Nguyen, Tuan Nghia
    Ryu, Soojung
    Lee, Kyujoong
    Lee, Hyuk-Jae
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (06) : 2477 - 2489
  • [33] Pattern Classification Using Quantized Neural Networks for FPGA-Based Low-Power IoT Devices
    Biswal, Manas Ranjan
    Delwar, Tahesin Samira
    Siddique, Abrar
    Behera, Prangyadarsini
    Choi, Yeji
    Ryu, Jee-Youl
    SENSORS, 2022, 22 (22)
  • [34] Implementing High-Performance, Low-Power FPGA-Based Optical Flow Accelerators in C
    Monson, Josh
    Wirthlin, Mike
    Hutchings, Brad L.
    PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 363 - 369
  • [35] Small-Area and Low-Power FPGA-Based Multipliers using Approximate Elementary Modules
    Guo, Yi
    Sun, Heming
    Kimura, Shinji
    2020 25TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2020, 2020, : 599 - 604
  • [36] An FPGA-Based On-the-Fly Reconfigurable Low-Power SHEPWM Inverter With a Compact SiP Implementation
    Aimaier, Nueraimaiti
    Blaquiere, Yves
    Constantin, Nicolas G.
    Cowan, Glenn E. R.
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2024, 39 (05) : 5942 - 5953
  • [37] Low-power on-chip communication based on transition-aware global signaling (TAGS)
    Kaul, H
    Sylvester, D
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (05) : 464 - 476
  • [38] A Low-Power On-Chip ECG Monitoring System Based on MWCNT/PDMS Dry Electrodes
    Tasneem, Nishat T.
    Pullano, Salvatore A.
    Critello, Costantino Davide
    Fiorillo, Antonino S.
    Mahbub, Ifana
    IEEE SENSORS JOURNAL, 2020, 20 (21) : 12799 - 12806
  • [39] On-chip voltage down converter based on moderate inversion for low-power VLSI chips
    Zhou, Qianneng
    Lai, Fengchang
    Wang, Yongsheng
    20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, : 433 - +
  • [40] Low-Power Technique for SRAM-Based On-Chip Arbitrary-Waveform Generator
    Song, Taejoong
    Lee, Sang Min
    Park, Jongmin
    Hur, Joonhoi
    Lee, Michael
    Kim, Kihong
    Lee, Chang-Ho
    Bien, Franklin
    Lim, Kyutae
    Laskar, Joy
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (04) : 1187 - 1196