このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1. インテル® Agilex™ 汎用I/OおよびLVDS SERDESの概要
2. インテル® Agilex™ I/Oの機能および使用
3. インテル® Agilex™ I/O終端
4. インテル® Agilex™ の高速SERDES I/Oアーキテクチャー
5. I/OおよびLVDS SERDESのデザイン・ガイドライン
6. インテル® Agilex™ 汎用I/OおよびLVDS SERDESユーザーガイドに関連するドキュメント
7. インテルAgilex汎用I/OおよびLVDS SERDESユーザーガイド・アーカイブ
8. インテル® Agilex™ 汎用I/OおよびLVDS SERDESユーザーガイドの改訂履歴
4.1. インテル® Agilex™ の高速SERDES I/Oの概要
4.2. 高速LVDS I/O実装のためのLVDS SERDES Intel FPGA IPの使用
4.3. インテル® Agilex™ LVDS SERDESのトランスミッター
4.4. インテル® Agilex™ LVDS SERDESのレシーバー
4.5. 外部PLLモードのインテルAgilex LVDSインターフェイス
4.6. LVDS SERDES IPの初期化およびリセット
4.7. インテル® Agilex™ LVDS SERDESのソースシンクロナスのタイミングバジェット
4.8. LVDS SERDES IPのタイミング
4.9. LVDS SERDES IPのデザイン例
5.1.1. VREFソースおよび VREF ピン
5.1.2. VCCIO_PIO電圧に基づくI/O規格の実装
5.1.3. OCTキャリブレーション・ブロック要件
5.1.4. 配置要件
5.1.5. 同時スイッチング・ノイズ (SSN)
5.1.6. 特別なピンの要件
5.1.7. 外部メモリー・インターフェイスのピン配置要件
5.1.8. HPS共有I/Oの要件
5.1.9. クロッキング要件
5.1.10. SDM共有I/Oの要件
5.1.11. コンフィグレーション・ピン
5.1.12. 未使用ピン
5.1.13. 電源シーケンス中のGPIO、HPS、およびSDMバンクのI/Oピンのガイドライン
5.1.14. 最大DC電流制限
5.1.15. 1.2 V I/Oインターフェイスの電圧レベルの互換性
5.1.16. I/Oシミュレーション
4.4.1.1.3. データ・リアラインメント・ブロック (ビットスリップ)
リンクによって追加されるスキューと共に送信されるデータのスキューは、受信シリアル・データストリームでチャネル間スキューが生じます。DPA がイネーブルされると、受信データは各チャネル上の異なるクロック位相でキャプチャーされます。この相違によって、チャネル間で受信データのミスアライメントが生じることがあります。このチャネル間スキューを補正し、各チャネルで正しい受信ワード境界を確立するために、各レシーバーチャネルは、ビット・レイテンシーをシリアルストリームに挿入することによってデータをリアライメントする、専用のデータ・リアライメント回路を備えています。
オプションの rx_bitslip_ctrl ポートは、内部ロジックから個別に制御される各レシーバーのビット挿入を制御します。データは rx_bitslip_ctrl の立ち上がりエッジで1ビットをスリップします。rx_bitslip_ctrl 信号の要件には、次の項目が含まれます。
- 最小パルス幅は、ロジックアレイのパラレルクロックでの1周期。
- パルス間の最小Low時間は、パラレルクロックでの1周期。
- 信号はエッジトリガー信号。
- 有効なデータは、rx_bitslip_ctrl の立ち上がりエッジから4パラレル・クロック・サイクルの間、使用可能。
シリアルデータのMSBは、パラレルデータのMSBではありません。ビットスリップを使用して、パラレルデータに適切なワード境界を設定できます。
図 63. データ・リアライメントのタイミング次の図は、デシリアライゼーション係数を4に設定した状態での、1ビット・スリップ・パルスの後のレシーバー出力 (rx_out) を示しています。
データ・リアライメント回路は、デシリアライゼーション係数に設定されるビットスリップのロールオーバー値を有します。オプションのステータスポートの rx_bitslip_max は各チャネルからFPGAファブリックに使用可能であり、プリセット・ロールオーバー・ポイントに達することを示します。
図 64. レシーバー・データ・リアラインメント・ロールオーバー次の図は、ロールオーバーが発生する前の4ビットサイクルのプリセット値を表しています。rx_cda_max 信号は1 rx_outclock サイクルの間パルスし、ロールオーバーが発生したことを示します。