Vous êtes sur la page 1sur 33

E. N. S. T.

République Algérienne Démocratique Et Populaire


Ύ
ϴΟϮϟϮϨϜΘϠϟΎϴϠόϟ΍ΔϴϨσϮϟ΍ΔγέΪϤϟ΍ Ministère de l’Enseignement et de la Recherche Scientifique 
EcoleNationale Supérieure de Technologie
Ecole Nationale Supérieure de Technologie

La technologie SoC 
« System On Chip »

Réalisé par : AIT ELDJOUDI Chahrazed

GUELMA Nabila

2019/2020 1
Plan de travail

- Principe de
- Avantages Conceptions
- Introduction - Inconvénients - Evolution - Les IPs
- Les SoCs - Domaine - Flot de - Résumé
- Les Approchesd’application Conception

2
1 Introduction
System on Board System on Chip

4
Les systèmes sur
2 puce
Un SoC peut intégrer plusieurs
millions de transistors sur une surface
de silicium de quelques millimètre
carré.

6
Le SoC consiste à intégrer différents
types d’adresses IP silicium
hétérogènes ou différents éléments sur
une même puce.

7
Logiciel
Puce

Intégrat
ion

 La
 Système
Processeurd'exploitation,
solution embarqué
système compilateur
;     
complète ;    ;
 Consultant
 Micrologiciel,
en pilote
Logiques ASIC , simulateur
et circuits
fabrication ;
analogiques
;      ;
 Support
 Interface d'application
Mémoiretechnique
embarquée ; ; (C / C ++,
SoC assemblage) ;

8
Approche
SoC SoPC
Un système complet embarqué Un système complet embarqué
sur une puce, de type ASIC. sur une puce reprogrammable
de type FPGA.

9
10
Les familles des SoCs
 Système sur une puce construit autour d’un microcontrôleur.

 Système sur une puce construit autour d’un microprocesseur.

 Système sur une puce dédié à une tâche spécifique.

11
Les architectures des
SoCs
 Architecture ARM.

RISC

CISC
 Architecture X86. 12
Les fabricants de Socs

13
4 Les avantages
 Coût réduit.

 Faible consommation d'énergie.

 Fonctionnement plus rapide du circuit.

 Mise en œuvre plus fiable.

 Petite taille physique.

 Une plus grande sécurité de conception.


15
5 Les inconvénients
 Demande de délai de mise sur le marché.

 Coût de fabrication exponentiel.

 Complexité étendue du système.

17
Domaine d’application
▸ Traitement du signal vocal.
▸ Traitement du signal image et vidéo.
▸ Technologies de l'information
Interface PC (USB, PCI, PCI-Express,
IDE, etc.)
▸ Périphériques informatiques (contrôle
de l’imprimante, contrôleur du
moniteur LCD, contrôleur du DVD,
etc.). 18
Domaine d’application
Communication de données :
▸ Communication filaire: 10/100, T-
xDSL, Gigabit Ethernet, etc.
▸ Communication sans fil: BlueTooth,
WLAN, 2G / 3G / 4G, WiMax, UWB,…,
etc.

19
Principe de
7 conception
Construction d’une architecture matérielle :
• Blocs logiques standards.
• Blocs logiques spécifiques.
• Bus de communication.

Développement des ressources logiciels.

21
22
Evolution des techniques de
conception
Année 70/80 : Année 80/90 : Année 00/XX :
Conception Full- Conception Pré Conception SoC
Custom caractérisé + FPGA ▸ Réutilisation
• Schéma. ▸ Réutilisation du matériels et
matériels logiciels ( IP).
• Dessin de
masques. ▸ Modélisation et ▸ Co-Design.
• Simulation SPICE. Simulation. ▸ Vérification.
▸ Synthèse.
23
9 Flot de conception
Co-Design
Définition
Les méthodes de CoDesign sont des méthodes de
développement simultané (de manière concurrente) des
parties HW et SW (spécification, design, vérification).

SW = microprocesseur HW = FPGA ou ASIC


25
Buts
 Gérer au mieux l’hétérogénéité de la nature des fonctions
qui composent le système.

 Comparer les différents choix de partitionnement.

 Définir les interfaces entre le SW et le HW.

 Valider le système complet (co-vérification et co-simulation).


26
• Evaluation d’un cahier des charges.

• Le choix de la cible matérielle.

27
Les IPs
Pour surmonter les problèmes de complexité
et de vérification, une nouvelle industrie a été
développée : « la propriété intellectuelle »

28
 Réduire le temps et cout de conception.

 Accélération du développement de nouveaux produits.

 Assemblage assez rapide de divers blocs ASIC / SoC.

 Réduire les risques d'échec lors de la conception et de


la vérification d'un bloc pour la première fois.

29
Soft
core
Réutilisation

Portabilité Firm
core
Souplesse
Hard
core

Prévisibilité, Performance, Délai de commercialisation


30
Tableau de comparaison
Représentation Optimisation Technologie Réutilisation

Hard GDSII Very High Dependent Low

Soft RTL Low Independent Very High

Firm Target Netlist High Generic High

31
Résumé !
 Les progrès technologiques permettent désormais de mettre
en œuvre des systèmes complets sur une seule puce.

 Les avantages sont considérables en termes de vitesse, de


surface et de puissance.

 L'inconvénient est que ces systèmes sont extrêmement


complexes et requièrent beaucoup de vérifications.

 La solution à la complexité des SoCs consiste à concevoir


des IP réutilisables.
32
“ MERCI
POUR
VOTRE
33

Vous aimerez peut-être aussi