Research Article

A Lightweight AES Coprocessor Based on RISC-V Custom Instructions

Table 4

Comparison of AES circuits with different implementation routes.

[27][32][23]Proposed
AES coreCoprocessor

Technology28 nm65 nm65 nm65 nm
Voltage (V)0.51.10.81.2
Frequency (MHz)5010016100
Cycles (block)2135271112c11 27
Area (mm2)0.002 80.005 40.0150.014 70.031 6(2.150 )
Power (mW)0.0450.2466.07c7.19c (1.184 )
Energy efficiency (pJ bit−1)1.5a10.134.08b
(norm to 1.2 V)(4.31)(12.05)(9.18)5.69

aData at TSMC-28-nm technology. bMeasured energy. cData obtained by encrypting 16 blocks of plaintext in CBC mode.