Présentation

Article

1 - INTÉRÊTS DES CIRCUITS PROGRAMMABLES : L’EXEMPLE DES FPGA

2 - L’ÉLECTRONIQUE ANALOGIQUE

3 - LES FPAA : AIDE À LA CONCEPTION ANALOGIQUE

| Réf : E2515 v1

Intérêts des circuits programmables : l’exemple des FPGA
Composants analogiques programmables : FPAA

Auteur(s) : Alain AUBERT, Cédric RUBY

Date de publication : 10 août 2004

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

  • Alain AUBERT : Ingénieur ICPI, docteur de l’Institut national de sciences appliquées (INSA) de Lyon - Enseignant chercheur, École supérieure chimie physique électronique (ESCPE)

  • Cédric RUBY : Ingénieur ESCPE, docteur de l’INSA de Lyon

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Depuis les années 1990, des composants analogiques programmables (FPAA pour « field programmable analog array »), équivalents analogiques des FPGA, sont apparus sur le marché. Basés sur le concept des FPGA (on sous-entend par FPGA le terme générique représentant les FPGA eux-mêmes, mais aussi les CPLD, PAL ou PLA), ces circuits intègrent des cellules analogiques configurables (leurs fonctions de transfert ainsi que leurs caractéristiques sont configurables) et un réseau de connexions configurable ; les données de configuration sont enregistrées dans une mémoire numérique (de type RAM ou EEPROM) et la programmation du circuit se fait, par exemple, grâce à une liaison série.

Depuis l’introduction des premiers PAL, les circuits programmables numériques se sont très largement développés, et les FPGA les plus récents intègrent plusieurs millions de portes logiques ; l’utilisation de ces composants est devenue très fréquente aujourd’hui et apporte aux concepteurs d’applications électroniques une solution particulièrement performante au niveau économique pour des applications à faible volume de production.

Les nouveaux composants analogiques programmables ont donc comme intérêt potentiel d’apporter pour les applications analogiques les mêmes bénéfices que les FPGA pour les applications numériques. Aujourd’hui, plusieurs références de composants sont disponibles sur le marché ; ces circuits visent tous le conditionnement des signaux analogiques avant conversion et traitement numérique, c’est-à-dire qu’ils réalisent essentiellement des fonctions analogiques telles que amplification/atténuation et filtrage. Ces circuits utilisent également tous l’amplificateur opérationnel comme élément de base et travaillent soit en temps continu (pas d’échantillonnage du signal), soit en temps discret (échantillonnage du signal).

Cet article vise à expliciter les avantages que l’on peut attendre des FPAA (mais aussi leurs limitations), et à dresser un état de l’art du domaine de l’analogique programmable. Tout d’abord, nous reviendrons sur les avantages qu’apportent les FPGA par rapport à des solutions à base de circuits standards ou de type ASIC ; puis nous présenterons les deux principales problématiques de la conception analogique, à savoir d’une part la diversité des architectures des circuits analogiques et l’impossibilité de les réaliser à partir des mêmes primitives de base (contrairement au numérique où toute fonction peut être réalisée à partir de portes et de bascules), et d’autre part un manque d’outils performants de conception qui permettraient d’accélérer et de fiabiliser la phase de développement. Dans un deuxième article , nous nous intéresserons aux différents circuits disponibles sur le marché, tant au niveau de leurs architectures que de leurs performances et de leurs applications.

Un tableau des sigles et abréviations peut être consulté à la fin de l’article.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-e2515


Cet article fait partie de l’offre

Électronique

(242 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Présentation

1. Intérêts des circuits programmables : l’exemple des FPGA

1.1 Classification des circuits

Lorsqu’un système électronique est développé, on peut classer les composants utilisés en trois catégories, selon l’intervention de l’utilisateur dans leur définition (figure 1) :

  • les standards, que l’utilisateur utilise tels quels, comme les codeurs, les latchs, les mémoires, etc., ou encore en analogique, les amplificateurs opérationnels, les CAN, les CNA, etc. ;

  • les programmables, que l’utilisateur peut programmer ou configurer pour l’application, comme les FPGA et les CPLD (configurables), et comme les microprocesseurs et les microcontrôleurs (composants à code programmable) ;

  • les ASIC, que l’utilisateur définit spécifiquement pour l’application, comme les circuits full-custom ou précaractérisés, ou comme les circuits prédiffusés.

Les composants standards sont des circuits courants répondant à une importante demande. Leur existence est justifiée par la grande quantité de composants mise en jeu et leurs coûts sont faibles car ils sont produits en très grande quantité.

Les ASIC sont des circuits qui sont développés pour répondre à un cahier des charges bien spécifique, et qui ne le sont que pour des forts volumes de production : en effet, c’est une solution rentable lorsque le nombre de composants en jeu est suffisant pour amortir les importants coûts de production ; la solution ASIC est d’ailleurs la plus rentable lorsque les volumes de production sont « très » importants.

Les programmables sont en fait un compromis entre les deux types de circuits précédents : il faut pouvoir viser le maximum d’applications spécifiques possibles grâce à un unique circuit standard. L’intérêt des programmables est de pouvoir couvrir un large spectre d’applications. C’est une solution choisie pour des faibles volumes, car elle ne génère pas de coûts fixes tels que la conception du circuit et la fabrication des masques.

HAUT DE PAGE

1.2 Possibilités de personnalisation d’un circuit numérique

Afin de personnaliser un circuit numérique, le concepteur dispose de plusieurs solutions :

  • le développement d’un...

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(242 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Intérêts des circuits programmables : l’exemple des FPGA
Sommaire
Sommaire

Cet article est réservé aux abonnés.
Il vous reste 94% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(242 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS