ID de l'article: 000087382 Dernière révision: 01/01/2015

Avertissement : ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO variable non prise en charge. Reportez-vous à --help=flow pour obtenir le formulaire de ligne de commande approprié lors de l’activation de l’optimisation à deux pass, ou utilisez un scr...

Environnement

  • Édition d'abonnement Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    Ce message d’avertissement s’affiche dans la version 3.0 du logiciel Quartus® II si vous avez activé l’optimisation Netlist De l’optimisation netliste (Utiliser des informations sur le timing du fitter) dans une version précédente du logiciel Quartus II.

     

    L’optimisation netlist de Netlist « Utiliser des informations de synchronisation du fitter » a été supprimée de l’interface utilisateur de Quartus II dans la version 3.0. Par conséquent, la variable ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO dans votre fichier de paramètres n’est plus valide. L’option sera ignorée lors de l’exécution d’une compilation à partir de l’interface utilisateur et supprimée du fichier de paramètres du compilateur(.csf)par le logiciel Quartus II.

    Pour exécuter une compilation dans laquelle le synthétiseur utilise des informations détaillées sur la synchronisation fournies par le fitter, exécutez le flux d’optimisation two-pass à partir de la ligne de commande ou d’un script.

    Ce flux entraîne généralement une augmentation significative du temps de compilation par rapport à un flux de compilation normal, car le flux implique deux compilations. La première compilation extrait les informations de synchronisation à l’aide de l’option Fast Fit, et la deuxième compilation synthétise à nouveau la conception à l’aide des informations de synchronisation extraites du fitter.

    Le flux d’optimisation à deux pass peut être appelé directement en utilisant la syntaxe suivante :

    quartus_sh --flow two_pass_optimization <project> [-c <csf/ssf>]

    Il peut également être intégré dans un script Tcl qui peut être exécuté en utilisant la commande suivante :

    quartus_sh -t <my_script>.tcl

    Ce script Tcl <my_script>.tcl doit contenir les commandes suivantes :

     

     package require ::quartus::flow project_open <project> execute_flow -two_pass_optimization project_close  

    Pour plus de détails sur les optimisations de Netlist, reportez-vous à AN 198 : atteindre la fermeture du timing à l’aide de Quartus II. (Lien : /content/dam/altera-www/global/en_US/pdfs/literature/an/an198.pdf)

    Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.