Langages pour la conception des circuits intégrés

Ajouter à la bibliothèque

E2452 V1 Article de référence

Langages pour la conception des circuits intégrés

Auteur(s) : Jean MERMET

Relu et validé le 30 novembre 2017 | Read in english

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

Présentation

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

Lire l'article

AUTEUR(S)

  • Jean MERMET : Docteur ès sciences mathématiques - Directeur de recherche au CNRS

 INTRODUCTION

La seconde moitié du XX e  siècle restera comme l’ère de l’invention puis de la prolifération des circuits intégrés et des systèmes électroniques fabriqués avec eux. Les calculateurs existaient avant, mais ils étaient mécaniques. Au XXI e  siècle, ces calculateurs devenus microprocesseurs ne seront plus qu’un composant d’un « système sur une puce ». Sur cette puce, on verra s’opérer d’autres mutations : optiques, micromécaniques (déjà maîtrisées), moléculaires, voire biologiques.

En fait, tous ces aspects ne sont que l’habillage de machines mathématiques. Ceci est toujours resté perceptible dans le domaine du logiciel où langages de haut niveau ou langage machine sont des variations plus ou moins rigoureuses, mais immatérielles, des notions de fonctions d’automates, d’algorithmes ou de processus.

Mais une machine, même mathématique, a besoin d’un support physique, de même que l’information a besoin du support de la masse et de l’énergie. Ce support, c’est le matériel électronique, circuits intégrés et périphériques, toute la quincaillerie électronique, en anglais le « hardware ».

L’invention des langages de conception des circuits ( « Hardware Description Language » : HDL ) – qui n’étaient pas encore intégrés – date du début des années 1960 aussi bien aux États-Unis qu’en Europe. Elle a été motivée par le désir de rester, pendant le processus de conception, aussi longtemps que possible à un niveau abstrait, et de repousser le passage à la réalisation physique jusqu’au moment où plus aucune décision ne peut être prise indépendamment de la technologie. Elle a aussi été une réponse à la croissance continue et exponentielle de la complexité des systèmes électroniques à concevoir, un problème commun au matériel et au logiciel, ce qui peut expliquer que la syntaxe des langages HDL a suivi avec un décalage raisonnable d’une dizaine d’années l’évolution des langages de programmation. À la fin des années 1960, elle était de type « Algol », une décennie plus tard de type « Pascal », puis dans les années 1980 de type « C » ou « ADA ». Ces langages HDL ont aussi intégré les concepts les plus avancés des langages de spécification de programmes. Au niveau de la spécification d’un système complet (circuits numériques, circuits analogiques, capteurs, logiciels) intégré sur une seule puce, il ne restera plus de différence. Quoique les langages HDL puissent décrire certaines des contraintes imposées par une technologie (temporelles, topologiques, fonctions de résolution...), celles-ci peuvent être traitées comme des paramètres externes. Le domaine du langage est celui d’objets abstraits, susceptibles théoriquement d’être réalisés...

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

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

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


DOI (DIGITAL OBJECT IDENTIFIER)

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

Lecture en cours
Langages pour la conception des circuits intégrés

Article inclus dans l'offre

"Électronique"

( 494 articles )

Une base complète d’articles

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

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Dans les ressources documentaires

Système complet sur une puce et réutilisation de blocs

La dénomination System On Chip ( SOC ) recouvre une nouvelle génération dans l'intégration des circuits...

MMIC : composants - Transistors, technologies et modélisation

Cet article traite des circuits intégrés microondes (MMIC). Il décrit les principes de fonctionnement des...

MMIC : composants - Composants passifs et circuits de polarisation

Cet article traite des circuits intégrés microondes (MMIC). Il décrit les technologies et les modèles éle...

Conception d’un circuit à temps négatif à RII d’ordre 2 sur microcontrôleur STM32

Cet article introduit une étude d’un circuit numérique à réponse impulsionnelle infinie (RII) à temps nég...

Tous les livres blancs
Article « Le edge va être un marché énorme »
24 février 2026
« Le edge va être un marché énorme »

Les puces électroniques ont longtemps été un sujet discret, réservé aux spécialistes. Jusqu’au jour où elles ont manqué. Après le Covid, quelques composants int...

Toutes les actualités

Inscrivez-vous aux newsletters !

Contactez-nous