A Reconfigurable Cell for a Multi-Style Asynchronous FPGA - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2007

A Reconfigurable Cell for a Multi-Style Asynchronous FPGA

Résumé

This article describes the design of a Programmable Logic Block (PLB) of a multi-style asynchronous FPGA. One advantage to embed asynchronous computations in FPGA is to thwart side-channel attacks on cryptographic blocks. As the main attack works by studying the power consumption we aim at making this measurement as little informative as possible. Thus the proposed PLB can handle various styles of asynchronous logic in different communication protocols (2-phase or 4-phase protocols) and data representation (1-out-of-2 or 1-out-of-3). The design is incrementally constructed startingfrom the mathematical requirements of the various functions and styles to be implemented. Eventually a versatile design is reached, supporting concomitantly any mixture of 1-out-of-2 or 1-out-of-3 representation of data under a 4-phase protocol and one 1-out-of-2.

Mots clés

Fichier non déposé

Dates et versions

hal-00222887 , version 1 (29-01-2008)

Identifiants

  • HAL Id : hal-00222887 , version 1

Citer

Philippe Hoogvorst, Sylvain Guilley, Alin Razafindraibe, Taha Beyrouthy, Laurent Fesquet. A Reconfigurable Cell for a Multi-Style Asynchronous FPGA. RecoSoC: Reconfigurable Communication-centric Systems-on-Chip, Jun 2007, Montpellier, France. pp.15-22. ⟨hal-00222887⟩
138 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More