AR# 32946

Endpoint Block Plus Wrapper v1.11 for PCI Express - x1 board_dual.v の構文エラーによりシミュレーション エラーが発生する

説明


既知の問題 : v1.11



board_dual.v の x1 バージョンで、コアのインスタンシエーションに構文エラーが含まれています。これにより、シミュレーションでエラーが発生します。

これは、x1 生成ファイルでのみ発生する問題です。

ソリューション


この問題を解決するには、ファイルの 162 行目の最後にカンマを追加します。この行を次に示します。



.pci_exp_rxp( ((cor_pci_exp_txn[0] === 1'b1) && (cor_pci_exp_txp[0] === 1'b1)) ? 1'bx : cor_pci_exp_txp[0]),



修正されたインスタンシエーション全体は、次のとおりです。





xilinx_pci_exp_1_lane_downstream_port xilinx_pci_exp_1_lane_downstream_port (



// SYS Inteface

.sys_clk_p(dsport_sys_clk_p),

.sys_clk_n(dsport_sys_clk_n),

.sys_reset_n(cor_sys_reset_n),



// PCI-Express Interface

.pci_exp_txn(cor_pci_exp_rxn),

.pci_exp_txp(cor_pci_exp_rxp),



// The following muxing logic is a work-around due to the fact that the GTP Transceiver models

// output X values which propagate to the downstream port which in turn causes prohibitively

// long simulation times for link up. Refer to CR# 442695.

.pci_exp_rxn( ((cor_pci_exp_txn[0] === 1'b1) && (cor_pci_exp_txp[0] === 1'b1)) ? 1'bx : cor_pci_exp_txn[0]),

.pci_exp_rxp( ((cor_pci_exp_txn[0] === 1'b1) && (cor_pci_exp_txp[0] === 1'b1)) ? 1'bx : cor_pci_exp_txp[0]),

.pci_exp_rxn({(((cor_pci_exp_txn[3] === 1'bx) && (cor_pci_exp_txp[3] === 1'bx)) ? 1'b1 : cor_pci_exp_txn[3]), (((cor_pci_exp_txn[2] === 1'bx) && (cor_pci_exp_txp[2] === 1'bx)) ? 1'b1 : cor_pc i_exp_txn[2]), (((cor_pci_exp_txn[1] === 1'bx) && (cor_pci_exp_txp[1] === 1'bx)) ? 1'b1 : cor_pci_exp_txn[1]), (((cor_pci_exp_txn[0] === 1'bx) && (cor_pci_exp_txp[0] === 1'bx)) ? 1'b1 : cor_pci_exp_t xn[0])}),

.pci_exp_rxp({(((cor_pci_exp_txn[3] === 1'bx) && (cor_pci_exp_txp[3] === 1'bx)) ? 1'b1 : cor_pci_exp_txp[3]), (((cor_pci_exp_txn[2] === 1'bx) && (cor_pci_exp_txp[2] === 1'bx)) ? 1'b1 : cor_pc i_exp_txp[2]), (((cor_pci_exp_txn[1] === 1'bx) && (cor_pci_exp_txp[1] === 1'bx)) ? 1'b1 : cor_pci_exp_txp[1]), (((cor_pci_exp_txn[0] === 1'bx) && (cor_pci_exp_txp[0] === 1'bx)) ? 1'b1 : cor_pci_exp_t xp[0])})



);



改訂履歴

2009 年 6 月 24 日 - 初期リリース
AR# 32946
日付 08/06/2010
ステータス アクティブ
種類 ??????
IP