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

LogiCORE PCI Express、Virtex-4、MAP - PCI Express コアをインプリメントすると「ERROR:Place:651 - Placer was unable to create RPM for the GT11 component...」というエラーが発生する

説明

キーワード : GT11_MODE, GT11_PCIEXP, COMBUSIN, 3gio, Physical Layer, MGT, RocketIO, 物理層

重要度 : 標準

概要 :
PCI Express コアをインプリメントすると、PAR で次のようなエラー メッセージが表示されます。

"ERROR:Place:651 - Placer was unable to create RPM for the GT11 component
pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2 and GT11 component
pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST connected by the COMBUSIN[0-15], COMBUSOUT[0-15] bus for the following reason.
The reason for this issue:
All of the logic associated with this structure is locked and the relative placement of the logic violates the structure. The problem was found between the relative placement of GT11
pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2 at site GT11_X0Y1 and GT11
pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST at site GT11_X0Y0. The following components are part of this structure:
GT11 pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2
GT11 pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST"

ソリューション

この問題は、x1 または x4 PCI Express コアのいずれかで発生します。 Virtex-4 では、RocketIO ブロックは 2 つのタイルから構成され、それぞれのタイルに MGT が 1 つずつ配置されています。 GT11_MODE 属性を A または B に設定することで、MGT のインスタンスがタイルに割り当てられます。 このエラーは、特定の GT11_MODE 属性が誤ったタイルに設定されており、MGT がインスタンシエートされるようピン配置を変更した場合に発生します。

x1 PCI Express コアのデフォルトの属性
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST" GT11_MODE = B;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2" GT11_MODE = A;
メモ : 1 レーン リンクですが、MGT が 2 つインスタンシエートされます。 GT11_PCIEXP_2_INST2 は使用されません。

x4 PCI Express コアのデフォルトの属性
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST" GT11_MODE = B;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2" GT11_MODE = A;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST3" GT11_MODE = B;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST4" GT11_MODE = A;

このエラーが発生すると、UCF ファイルを使用してデフォルト設定を上書きすることができます。

x1 の場合、次のように変更します。
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST" GT11_MODE = A;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2" GT11_MODE = B;

x4 の場合、次のように変更します。
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST" GT11_MODE = A;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST2" GT11_MODE = B;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST3" GT11_MODE = A;
INST "pci_exp_ep/plm/mgt/gt11_by4/GT11_PCIEXP_2_INST4" GT11_MODE = B;

メモ : これは PCI Express コアに適用されますが、ほかのデザインでもこの問題が発生した場合は MGT のインスタンスを変更して問題を修正できることがあります。 このソリューションは、PCI Express コアのみに適用されます。

AR# 21923
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加