IEEE Internet of Things Journal · 2021 · 17 citations · 16 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysLow-power DesignClock GatingDynamic Power ReductionFpga ArchitectureLow-power Fpga DesignPower ManagementPower OptimizationDynamic Voltage And Frequency ScalingEnergy ConsumptionLow-power Embedded SystemsLow-power MicroarchitectureLow-power System DesignPower Management TechniquesPower Reduction TechniquesSensor Node Design
Field-programmable gate array (FPGA)-based sensor nodes are popular for their flexible design approach and field reconfigurability. RISC32 is one of the recent Internet of Things (IoT) processors proposed for the development of FPGA-based sensor nodes, and it includes the ability to reconfigure the microarchitecture on the fly in order to reduce dynamic energy consumption. However, such a method does not minimize static energy consumption, which is important in FPGA-based systems. In this work, clock gating (CG) and dynamic voltage and frequency scaling (DVFS) are applied to further reduce the energy consumption in RISC32. In the research presented here, we implemented a new software called the energy reduction program analyzer to estimate the parameters that configure a sensor node to achieve minimum energy consumption, targeting the typical IoT application scenario. Experimental results show that the low-power techniques applied in this work (RISC32-LP) can reduce energy consumption by 47%, compared to the standard RISC32 processor.
16
Survey of Hardware Systems for Wireless Sensor Networks
Mark Hempstead, Michael J. Lyons, David J. Brooks et al. · Journal of Low Power Electronics · 2008 · 107 citations
Energy-Aware Task Scheduling on Heterogeneous Computing Systems With Time Constraint
Zexi Deng, Zihan Yan, Huimin Huang et al. · IEEE Access · 2020 · 42 citations · Full text
Energy-Efficient Intra-task DVFS Scheduling Using Linear Programming Formulation
Yang Qin, Gang Zeng, Ryo Kurachi et al. · IEEE Access · 2019 · 38 citations · Full text