Optimisation temporelle des réseaux programmables à base de LUT
Cette thèse a comme objectif l'optimisation temporelle au cours du processus de synthèse des réseaux programmables à base de LUT, en particulier ceux de la famille Flex8000 d'Altera et de la famille XC4000 de Xilinx. L'optimisation temporelle consiste en deux étapes essentielles: la d...
Main Author: | |
---|---|
Language: | FRE |
Published: |
1996
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00345358 http://tel.archives-ouvertes.fr/docs/00/34/53/58/PDF/Le.Van-Viet_1996_these.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00345358 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-003453582013-01-07T18:27:58Z http://tel.archives-ouvertes.fr/tel-00345358 http://tel.archives-ouvertes.fr/docs/00/34/53/58/PDF/Le.Van-Viet_1996_these.pdf Optimisation temporelle des réseaux programmables à base de LUT Le, Van Viet [INFO:INFO_MO] Computer Science/Modeling and Simulation Optimisation Circuit programmable Décomposition technologique Synthèse logique Détection zone critique Flex 8000 XC 4000 Cette thèse a comme objectif l'optimisation temporelle au cours du processus de synthèse des réseaux programmables à base de LUT, en particulier ceux de la famille Flex8000 d'Altera et de la famille XC4000 de Xilinx. L'optimisation temporelle consiste en deux étapes essentielles: la détection de la zone critique et la décomposition technologique orientée vitesse dans cette zone. Les nouvelles notions de zone sensible et de zone critique sont utilisées pour rechercher la zone dont l'optimisation temporelle devrait satisfaire les demandes de l'utilisateur. Un modèle prédictif réaliste du délai des chemins dans un réseau à base de LUT a été proposé. La fonction de coût proposée, exprimant bien la relation entre les entrées/sorties critiques, non critiques ou sensibles, permet à la décomposition technologique orientée vitesse d'optimiser efficacement la zone nécessaire, en augmentant très peu la surface. De plus, les réinjections contrôlées des sous-fonctions booléennes appliquées dans la zone critique permettent d'obtenir des zones de travail, destinées à une resynthèse, avec une taille convenant à la technologie considérée. L'approche proposée pour la décomposition technologique orientée vitesse en tenant compte des contraintes de l'utilisateur s'est avérée rapide et donne de bons résultats. Le gain en vitesse de l'optimisation temporelle par rapport à l'option surface est en moyenne de 32% avec une augmentation de surface de 30% seulement. Ce travail a fait l'objet d'un transfert technologique vers un système industriel de CAO, appelé ASYL+. La qualité des résultats a été démontrée en comparaison avec des outils commerciaux tels que Exemplar, Maxplus2 de la société Altera et XACT de Xilinx. Les tests sur de nombreux benchmarks donnent un gain moyen en performance temporelle d'ASYL+ sur Exemplar, Maxplus2 et XACT respectivement de l'ordre de 28%, 18% et 17% 1996-01-05 FRE PhD thesis |
collection |
NDLTD |
language |
FRE |
sources |
NDLTD |
topic |
[INFO:INFO_MO] Computer Science/Modeling and Simulation Optimisation Circuit programmable Décomposition technologique Synthèse logique Détection zone critique Flex 8000 XC 4000 |
spellingShingle |
[INFO:INFO_MO] Computer Science/Modeling and Simulation Optimisation Circuit programmable Décomposition technologique Synthèse logique Détection zone critique Flex 8000 XC 4000 Le, Van Viet Optimisation temporelle des réseaux programmables à base de LUT |
description |
Cette thèse a comme objectif l'optimisation temporelle au cours du processus de synthèse des réseaux programmables à base de LUT, en particulier ceux de la famille Flex8000 d'Altera et de la famille XC4000 de Xilinx. L'optimisation temporelle consiste en deux étapes essentielles: la détection de la zone critique et la décomposition technologique orientée vitesse dans cette zone. Les nouvelles notions de zone sensible et de zone critique sont utilisées pour rechercher la zone dont l'optimisation temporelle devrait satisfaire les demandes de l'utilisateur. Un modèle prédictif réaliste du délai des chemins dans un réseau à base de LUT a été proposé. La fonction de coût proposée, exprimant bien la relation entre les entrées/sorties critiques, non critiques ou sensibles, permet à la décomposition technologique orientée vitesse d'optimiser efficacement la zone nécessaire, en augmentant très peu la surface. De plus, les réinjections contrôlées des sous-fonctions booléennes appliquées dans la zone critique permettent d'obtenir des zones de travail, destinées à une resynthèse, avec une taille convenant à la technologie considérée. L'approche proposée pour la décomposition technologique orientée vitesse en tenant compte des contraintes de l'utilisateur s'est avérée rapide et donne de bons résultats. Le gain en vitesse de l'optimisation temporelle par rapport à l'option surface est en moyenne de 32% avec une augmentation de surface de 30% seulement. Ce travail a fait l'objet d'un transfert technologique vers un système industriel de CAO, appelé ASYL+. La qualité des résultats a été démontrée en comparaison avec des outils commerciaux tels que Exemplar, Maxplus2 de la société Altera et XACT de Xilinx. Les tests sur de nombreux benchmarks donnent un gain moyen en performance temporelle d'ASYL+ sur Exemplar, Maxplus2 et XACT respectivement de l'ordre de 28%, 18% et 17% |
author |
Le, Van Viet |
author_facet |
Le, Van Viet |
author_sort |
Le, Van Viet |
title |
Optimisation temporelle des réseaux programmables à base de LUT |
title_short |
Optimisation temporelle des réseaux programmables à base de LUT |
title_full |
Optimisation temporelle des réseaux programmables à base de LUT |
title_fullStr |
Optimisation temporelle des réseaux programmables à base de LUT |
title_full_unstemmed |
Optimisation temporelle des réseaux programmables à base de LUT |
title_sort |
optimisation temporelle des réseaux programmables à base de lut |
publishDate |
1996 |
url |
http://tel.archives-ouvertes.fr/tel-00345358 http://tel.archives-ouvertes.fr/docs/00/34/53/58/PDF/Le.Van-Viet_1996_these.pdf |
work_keys_str_mv |
AT levanviet optimisationtemporelledesreseauxprogrammablesabasedelut |
_version_ |
1716452379476361216 |