UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 20339

6.3 EDK - OPB/PLB Ethernet コアを含むデザインのシミュレーションでエラーが発生する

説明

キーワード : EDK, XPS, Ethernet, emac, イーサネット

重要度 : 標準

概要 :
OPB/PLB Ethernet コアを含む EDK デザインを EDK 6.3 でシミュレーションしていると、エラーが発生します。

ModelSim で次のようなエラー メッセージが表示されます。

# Loading C:/vhdl_libs/edklib/plb_ethernet_v1_01_a/.xemac(implementation)
# Loading C:/vhdl_libs/unisim/.emac(emac_v)
# ** Error: (vsim-3817) Formal port "clientemac0dcmlocked" declared in the entity is not in the component.
# Time: 0 ps Iteration: 0 Region: /testbench/fpga_top_inst/system_top/ethernet/ethernet/xemac_i/inst_emac File: C:/Xilinx/vhdl/src/unisims/unisim_SMODEL.vhd
# ** Error: (vsim-3817) Formal port "clientemac0pausereq" declared in the entity is not in the component.
# Time: 0 ps Iteration: 0 Region: /testbench/fpga_top_inst/system_top/ethernet/ethernet/xemac_i/inst_emac File: C:/Xilinx/vhdl/src/unisims/unisim_SMODEL.vhd
# ** Error: (vsim-3817) Formal port "clientemac0pauseval" declared in the entity is not in the component.
# Time: 0 ps Iteration: 0 Region: /testbench/fpga_top_inst/system_top/ethernet/ethernet/xemac_i/inst_emac File: C:/Xilinx/vhdl/src/unisims/unisim_SMODEL.vhd
# ** Error: (vsim-3817) Formal port "clientemac0rxclientclkin" declared in the entity is not in the component.

ソリューション

このエラーは、emac が EDK ライブラリではなく、UniSim ライブラリ (Virtex-4 で追加) から読み込まれるために発生します。 次のコマンド ラインを使用すると、ModelSim で誤った emac インスタンスが読み込まれます。

vsim -Lf unisim -t ps +notimingchecks +nowarn work.testbench_conf

コマンド ラインから -Lf unisim 文を削除すると、ModelSim に正しい emac インスタンスが読み込まれます。

vsim -t ps +notimingchecks work.testbench_conf
AR# 20339
日付 04/11/2007
ステータス アーカイブ
種類 一般
このページをブックマークに追加