Hardware IIR Filters: Direct Form I Computing Just Right

Florent De Dinechin 1 Thibault Hilaire 2 Matei Istoan 1 Anastasia Volkova 2
1 SOCRATE - Software and Cognitive radio for telecommunications
Inria Grenoble - Rhône-Alpes, UCBL - Université Claude Bernard Lyon 1, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
2 PEQUAN - Performance et Qualité des Algorithmes Numériques
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Linear Time Invariant (LTI) filters are often specified and simulated using high-precision software, before being implemented in low-precision hardware. A problem is that the hardware does not behave exactly as the simulation due to quantization and rounding issues. This article advocates the construction of LTI architectures that behave as if the computation was performed with infinite accuracy, then rounded only once to the low-precision output format. From this minimalist specification, it is possible to deduce the optimal values of many architectural parameters, including all the internal data formats. This requires a detailed error analysis that captures the rounding errors, but also their infinite accumulation in infinite impulse response filters. This error analysis then guides the design of hardware satisfying the accuracy specification at the minimal hardware cost. This is illustrated on the case of low-precision LTI filters implemented in FPGA logic. This approach is fully automated in a generic, open-source architecture generator tool built upon the FloPoCo framework, and evaluated on a range of Finite and Infinite Impulse Response filters.
Liste complète des métadonnées

Littérature citée [23 références]  Voir  Masquer  Télécharger

http://hal.upmc.fr/hal-01561052
Contributeur : Anastasia Volkova <>
Soumis le : mercredi 12 juillet 2017 - 12:04:24
Dernière modification le : vendredi 20 octobre 2017 - 01:14:04

Fichier

LTICJR_HAL.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01561052, version 1

Collections

Citation

Florent De Dinechin, Thibault Hilaire, Matei Istoan, Anastasia Volkova. Hardware IIR Filters: Direct Form I Computing Just Right. 2017. 〈hal-01561052〉

Partager

Métriques

Consultations de la notice

124

Téléchargements de fichiers

45