UTB-SOI based adiabatic computing for low-power and secure IoT devices
Himanshu Thapliyal, T. S. S. Varun, S. Dinesh Kumar · 2017
Adiabatic logic is one of the promising computing paradigm to design energy-efficient and Differential Power Analysis (DPA)-resistant hardware. However, CMOS based adiabatic logic suffers from high leakage power. In order to reduce the leakage power in the existing DPA-resistant adiabatic logic families, we are investigating the usefulness of Ultra-Thin-Body Silicon-On-Insulator (UTB-SOI) devices as the replacement of CMOS devices. As a case study, we have implemented the PRESENT-80 Light Weight Cryptography (LWC) algorithm in UTB-SOI based Symmetric Pass Gate Adiabatic Logic (SPGAL). The security of UTB-SOI SPGAL based PRESENT-80 has been evaluated by performing a DPA attack through SPICE simulations. We proved that the UTB-SOI SPGAL implementation of the PRESENT-80 algorithm is resistant to DPA attacks. SPICE simulations show that the consumption of leakage power for UTB-SOI SPGAL XOR gate is 60% less in comparison to CMOS SPGAL XOR gate. It is also shown that, one round of PRESENT-80 simulated using UTB-SOI SPGAL consumes 36% less power in comparison to CMOS SPGAL one round of PRESENT-80.