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

Full description

Bibliographic Details
Main Author: Le, Van Viet
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