• DocumentCode
    3128143
  • Title

    Improving the Security of Dual Rail Logic in FPGA Using Controlled Placement and Routing

  • Author

    Amouri, Emna ; Mrabet, Hayder ; Marrakchi, Zied ; Mehrez, Habib

  • Author_Institution
    LIP6, Univ. Pierre et Marie Curie, Paris, France
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    201
  • Lastpage
    206
  • Abstract
    In this paper, we propose placement and routing techniques to deal with the timing unbalance problem in wave dynamic differential logic (WDDL) circuits. First, we study the impact of placement on the delay unbalance in a tree-based FPGA. Then, we propose an adaptation to the Pathfinder routing algorithm to improve the delay balance. The experimental results demonstrate that our placement and routing techniques reduce the delay unbalance significantly. They achieve 93% of average timing balancing improvement in WDDL designs.
  • Keywords
    differentiating circuits; field programmable gate arrays; logic circuits; network routing; Pathfinder routing algorithm; controlled placement; delay unbalance; dual rail logic security; routing; timing unbalance problem; tree-based FPGA; wave dynamic differential logic circuits; Cryptography; Delay; Energy consumption; Field programmable gate arrays; Logic; Page description languages; Rails; Routing; Security; Timing; Differential Power Analysis; MFPGA; Placement; Routing; Timing balance; WDDL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
  • Conference_Location
    Quintana Roo
  • Print_ISBN
    978-1-4244-5293-4
  • Electronic_ISBN
    978-0-7695-3917-1
  • Type

    conf

  • DOI
    10.1109/ReConFig.2009.44
  • Filename
    5382052