インテル® Hyperflex™ アーキテクチャー高性能デザイン・ハンドブック

ID 683353
日付 11/04/2019
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

7.1.4. ピン・アサインメント

ブラックボックスロジックは、ピン割り当てエラーの原因になる可能性があります。次のガイドラインを使用して、ピンの割り当てを解決してください。このようなエラーを修正するには、高速通信入力ピンを再割り当てします。

FPGA は、高速ピンの状態をチェックし、これらのピンがデザイン内で接続されていないとエラーを生成します。トランシーバをブラックボックス化すると、このような状況に陥ることがあります。これらのエラーに対処するには、HSSIピンを標準I/Oピンに再割り当てします。必要に応じてI/Oバンクを確認して変更してください。

.qsfファイルの場合、次のように変換されます。

set_instance_assignment –name IO_STANDARD “2.5 V” –to hip_serial_rx_in1
set_instance_assignment –name IO_STANDARD “2.5 V” –to hip_serial_rx_in2
set_instance_assignment –name IO_STANDARD “2.5 V” –to hip_serial_rx_in3
set_location_assignment IOBANK_4A –to hip_serial_rx_in1
set_location_assignment IOBANK_4A –to hip_serial_rx_in2
set_location_assignment IOBANK_4A –to hip_serial_rx_in3

ぶら下がりピン

ブラックボックス化コンポーネントのために高速I/Oピンが垂れている場合、それらを仮想ピンに設定します。以下のように、この割り当てをアサインメント・エディタまたはqsfファイルに直接入力することができます。

set_instance_assignment –name VIRTUAL_PIN ON –to hip_serial_tx_in1
set_instance_assignment –name VIRTUAL_PIN ON –to hip_serial_tx_in2
set_instance_assignment –name VIRTUAL_PIN ON –to hip_serial_tx_in3

GPIOピン

GPIOピンがある場合、このqsf割り当てを使用して仮想ピンにします。

set_instance_assignment VIRTUAL_PIN –to *