|
|
|
|
| Premier jour |
| Le flot Diamond |
 |
Les projets Diamond |
 |
Options des outils et de l'environnement |
 |
Affectation des broches et de préférences de timings |
 |
Mapping du design |
 |
Analyse statique des timing après mapping |
 |
Placement et Routage du design |
|
 |
Sélection des options PAR |
|
 |
Analyse statique des timing après routage |
|
 |
Voir la mise en ½uvre dans le FPGA |
|
 |
Identifier les chemins critiques |
| Amélioration des timings du design |
 |
Analyse statique des temps après routage |
|
 |
fréquence maximale |
|
 |
temps de setup et de mainteint des signaux |
|
 |
délais entre horloge et sorties |
|
 |
Optimisation du mapping, placement et routage |
|
 |
eviter d'utiliser les bocs d'entrées/sorties dans les chemins critiques |
|
 |
utilisation des attributs de signaux VHDL |
|
 |
Utilisation de PLLs pour minimiser les délais d'horloge |
|
 |
l'outil IPexpress |
|
 |
ajout d'une PLL à un design |
|
 |
Impact sur les délais horloge vers sortie |
|
 |
Startégies d'optimisation du placement/routage |
|
 |
choisir l'effort de placement/routage |
|
 |
le mode multi-placement |
|
 |
le routage seul (routage réentrant) |
|
 |
Utlisaton de la PLL pour compenser les délais d'horloge |
 |
Placement guidé |
|
 |
floorplanning dans les sources HDL |
|
 |
floorplanning à l'aide de design Planner |
|
 |
floorplanning dans le fichier de préférences |