インテル® Quartus® Prime プロ・エディションのユーザーガイド: デザインの制約

ID 683143
日付 4/03/2023
Public
ドキュメント目次

3.4.1. I/O割り当ての検証ルール

I/O Assignment Analysisは、次のルールに基づいて割り当てを検証します。

表 33.  I/Oルールチェックの例
ルール 説明 HDLの必要性

I/Oバンク容量

I/Oバンクに割り当てられたピンの数を、I/Oバンクで許可されているピンの数と比較して確認します。

不要

I/OバンクVCCIO電圧の互換性

I/Oバンクに割り当てられたピンに必要なVCCIOが1つだけであることを確認します。

不要

I/OバンクVREF電圧の互換性

I/Oバンクに割り当てられたピンに必要なVREFが1つだけであることを確認します。

不要

I/O規格と位置の競合

ピンの位置が割り当てられたI/O規格をサポートしているかどうかを確認します。

不要

I/O規格と信号方向の競合

ピンの位置が割り当てられたI/O規格と方向をサポートしているかどうかを確認します。例えば、特定のピン位置の特定のI/O規格は、出力ピンのみをサポートできます。

不要

オープンドレインをオンにすることができない差動I/O規格

差動I/O規格のすべてのピンでオープンドレインがオフになっていることを確認します。

不要

I/O規格とドライブ強度の競合

ドライブ強度の割り当てがI/O規格の仕様内であるかどうかを確認します。

不要

ドライブ強度と位置の競合

ピンの位置が割り当てられたドライブ強度をサポートしているかどうかを確認します。

不要

BUSHOLDと位置の競合

ピンの位置がBUSHOLDをサポートしているかどうかを確認します。例えば、専用クロックピンはBUSHOLDをサポートしません。

不要

WEAK_PULLUPと位置の競合

ピンの位置がWEAK_PULLUPをサポートしているかどうかを確認します (例えば、専用クロックピンはWEAK_PULLUPをサポートしていません)。

不要

エレクトロマイグレーション・チェック

連続するパッドの合計ドライブ強度が特定の制限を超えているかどうかをチェックします。例えば、 Stratix® IIデバイス上の連続10個のパッドの総電流駆動は200 mAを超えることはできません。

不要

PCI_IOクランプダイオード、位置、およびI/O規格の競合

ピンの位置と割り当てられたI/O規格がPCI_IOクランプダイオードをサポートしているかどうかを確認します。

不要

SERDESとI/Oピン位置の互換性チェック

デザイン内のSERDESに接続されているすべてのピンが、専用のSERDESピンの位置に割り当てられていることを確認します。

必要

PLLとI/Oピン位置の互換性チェック

PLLに接続されているピンが、専用のPLLピンの位置に割り当てられているかどうかを確認します。

必要
表 34.  信号スイッチング・ノイズのルール
ルール 説明 HDLの必要性

DPAが存在する場合、I/OバンクがシングルエンドI/Oを持つことができない

DPAと同じI/OバンクにシングルエンドI/Oピンが存在しないことを確認します。

不要

PLL I/Oバンクが、シングルエンドI/Oと差動信号の両方を同時にサポートしない

差動信号が存在する場合、PLL I/OバンクにシングルエンドI/Oピンが存在しないことを確認します。

不要

シングルエンド出力を差動I/Oピンから一定の距離離す必要がある

シングルエンド出力ピンが差動I/Oピンから一定の距離離れているかどうかを確認します。

不要

シングルエンド出力をVREFパッドから一定の距離離す必要がある

シングルエンド出力ピンがVREFパッドから一定の距離離れているかどうかを確認します。

不要

シングルエンド入力を差動I/Oピンから一定の距離離す必要がある

シングルエンド入力ピンが差動I/Oピンから一定の距離離れているかどうかを確認します。

不要

VREF使用時のVREFGROUP内の出力または双方向ピンが多すぎる

VREFが使用されている場合、VREFGROUP内に特定の数を超える出力または双方向ピンが存在しないことを確認します。

不要

VREFGROUP内の出力が多すぎる

VREFGROUP内の出力が多すぎるかどうかをチェックします。

不要