Article de référence | Réf : E2468 v1

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

Auteur(s) : Antoine HANCZAKOWSKI

Date de publication : 10 août 2011

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

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

Sommaire

Présentation

Version en anglais En anglais

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.

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


Cet article fait partie de l’offre

Électronique

(227 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

Version en anglais En anglais

1. Concept de réutilisabilité

  • Le concept

    Un SOC est généralement constitué par l'assemblage d'un certain nombre de fonctions spécifiques (figure 1), certaines bien connues, d'autres plus innovantes. Le concept de réutilisabilité concentre les ressources de conception sur les parties plus innovantes, celles qui font réellement la valeur du système, en s'appuyant sur la réutilisation pour les autres : c'est l'IP Reuse.

    On s'est placé ici côté assemblage du système et on a donc défini la notion de conception avec réutilisation (Design With Reuse).

    La possibilité de réutiliser de tels blocs n'est cependant pas le fruit du hasard, puisqu'elle suppose :

    • qu'un effort spécifique a été fait lors de leur conception initiale afin d'en faciliter et sécuriser la réutilisation ; on parle ici de conception pour réutilisation (Design For Reuse) ;

    • qu'une infrastructure est en place pour supporter l'accès à ces blocs sur les différents plans impliqués par leur réutilisation.

    Ce sont ces divers aspects qui vont être développés dans les paragraphes 2, 3 et 4.

  • Standardisation dans le domaine

    L'action sur la réutilisabilité s'inscrit dans une tendance générale de l'industrie microélectronique, matérialisée en particulier par une activité soutenue de standardisation dans le domaine considéré.

    L'organisme moteur de cette standardisation fut la Virtual Socket Interface Alliance (VSIA). Le terme « socle virtuel » vient de l'assimilation d'une IP à un composant virtuel placé sur la puce, par analogie avec un composant réel placé dans son socle sur une carte.

    Cette alliance regroupait les quatre branches concernées de la profession : systémiers, fabricants de semi-conducteurs, vendeurs de logiciels d'aide à la conception (Computer Aided Design ou CAD) et fournisseurs d'IP.

    Elle était structurée en groupes de travail adressant les différents aspects de la réutilisabilité : implantation/vérification, IP mixtes (analogique + digital), protection des données...

    Une fois sa mission initiale de sensibilisation et structuration achevée, l'alliance VSIA a ensuite passé le relais à d'autres organismes pour la définition et le déploiement des standards concernés, en particulier Accellera ( http://www.accellera.org)...

Cet article est réservé aux abonnés.
Il vous reste 93% à 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

(227 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
Concept de réutilisabilité
Sommaire
Sommaire

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

(227 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