Côté intégration : approche favorisant la réutilisation
Système complet sur une puce et réutilisation de blocs
E2468 v1 Article de référence

Côté intégration : approche favorisant la réutilisation
Système complet sur une puce et réutilisation de blocs

Auteur(s) : Antoine HANCZAKOWSKI

Date de publication : 10 août 2011 | Read in English

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

Déjà abonné ?

Sommaire

Présentation

Auteur(s)

  • Antoine HANCZAKOWSKI : Ingénieur de l'École nationale supérieure d'électronique de Grenoble ENSG - Responsable IP Reuse à ST Microelectronic

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

Lire l’article

INTRODUCTION

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

  • la première génération consistait en l'intégration sur une même puce d'une fonction spécifique jusqu'alors typiquement réalisée par l'interconnexion d'un certain nombre de composants électroniques élémentaires sur une carte de circuit imprimé ;

  • le SOC est l'intégration sur une même puce d'un système plus complet. Celui-ci nécessitait jusqu'alors l'interconnexion sur une carte de plusieurs circuits intégrés de première géération.

Chaque bloc constitutif d'un SOC, appelé macrobloc, cœur, bloc de propriété intellectuelle ou, en anglais, System Level Macro (SLM), core, ou Semiconductor Intellectual Property (SIP, ou en raccourci IP), réalise donc une fonction spécifique, dont la complexité peut varier de la simple interface de communication au cœur de microprocesseur. Cette terminologie nouvelle recouvre – et prolonge – en fait naturellement la catégorie des « cellules systèmes », présentée dans l'article « Bibliothèques de cellules pour circuits intégrés » de ce traité [E3510].

L'évolution vers l'intégration sur une puce de systèmes de plus en plus complexes représente déjà un défi en soi. Une difficulté supplémentaire vient encore compliquer la tâche ; la diminution du délai disponible pour répondre efficacement et à temps, à la demande du marché pour les produits correspondants (Time To Volume). Autrement dit, comment concevoir et produire des systèmes de plus en plus complexes dans des délais de plus en plus courts ?

Voici quelques voies identifiées à cet effet :

  • System Level Entry : l'élévation du niveau d'abstraction dans la phase de conception permet de gérer l'augmentation de la complexité ; la modélisation au niveau transactionnel (TLM), la synthèse au niveau comportemental et la vérification formelle en sont les meilleurs exemples ;

  • Hardware/Software Co-design, Co-verification : la parallélisation des développements, non seulement des différentes parties du hardware considéré, mais aussi du software embarqué qui lui est de plus en plus souvent associé (Software IP, par comparaison avec les Hardware ou Silicon IP considérées ici), permet de réduire le délai global de conception ;

  • Fast Prototyping : l'accès intensif au prototypage rapide – généralement à base de circuits logiques programmables de type FPGA (Field Programmable Gate Array) – augmente les chances d'avoir un produit « bon du premier coup », donc disponible à temps sur le marché ;

  • IP Reuse : la réutilisation de « morceaux » existants et validés, précisément les IP, va également aider sur les trois plans : complexité, délai, qualité ; c'est le concept qui est présenté dans cet article ;

  • Platform Based-Design : définition et utilisation d'architectures types par familles de produits, facilement réutilisables et ajustables d'une variante de produit à l'autre, et se prêtant à l'ensemble des approches citées précédemment.

Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

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

Article inclus dans l'offre

"Électronique"

(238 articles)

Une base complète d’articles

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

Des contenus enrichis

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 l'offre

3. Côté intégration : approche favorisant la réutilisation

Le point clé est ici l'approche modulaire – et centrée autour d'une ossature de communication (cf. § 2), – qui doit régir la phase de définition de l'architecture du système à intégrer.

Il s'agit en effet de bien mettre en évidence les entités fonctionnelles composant le système (IP), ainsi que les divers aspects de leur intercommunication (OCB).

À partir de là, et pour chacune des entités ainsi identifiées, l'alternative réutilisation/développement/acquisition doit être considérée le plus tôt possible, en fonction des principaux critères suivants :

  • caractère standard/innovant/stratégique de la fonctionnalité concernée ;

  • ressources de conception et temps disponibles ;

  • perspectives de besoins ultérieurs ;

  • disponibilité en interne et degré courant de réutilisabilité ;

  • disponibilité sur le marché et conditions d'accès associées.

Dans le cas où le choix s'oriente vers l'acquisition, la démarche typique est la suivante : caractérisation du besoin, information sur l'offre correspondante du marché, sélection du fournisseur, évaluation de l'IP, acquisition, intégration dans le SOC.

Outre les moyens d'information classiques sur l'offre du marché (littérature technique, contacts commerciaux, publicité), le Web se révèle très utile à cet effet, non seulement par les sites propres des fournisseurs d'IP, mais également par les sites spécialisés sur le sujet (catalogue avec système de recherche comme http://www.design-reuse.com ou intermédiaire de transaction comme http://www.vcx.org).

Dans le registre considéré d'intégration de SOC, il faut de même revenir sur l'approche Platform Based Design évoquée précédemment.

Cette approche découle de la structuration naturelle de l'activité de conception par domaines d'applications (par exemple, Wireless), dans lesquels on a souvent à traiter des familles de circuits.

Ces SOC d'une même famille adressent globalement la même application mais vont différer les uns des autres au niveau de leurs possibilités détaillées (mémoires, performances, interfaces, options...) en fonction de l'évolution du marché ou des besoins clients spécifiques.

Il apparaît intéressant...

Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Côté intégration : approche favorisant la réutilisation

Article inclus dans l'offre

"Électronique"

(238 articles)

Une base complète d’articles

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

Des contenus enrichis

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 l'offre

Sommaire
Sommaire
Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Électronique"

(238 articles)

Une base complète d’articles

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

Des contenus enrichis

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 l'offre

Ressources documentaires

Procédés de packaging et d’interconnexion de composants électroniques

La conception de nouveaux modes d’intégration et l’emploi de méthodes collectives pour réaliser des ...

MMIC : composants - Transistors, technologies et modélisation

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

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 ...