Arithmetic for Crypto in FPGA: HDL or HLS? - Archive ouverte HAL
Communication Dans Un Congrès Année : 2023

Arithmetic for Crypto in FPGA: HDL or HLS?

Résumé

When implementing arithmetic for cryptographic circuits, choosing an appropriate design method among HDL and HLS is key for short research projects. Hardware description languages (HDL), such as VHDL or Verilog, and related synthesis tools allow to master low level details but require important efforts. High-level synthesis (HLS) uses "higher" level languages, such as C, and specific tools to quickly produce circuits but with a much reduced control in implementation details. Only very basic arithmetic support is available in HDL and HLS. Based on research work done in recent years, we will illustrate some of their pros and cons.
wrac23.pdf (1.54 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-04126074 , version 1 (13-06-2023)

Licence

Identifiants

  • HAL Id : hal-04126074 , version 1

Citer

Arnaud Tisserand. Arithmetic for Crypto in FPGA: HDL or HLS?. WRACH : Workshop on Randomness and Arithmetics for Cryptographic Hardware, Jun 2023, Roscoff, France. ⟨hal-04126074⟩
59 Consultations
61 Téléchargements

Partager

More