Conception de haut niveau des systèmes monopuces
Traité EGEM, série Electronique et micro-électronique

Auteur :

Langue : Français

86,00 €

En stock : expédition en 24h !

Ajouter au panierAjouter au panier
Date de parution :
Ouvrage 224 p. · 16x24 cm · Relié
ISBN : 9782746204331 EAN : 9782746204331
Hermes Science

· PDF : 86,00 € ·
Acheter l'e-book e-book

Résumé de Conception de haut niveau des systèmes monopuces

La conjonction de l'évolution des technologies de fabrication des circuits intégrés et de la nature du marché des systèmes électroniques fait que l'on est amené à concevoir des circuits de plus en plus complexes (plusieurs millions) de transistors en un temps de plus en plus court (quelques mois). Ce phénomène a entraîné une métamorphose du processus de conception. Si le principe de la conception reste le même (il s'agit de générer une réalisation physique sous forme d'une puce en partant d'une spécification système), les outils mis en oeuvre et l'organisation du travail durant le processus de conception ont, en revanche, beaucoup évolué. Ainsi, on est passé de la conception où l'on dessinait les masques du circuit sur du papier spécial, à une conception quasi automatique qui part d'une description du comportement du circuit sous forme d'un programme dans un langage de haut niveau. Cet ouvrage a pour but de décrire les méthodes et les outils d'aide à la conception de haut niveau des systèmes électroniques digitaux intégrés. Après une présentation des éléments de base nécessaires à l'étude des langages, des méthodes et des outils de conception (chapitre 2), le lecteur trouvera une description des concepts et des techniques utilisés pour la conception comportementale (chapitre 3). Il s'agit de raffiner un modèle de haut niveau décrivant les opérations de calcul, de contrôle et de communication d'une application donnée, en un où les fonctions sont découpées en calculs élémentaires pouvant être réalisés en un seul cycle d'horloge (conception logique). Le chapitre 4 est consacré aux concepts et aux techniques utilisés pour la conception système. Elle consiste à réaliser le découpage logiciel/matériel pour transposer une spécification fonctionnelle en langage de haut niveau, sur une architecture composée de circuits spécialisés et de processeurs généraux (ou specialisés interconnectés). Pour contrôler la qualité de la conception il faut s'assurer que les spécifications initiales décrivent bien la fonctionnalité souhaitée, puis il faut vérifier que les différentes étapes de raffinement préservent cette fonctionnalité. Dans le chapitre 5, la vérification d'équivalence, la vérification de propriétés, la simulation symbolique et la démonstration de théorèmes sont donc abordées. Le chapitre 6 de l'ouvrage traite du domaine émergeant qui a rendu possible l'intégration de systèmes complexes sur une puce : la conception des systèmes hétérogènes. Il s'agit de systèmes pouvant comporter des parties provenant de plusieurs équipes utilisant des méthodes de conception différentes.

Sommaire de Conception de haut niveau des systèmes monopuces

De l'idée au produit -Ahmed-Amine Jerraya (Laboratoire TIMA, Grenoble). Méthodologie et modèles pour la conception digitale -Nacer-Eddine Zergainoh (Laboratoire TIMA, Grenoble. La conception comportementale - Wander Cesario et Ahmed-Amine Jerraya (Laboratoire TIMA, Grenoble). La conception système et le découpage logiciel/matériel -Frédéric Rousseau (Laboratoire TIMA, Grenoble). La simulation et les méthodes de vérification formelle -Dominique Borrione (Laboratoire TIMA, Grenoble). La spécification et la conception des systèmes hétérogènes -Fabiano Hessel (Laboratoire TIMA, Grenoble , PUCRS, Brésil) et Ahmed-Amine Jerraya (Laboratoire TIMA, Grenoble). Les outils de CAO de circuits et de systèmes -Éric Martin (Laboratoire LESTER, Lorient). Bibliographies/Index.