Title :
An obfuscated radix-2 real FFT architecture
Author :
Shanmugam, Goutham N. C. ; Yingjie Lao ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
Abstract :
Design of integrated circuits that cannot be reverse engineered is very important for protecting the intellectual property of owners. Integrated circuits can be obfuscated by introducing several modes into the control flow. Only one of the modes is the desired mode and other modes represent either meaningful modes where computations are partially correct or modes where the outputs computed are completely random. This paper presents a novel architecture and implementation of an obfuscated FFT for real input signals. The proposed design can be reconfigured to compute real FFTs of size N or N/4 with 2-parallel or 4-parallel processing, which are considered the 4 meaningful modes in the design. A 4-bit configure data is used to select one of the four meaningful modes. The remaining 12 modes output partially correct results. The meaningful mode with the most number of blocks, i.e., an N-point, 4-parallel real FFT, is designed first and that circuit is then obfuscated with the inclusion of a reconfigurator and an obfuscating FSM. A novel control flow approach is introduced for hiding the modes for obfuscation. It is shown that the proposed approach results in minimal area and power overhead compared to the base design.
Keywords :
digital arithmetic; fast Fourier transforms; industrial property; integrated circuit design; security; 2-parallel processing; 4-bit configure data; 4-parallel processing; control flow approach; fast Fourier transform; hardware security; integrated circuit design; intellectual property protection; minimal area; obfuscated radix-2 real FFT architecture; power overhead; real input signals; Computer architecture; Control systems; Digital signal processing; Hardware; Integrated circuits; Power demand; Security; Fast Fourier Transform (FFT); hardware security; obfuscation; real FFT (RFFT); reverse engineering;
Conference_Titel :
Acoustics, Speech and Signal Processing (ICASSP), 2015 IEEE International Conference on
Conference_Location :
South Brisbane, QLD
DOI :
10.1109/ICASSP.2015.7178131