Title :
A Flip-Flop for the DPA Resistant Three-Phase Dual-Rail Pre-Charge Logic Family
Author :
Bucci, Marco ; Giancane, Luca ; Luzzi, Raimondo ; Trifiletti, Alessandro
Author_Institution :
Infineon Technol. AG, Graz, Austria
Abstract :
This paper investigates the design of a data flip-flop compatible with the three-phase dual-rail pre-charge logic (TDPL) family. TDPL is a differential power analysis (DPA) resistant dual-rail logic style whose power consumption is insensitive to unbalanced load conditions, based on a three phase operation where, in order to obtain a constant energy consumption, an additional discharge phase is performed after pre-charge and evaluation. In this work, the TDPL basic gates operation is shortly summarized and the TDPL flip-flop implementation is reported. A part of an encryption algorithm is used as case a study to prove the effectiveness of the proposed circuit. Simulation results in a 65 nm CMOS process show an improvement in the energy consumption balancing in excess of 10 times with respect to the state of the art.
Keywords :
cryptography; flip-flops; logic design; logic gates; low-power electronics; TDPL basic gates operation; data flip-flop design; differential power analysis; encryption algorithm; energy consumption; power consumption; size 65 nm; three phase operation; three-phase dual-rail pre-charge logic family; Circuit synthesis; Energy consumption; Flip-flops; Power demand; Differential power analysis (DPA); dual-rail logic; security; sense amplifier-based logic (SABL); three-phase dual-rail pre-charge logic (TDPL);
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2011.2165862