Structuration des donnes dans les outils de vrifications et de simulations back end - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Structuration des donnes dans les outils de vrifications et de simulations back end

Description:

Structuration des donn es dans les outils de v rifications et de simulations ' back end ' ... Permet de traiter les circuits actuels et futurs. Les prototypes se recentrent sur la ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 20
Provided by: bob4190
Category:

less

Transcript and Presenter's Notes

Title: Structuration des donnes dans les outils de vrifications et de simulations back end


1
Structuration des données dans les outils de
vérifications et de simulations  back end 
  • Dominique Le Dû

2
Plan
  • - Problématique
  • - Etat de lart
  • - Une structure optimisée
  • - Application pour les problèmes de diaphonies
  • - Résultats
  • - Conclusion

3
Problématique
  • Dans la chaîne de conception des circuits
    intégrés numériques au niveau post-layout,
    cest-à-dire après obtention des masques du
    circuits, sintègre une phase de test.
  • Lors de cette phase de test, de nouveaux
    problèmes apparaissent notamment
  • - faire face à laccroissement du volume
    dinformations
  • - prendre en compte les phénomènes parasites
    émergeants

4
Plan
- Problématique - Etat de lart - Une structure
optimisée - Application pour les problèmes de
diaphonies - Résultats - Conclusion
5
Etat de l art
  • On représente les circuits intégrés sous forme
    d une netlist de transistors

On représente les circuits intégrés sous forme
hiérarchique avec des netlists de transistors
- réutilisation de cellules
A
- économie d'espace disque/mémoire
B
6
Etat de l art
  • Dans les outils de vérifications et de
    simulations, par soucis defficacité, on ne
    souhaite pas manipuler une netlist de transistors

7
Etat de l art
  • Pour obtenir un tel partitionnement des données
    nous avons besoin dun outil dabstraction
    fonctionnelle.
  • Yagle développé par A.Lester permet deffectuer
    ce travail.

8
Plan
- Problématique - Etat de lart - Une structure
optimisée - Application pour les problèmes de
diaphonies - Résultats - Conclusion
9
Une structure de donnée optimisée
  • - La hiérarchie des informations du circuits
    intégrés permet des expérimentations plus
    simples.
  • - Cependant dans le cadre de simulation
    diaphonique, on doit traiter les circuits à plat.

Difficultés à représenter des circuits de
millions de transistors
Nécessité de développer une structure demandant
moins despace mémoire
10
Une structure de donnée optimisée
Nouvelle structure
Cônes Génériques
Branches Génériques
Signaux
Transistors
11
Une structure de donnée optimisée
12
Plan
- Problématique - Etat de lart - Une structure
optimisée - Application pour les problèmes de
diaphonies - Résultats - Conclusion
13
Application à la diaphonie
14
Application à la diaphonie
Update
Dans le cadre de la simulation événementielle,
les notions de valeurs courantes et projetées
sont rattachées aux signaux pour lexécution de
la boucle update,execute 
Execute
15
Application à la diaphonie
Avec les paramètres internes, on peut par exemple
calculer la résistance de saturation pour
lagresseur qui sera ensuite stockée dans les
paramètres externes
16
Plan
- Problématique - Etat de lart - Une structure
optimisée - Application pour les problèmes de
diaphonies - Résultats - Conclusion
17
Résultats
- Amélioration des phases dallocations
mémoires -gt Réduction du pic mémoire
- Compression des données -gt Réduction
significative en fin de traitement
18
Plan
- Problématique - Etat de lart - Une structure
optimisée - Application pour les problèmes de
diaphonies - Résultats - Conclusion
19
Conclusion
  • - La hiérarchisation de linformation
  • - La factorisation des données
  • - Prêt à lemploi pour la simulation

Facilite lutilisation de la structure
Permet de traiter les circuits actuels et futurs
Les prototypes se recentrent sur la modélisation
Write a Comment
User Comments (0)
About PowerShow.com