Title :
Static timing analysis in Dual-Rail Precharge logic based DPA resistant circuit design
Author :
Daheng, Yue ; Shaoqing, Li ; Minxuan, Zhang
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Dual-Rail Precharge (DRP) logic is an efficient countermeasure against Differential Power Analysis (DPA) attack. The existing DRP logic based design method starts from a standard design flow supported by commercial EDA tools. Virtual single ended gates, instead of real DRP logic gates, are used during synthesis, placement and routing. As a result, static timing analysis becomes a problem at these design phases. In this paper, we discuss the transition behavior of DRP logic, and present a method to build the delay models of virtual single ended gates. By using these delay models, the static timing analysis for the virtual single ended circuit can represents the actual signal propagating delay in DRP logic circuit. Hence the EDA tools can do timing optimization with accurate delay information. Experimental results on a DRP logic based AES cryptographic coprocessor show the effectiveness of the proposed method.
Keywords :
cryptography; logic circuits; logic design; AES cryptographic coprocessor; DPA resistant circuit design; DRP logic based design; EDA tool; differential power analysis; dual-rail precharge logic; signal propagating delay; static timing analysis; virtual single ended gates; Coprocessors; Delay; Integrated circuit modeling; Logic circuits; Logic gates; Wires; Differential Power Analysis; Dual-Rail Precharge Logic; Static Timing Analysis;
Conference_Titel :
Electronics and Information Engineering (ICEIE), 2010 International Conference On
Conference_Location :
Kyoto
Print_ISBN :
978-1-4244-7679-4
Electronic_ISBN :
978-1-4244-7681-7
DOI :
10.1109/ICEIE.2010.5559885