Optimisation de circuits lors de la synthese a partir de langages de haut niveau (French text).
详细信息   
  • 作者:Boyer ; Francois-Raymond.
  • 学历:Doctor
  • 年:2001
  • 导师:Aboulhamid, El Mostapha
  • 毕业院校:Universite de Montreal
  • 专业:Computer Science.;Engineering, Electronics and Electrical.
  • ISBN:0612652947
  • CBH:NQ65294
  • Country:Canada
  • 语种:English
  • FileSize:3561684
  • Pages:75
文摘
Notre projet consiste à développer différentes techniques visant à maximiser la vitesse à laquelle un circuit peut traiter des données. Certaines optimisations, présentement faites entièrement à la main en utilisant des langages de bas niveau pour décrire les circuits, pourraient être faites automatiquement ou avec des outils dirigés par le concepteur. Ces techniques permettraient de réduire le temps nécessaire au développement d'un circuit rapide et/ou d'augmenter la performance d'un circuit.;Nous utilisons un algorithme d'ordonnancement utilisé en pipelinage logiciel (?software pipelining?), pour remplacer la technique habituelle utilisée sur les circuits (la resynchronisation, ou ?retiming?). Les circuits résultants ont des registres activés sur différentes phases d'horloge puisque l'ordonnancement peut donner des temps fractionnaires. Nous supportons une combinaison de registres activés sur les fronts et sur les niveaux de l'horloge, mais montrons qu'il est plus profitable d'utiliser seulement des registres activés sur les niveaux, du point de vue de la tolérance aux biais de synchronisation (?clock-skew?). Une méthode de preuve d'équivalence avec le circuit avant optimisation a été développée pour ces circuits qui ne sont pas supportés par les méthodes antérieures.;Nous présentons des bornes théoriques pour la tolérance maximale aux biais de synchronisation et le nombre de registres requis pour une certaine tolérance. Puis une méthode permettant d'atteindre la tolérance voulue, si elle est possible, sans diminuer les performances du circuit a été développée. Les méthodes antérieures de maximisation de la tolérance impliquaient une diminution de performance non négligeable. D'autres points sont aussi traités, mais sans aller en profondeur, soit: la resynthèse, le ?wave-pipelining? automatique et les horloges à période variable.
NGLC 2004-2010.National Geological Library of China All Rights Reserved.
Add:29 Xueyuan Rd,Haidian District,Beijing,PRC. Mail Add: 8324 mailbox 100083
For exchange or info please contact us via email.