摘要
随着无线设备的广泛应用,半导体应用市场对低功耗加密电路提出了更高的要求.降低功耗可以延长无线设备的工作时间以及待机时间,而加密电路能够保障数据传输的安全性.在低功耗设计方法中,通过对信号编码来降低信号翻转率具有重要的研究意义.BI(Bus-Invert)编码技术可以降低随机信号的翻转率,在AES加密电路中引入BI编码技术,对电路输入数据BI编码,可得到一种改进型的低功耗AES加密电路.经验证,与原电路相比,改进型电路的ShiftRow、MixColumn、SubByte、KeyExpansion各子模块每周期内的平均翻转率分别降低了68%、42%、50%、46%,动态功耗降低了36.4%.
With the widespread use of wireless devices,the semiconductor application market has placed higher demands on low-power encryption circuits.Reducing power consumption can extend the operating time and standby time of wireless devices,while encryption circuits ensure data transmission security.In the low-power design method,it is of great research significance to reduce the signal toggle rate by coding the signal.BI(Bus-Invert)[1]coding technology can reduce the toggle rate of random signals.By introducing BI coding technology in AES encryption circuit and encoding input data,an improved low-power AES encryption circuit can be obtained.It is verified that compared with the original circuit,the average toggle rate of the ShiftRow,MixColumn,SubByte,and KeyExpansion sub-modules of the improved circuit is reduced by 68%,42%,50%,and 46%,respectively,and the dynamic power consumption is reduced 36.4%.
作者
李凯利
张卫航
郭桂良
LI Kai-li;ZHANG Wei-hang;GUO Gui-liang(School of Microelectronics,University of Chinese Academy of Science(UCAS),Beijing 100049, China;Semiconductor Manufacturing International Corporation(SMIC),Shanghai 201210, China)
出处
《微电子学与计算机》
北大核心
2019年第7期27-31,共5页
Microelectronics & Computer