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# 19104

6.2/6.1 EDK - PLB_GPIO ペリフェラルの C_TRI_DEFAULT 値によって XST でエラーが発生する

説明

キーワード : C_TRI_DEFAULT, PLB_GPIO, value, XST, fatal, error, 値, 致命的, エラー

重要度 : 重要

概要 :
PARAMETER C_TRI_DEFAULT の最も左にあるビットを 0 に設定すると、XST で次のようなエラー メッセージが表示されます。

"FATAL_ERROR:MDT:Portability/export/Port_Main.h:127:1.48 - This application has discovered an exceptional condition from which it cannot recover. Process will terminate. To resolve this error, please consult the Answers Database and other online resources at http://support.xilinx.com. If you need further assistance, please open a Webcase by clicking on the "WebCase" link at http://support.xilinx.com
make: *** [implementation/system.ngc] Error 1"

EDK 6.2 では、XST で次のようなエラー メッセージが表示されます。

"ERROR:Xst:794 - C:/EDK_6_2/hw/XilinxProcessorIPLib/pcores/plb_gpio_v1_00_a/hdl/vhdl/gpio_core.vhd line 191: Illegal constant value '('.
ERROR:MDT - HDL synthesis failed!
ERROR:MDT - platgen failed with errors!
make: *** [implementation/ppc405_1_wrapper.ngc] Error 2"

データ シートの PLB_GPIO ペリフェラルに関する項目には、C_TRI_DEFAULT の値は任意の std_logic_vector にできることが記載されています。

ソリューション

XST を適切に実行するためには、C_TRI_DEFAULT を次のように設定する必要があります。

PARAMETER C_TRI_DEFAULT = 1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

AR# 19104
日付 03/08/2006
ステータス アーカイブ
種類 一般
このページをブックマークに追加