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

Nicolas Veyrat-Charvillon 1
1 ARENAIRE - Computer arithmetic
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : 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.
Document type :
Theses
Complete list of metadatas

Cited literature [65 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00438603
Contributor : Nicolas Veyrat-Charvillon <>
Submitted on : Friday, December 4, 2009 - 10:45:03 AM
Last modification on : Thursday, January 17, 2019 - 3:16:03 PM
Long-term archiving on : Thursday, June 17, 2010 - 7:33:33 PM

Identifiers

  • HAL Id : tel-00438603, version 1

Citation

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. ⟨tel-00438603⟩

Share

Metrics

Record views

461

Files downloads

283