Problème critique
Si vous utilisez le gestionnaire de plug-in MegaWizard ou la qmegawiz commande
utilitaire de ligne pour générer deux instances d’une Ethernet 40 et 100 Gbit/s
MAC et PHY IP core, l’un d’eux uniquement RX et l’un d’eux TX uniquement,
puis combinez les deux instances dans la même conception, ce qui en résulte
conception ne peut pas simuler. Ce problème se produit parce que les fichiers de simulation
dans les deux instances, les noms sont les mêmes.
Pour éviter ce problème, générer vos instances de cœur IP à l’aide de
ip-generate l’utilitaire de la ligne de commande, au lieu de
Gestionnaire de plug-in MegaCore ou qmegawiz de l’utilitaire de ligne de commande.
Les seyants suivants fournissent des informations de base pour vous aider à mieux communiquer vos ip-generate commandes.
La ip-generate commande pour générer une instance
des cœurs MAC et PHY IP Ethernet 40 et 100 Gbit/s possède les éléments suivants
Paramètres spécifiques au cœur IP :
| Paramètres des composants | Valeurs |
DEVICE_FAMILY | “STRATIX IV”, “STRATIX V” |
MAC_CONFIG | “40Gbe”, “100Gbe” |
PHY_CONFIG | Pour MAC_CONFIG=”40Gbe” : 1 signifie le
cœur IP 40 GbE normal, 2 signifie le paramètre 24,24 Gbit/s.
Pour MAC_CONFIG=”100Gbe” : 1 signifie le modèle normal
Cœur IP 100 GbE, 2 signifie le paramètre CAUI-4. |
INTERFACE | “Custom-ST Interface”, “Avalon-ST
Interface” |
CORE_OPTION | “MAC only”, “PHY only”, “MAC
& PHY” |
VARIANT | 1 signifie RX uniquement, 2 signifie TX uniquement, et 3 signifie duplex Mode. |
Détails supplémentaires de la syntaxe, y compris les options de ligne de commande pour les différents paramètres, sont fournis par exemple.
Par exemple, la commande suivante génère une mémoire TX seule de 40 GbE Instance de cœur IP MAC et PHY qui cible un périphérique Stratix IV un projet Stratix IV et une interface st personnalisée :
ip-generate --output-dir=alt_e40_custom_tx_siv --file-set=SIM_VERILOG --output-name=alt_e40_custom_tx_siv
--report-file=txt:alt_e40_custom_tx_siv_ipd_report.txt --report-file=qip:alt_e40_custom_tx_siv/alt_e40_custom_tx_siv.qip
--report-file=csv:alt_e40_custom_tx_siv/alt_e40_custom_tx_siv.csv
--component-file=/ip/altera/alt_eth_40g_100g/alt_e40_e100/alt_e40_e100_hw.tcl
--system-info=DEVICE_FAMILY=”Stratix IV” --component-param=MAC_CONFIG=”40
Gbe” --component-param=PHY_CONFIG=1 --component-param=INTERFACE=”Custom-ST Interface”
--component-param=DEVICE_FAMILY=”Stratix IV” --component-param=CORE_OPTION=”MAC
& PHY” --component-param=VARIANT=2
Ce problème sera résolu dans une version ultérieure des versions 40 et Cœur IP Ethernet MAC et PHY 100 Gbit/s.