ID de l'article: 000076237 Type de contenu: Dépannage Dernière révision: 30/06/2014

Le testbench 40GbE MAC et PHY IP Core 40GBASE-KR4 ne prend pas en charge le simulateur Cadence NCSIM

Environnement

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

Problème critique

Descriptif

Le testbench de démonstration pour les variantes 40GBASE-KR4 de le cœur IP MAC et PHY Ethernet de 40 et 100 Gbit/s ne peut pas simuler avec succès avec le simulateur Cadence NCSIM.

L’erreur se trouve dans le script du simulateur run_ncsim.sh. Le message d’erreur suivant indique la panne :

ncelab: *E,CUVMUR (./alt_e40_avalon_kr4_tb.sv,1213|14): instance ‘alt_e40_avalon_kr4_tb.reco_bundle_1’ of design unit ‘sv_rcn_bundle’ is unresolved in ‘work.alt_e40_avalon_kr4_tb: module’.

Résolution

Deux options vous sont disponibles pour contourner ce problème.

Vous pouvez simuler la démonstration du cœur IP 40GBASE-KR4 40-100GbE testbench avec le simulateur Mentor Graphics ModelSim.

Vous pouvez également modifier vos fichiers testbench. Il le faut également un nettoyage à la suite d’une exécution de simulateur infructueuse avec le fichier non édité Fichiers.

Les modifications suivantes permettent de s’assurer que vos fichiers testbench de cœur IP sont compatibles avec le simulateur Cadence NCSIM :

  1. Passez du répertoire à _example/alt_e40_e100/example_testbench.
  2. Ouvrez le fichier run_ncsim.sh dans un éditeur de texte et remplacez la ligne existante suivante par la nouvelle commande suivante :
  3. Remplacez cette ligne existante :

    ncvlog -F ./kr4_example_files.txt

    avec cette commande de remplacement :

    ncvlog -sv -F ./kr4_example_files.txt

  4. Ouvrez le fichier kr4_example_files.txt dans un éditeur de texte et supprimez les deux lignes suivantes :
  5. ../example/common/alt_e40_e_reco/alt_e40_e_reco/altera_xcvr_functions.sv

    ../example/common/alt_e40_e_reco/alt_e40_e_reco/xv_xcvr_h.sv

  6. Supprimer le répertoire de bibliothèques créé par votre simulation infructueuse s’exécute à l’aide du fichier run_ncsim.sh non édité.

Ce problème est résolu dans la version 14.0 des processeurs 40 et 100 Gbit/s Ethernet MAC et PHY MegaCore fonctionnent.

Produits associés

Cet article concerne 1 produits

Circuits programmables Intel®

1

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.