Hardware security is a critical challenge for various emerging applications in the massive deployment of IoT devices due to lack of computing resources. In this paper, an energy- efficient AC computing methodology is proposed to facilitate lightweight encryption in RF powered devices such as RFIDs. Contrary to conventional methods that rely on rectification and regulation, the wirelessly harvested AC signal is directly used to drive the data processing circuity by leveraging charge- recycling mechanism. To quantify the advantages of the proposed framework, SIMON block cipher, a lightweight cryptography al- gorithm, is implemented in both AC computing and conventional methods. The simulation results demonstrate that the proposed methodology achieves up to 34 times reduction in power and enables a relatively powerful encryption core to be embedded within resource-constrained IoT devices.
more »
« less
Energy Efficient AC Computing Methodology for Wirelessly Powered IoT Devices
Charge-recycling based AC computing has recently been proposed to significantly increase energy efficiency in wirelessly powered devices. The power consumption is reduced by 1) eliminating the rectification and regulation stages of traditional DC computing and 2) recycling charge through AC computing. An alternative charge-recycling mechanism is proposed in this paper that does not require a phase shifter or peak detector, thereby reducing the overhead power consumption. Simulation results in 45 nm technology demonstrate that an additional 60% reduction in power consumption can be achieved while operating at the same frequency. As compared to the traditional case, power consumption is reduced by more than an order of magnitude.
more »
« less
- Award ID(s):
- 1646318
- PAR ID:
- 10037676
- Date Published:
- Journal Name:
- Proceedings - IEEE International Symposium on Circuits and Systems
- ISSN:
- 0271-4310
- Page Range / eLocation ID:
- 509-512
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Approximate computing (AC) leverages the inherent error resilience and is used in many big-data applications from various domains such as multimedia, computer vision, signal processing, and machine learning to improve systems performance and power consumption. Like many other approximate circuits and algorithms, the memory subsystem can also be used to enhance performance and save power significantly. This paper proposes an efficient and effective systematic methodology to construct an approximate non-volatile magneto-resistive RAM (MRAM) framework using consumer-off-the-shelf (COTS) MRAM chips. In the proposed scheme, an extensive experimental characterization of memory errors is performed by manipulating the write latency of MRAM chips which exploits the inherent (intrinsic/extrinsic process variation) stochastic switching behavior of magnetic tunnel junctions (MTJs). The experimental results, involving error-resilient image compression and machine learning applications, reveal that the proposed AC framework provides a significant performance improvement and demonstrates a reduction in MRAM write energy of ~47.5% on average with negligible or no loss in output quality.more » « less
-
null (Ed.)The proposed circuit intends for an electromagnetic generator to harvest kinetic energy. A synchronous split-capacitor boost converter operating in boundary conduction mode (BCM) is proposed to efficiently convert the AC input to a DC output. BCM operation is uniquely achieved through zero current detection (ZCD) control of an AC input enabling impedance matching. The ZCD control offers simplicity over previously reported methodologies. To reduce power consumption and increase efficiency, the proposed circuit topology combines the rectifier and power stage while dynamically controlling the power stage. The proposed circuit is designed and laid out in 0.13 μm BiCMOS technology. Post layout simulations verify the operation of the proposed circuit.more » « less
-
Network-on-Chips (NoCs) have emerged as the standard on-chip communication fabrics for multi/many core systems and system on chips. However, as the number of cores on chip increases, so does power consumption. Recent studies have shown that NoC power consumption can reach up to 40% of the overall chip power. Considerable research efforts have been deployed to significantly reduce NoC power consumption. In this paper, we build on approximate computing techniques and propose an approximate communication methodology called DEC-NoC for reducing NoC power consumption. The proposed DEC-NoC leverages applications' error tolerance and dynamically reduces the amount of error checking and correction in packet transmission, which results in a significant reduction in the number of retransmitted packets. The reduction in packet retransmission results in reduced power consumption. Our cycle accurate simulation using PARSEC benchmark suites shows that DEC-NoC achieves up to 56% latency reduction and up to 58% dynamic power reduction compared to NoC architectures with conventional error control techniques.more » « less
-
While distributed computing infrastructures can provide infrastructure-level techniques for managing energy consumption, application-level energy consumption models have also been developed to support energy-efficient scheduling and resource provisioning algorithms. In this work, we analyze the accuracy of a widely-used application-level model that have been developed and used in the context of scientific workflow executions. To this end, we profile two production scientific workflows on a distributed platform instrumented with power meters. We then conduct an analysis of power and energy consumption measurements. This analysis shows that power consumption is not linearly related to CPU utilization and that I/O operations significantly impact power, and thus energy, consumption. We then propose a power consumption model that accounts for I/O operations, including the impact of waiting for these operations to complete, and for concurrent task executions on multi-socket, multi-core compute nodes. We implement our proposed model as part of a simulator that allows us to draw direct comparisons between real-world and modeled power and energy consumption. We find that our model has high accuracy when compared to real-world executions. Furthermore, our model improves accuracy by about two orders of magnitude when compared to the traditional models used in the energy-efficient workflow scheduling literature.more » « less
An official website of the United States government

