Opérateurs arithmétiques matériels pour des applications spécifiques - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2007

Hardware arithmetic operators for specific applications

Opérateurs arithmétiques matériels pour des applications spécifiques

Nicolas Veyrat-Charvillon
  • Fonction : Auteur
  • PersonId : 865228

Résumé

Computer arithmetic is a branch of computer science dedicated to number systems, arithmetic algorithms and their hardware and software implementations. This thesis deals with the study and hardware implementation of operators for the evaluation of functions for specific applications in digital signal and image processing and in cryptography. The first part introduces operators for function evaluation that are based on polynomial approximations that require little hardware. The second part studies the automatic generation of shift-and-add operators (SRT-like) for the evaluation of some algebraic functions. The last part presents an effective and compact implementation of the SHA-2 family of cryptographic hash functions. The various operators proposed in this thesis have been validated on FPGA circuits. # Keywords: Hardware arithmetic operators for specific applications.
L'arithmétique des ordinateurs est une branche de l'informatique qui traite des systèmes de représentation des nombres, des algorithmes arithmétiques et de leurs implantations matérielles ou logicielles. Cette thèse porte sur l'étude et l'implantation matérielle d'opérateurs pour l'évaluation de fonctions pour des applications spécifiques en traitement du signal et des images et en cryptographie. La première partie présente des opérateurs d'évaluation de fonctions basés sur des approximations polynomiales qui demandent peu de matériel. La seconde partie étudie la génération automatique d'opérateurs à base d'additions et décalages (type SRT) pour l'évaluation de certaines fonctions algébriques. Enfin, la dernière partie présente une implantation efficace et compacte des fonctions de hachage cryptographique de la famille SHA-2. Les différents opérateurs proposés dans cette thèse ont tous été validés sur des circuits FPGA.
Fichier principal
Vignette du fichier
PhD2007-04.pdf (1.28 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00438603 , version 1 (04-12-2009)

Identifiants

  • HAL Id : tel-00438603 , version 1

Citer

Nicolas Veyrat-Charvillon. Opérateurs arithmétiques matériels pour des applications spécifiques. Autre [cs.OH]. Ecole normale supérieure de lyon - ENS LYON, 2007. Français. ⟨NNT : ⟩. ⟨tel-00438603⟩
251 Consultations
503 Téléchargements

Partager

Gmail Facebook X LinkedIn More