DocumentCode
3433404
Title
Placement and routing techniques to improve delay balance of WDDL netlist in MFPGA
Author
Amouri, Emna ; Mrabet, Hayder ; Marrakchi, Zied ; Mehrez, Habib
Author_Institution
LIP6, Univ. Pierre et Marie Curie, Paris, France
fYear
2009
fDate
13-16 Dec. 2009
Firstpage
791
Lastpage
794
Abstract
The Wave Dynamic Differential Logic (WDDL) is a promising countermeasure to protect cryptographic devices from Differential Power Attacks (DPA). But the key challenge is to maintain symmetry between dual networks, so as to obtain equal propagation delays and power consumption on differential signals. In this paper, we deal with the problem of timing unbalance. We study the impact of different placement strategies on the delay unbalance in a Tree-based FPGA. In addition, we present a new timing-balance driven router which is based on the Pathfinder routing algorithm. Our placement and routing tools improve significantly the delay balance. In fact, the results obtained with WDDL DES netlist show that the average delay unbalance was reduced by 90%.
Keywords
cryptography; field programmable gate arrays; logic design; network routing; Pathfinder routing algorithm; cryptographic devices; differential power attacks; field programmable gate array; multilevel hierarchical FPGA; placement technique; power consumption; propagation delays; routing technique; timing unbalance problem; timing-balance driven router; tree-based FPGA; wave dynamic differential logic; Circuits; Cryptography; Energy consumption; Field programmable gate arrays; Logic devices; Page description languages; Propagation delay; Routing; Timing; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits, and Systems, 2009. ICECS 2009. 16th IEEE International Conference on
Conference_Location
Yasmine Hammamet
Print_ISBN
978-1-4244-5090-9
Electronic_ISBN
978-1-4244-5091-6
Type
conf
DOI
10.1109/ICECS.2009.5410774
Filename
5410774
Link To Document