Pipeline automatique d’opérateurs dans FloPoCo 5.0

Matei Istoan 1 Florent de Dinechin 1
1 SOCRATE - Software and Cognitive radio for telecommunications
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
Résumé : Cet article présente la troisième évolution de la fonctionnalité de pipeline automatique intégrée dans le générateur de coeurs arithmétiques FloPoCo. La description combinatoire en VHDL d'un opérateur de calcul est d'abord encapsulée dans du C++. Ensuite, l'ajout de primitives simples à ce C++ permet d'obtenir automatiquement des versions pipelinées de ce VHDL, à une fréquence arbitraire et pour toute la gamme de cible supportées par l'outil. Les algorithmes utilisés sont décrits dans les grandes lignes, et la qualité des résultats est évaluée.
Document type :
Conference papers
Liste complète des métadonnées

Cited literature [2 references]  Display  Hide  Download

https://hal.inria.fr/hal-01348007
Contributor : Florent de Dinechin <>
Submitted on : Friday, July 22, 2016 - 11:04:48 AM
Last modification on : Saturday, October 27, 2018 - 1:19:51 AM

File

2016-flopoco-pipeline.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01348007, version 1

Collections

Citation

Matei Istoan, Florent de Dinechin. Pipeline automatique d’opérateurs dans FloPoCo 5.0. COMPAS'2016: Conférence d’informatique en Parallélisme, Architecture et Système, Jul 2016, Lorient, France. ⟨hal-01348007⟩

Share

Metrics

Record views

134

Files downloads

63