ID de l'article: 000074416 Type de contenu: Dépannage Dernière révision: 20/10/2017

Pourquoi est-ce que je vois un avertissement de synchronisation lié à alt_fi_reserved_intosc lors de l’utilisation de l’ip Arria 10 SEU ?

Environnement

  • Intel® Quartus® Prime Pro Edition
  • FPGA Intel® IP pour détection SEU avancée
  • FPGA Intel® IP pour déchargeur de registre de messages d'erreur
  • FPGA Intel® IP pour vérification d'erreur CRC
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    Lorsque vous utilisez l’ip de détection avancée du registre des messages d’erreur, de l’injection de panne et de l’Altera seU avancé avec Arria 10 périphériques, il est possible que vous obteniez une horloge non entraînée appelée « alt_fi_reserved_intosc ».

    Tandis que Arria 10 utilise l’IP de l’outil emrsurateur et l’IP d’injection de panne, dans laquelle le signal delk dans l’IP de l’entérinoir EMR provient de la sortie intocs de l’ip d’injection de panne. Dans ce cas, l’IP de l’agent de protection de l’image de fond emR n’a pas généré correctement le fichier .sdc pour la contrainte de synchronisation.

    La principale raison de cet avertissement est que l’ordinateur d’état de l’IP de l’ensemenceur EMR n’est pas correctement limité en tant qu’horloge.

     

    Résolution

    2. Ensuite, limitez la machine d’état comme suit :

    create_generated_clock -nom emr_unloader_STATE_CLOCKHIGH-source [get_nets { horloge}] [get_keepers {*altera_emr_unloader:emr_unloader_component|current_state. STATE_CLOCKHIGH}]

        - Ici, le nom de l’horloge peut être modifié en fonction de votre conception et est identique à l’étape 1.

        - En général, le nom get_keepers s’affiche comme ci-dessus, nous vous recommandons également de le vérifier dans TimeQuest.

    Pour contourner ce problème, modifiez le fichier .sdc pour répondre aux exigences de contrainte de l’intosc, comme indiqué ci-dessous :

    1. Modifiez le create_clock pour :

    create_clock période «50 MHz» -name intosc [get_nets {horloge }]

    - Comme l’intosc est généré par un hélicotérisateur interne, get_nets est nécessaire pour limiter le nœud de signal de l’intosc.

            - Pour votre référence, le for intosc est généralement appelé : {*|alt_fault_injection_component|alt_fi_inst|intosc}

     

    Produits associés

    Cet article concerne 1 produits

    FPGA et FPGA SoC Intel® Arria® 10

    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.