インテル® Agilex™ 汎用I/OおよびLVDS SERDESユーザーガイド

ID 683780
日付 4/13/2020
Public

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

インテルのみ表示可能 — GUID: dtn1572512879518

Ixiasoft

ドキュメント目次

4.8. LVDS SERDES IPのタイミング

インテル® Quartus® Prime開発ソフトウェアを使用して、 インテル® Agilex™ デバイスのLVDS SERDES IPの適切なタイミング解析を実行するために必要なタイミング制約を生成します。
表 67.   LVDS SERDES IPのタイミング・コンポーネント
タイミング・コンポーネント 説明
ソース同期パス ソース同期パスは、クロックおよびデータ信号が送信デバイスから受信デバイスに送られるパスです。例えば、
  • FPGA / LVDS / TXから外部受信デバイスへ
  • 外部送信デバイスからFPGA / 非DPAモード / LVDS / RX受信パスへ
ダイナミック・フェーズ・アライメント・パス DPAブロックは、ソフトCDRおよびDPA-FIFOモードでI/Oキャプチャー・パスを登録します。DPAブロックは、PLL VCOクロックから最適な位相を動的に選択して、入力データをラッチします。
内部FPGAパス

内部FPGAパスは、次のFPGAファブリック内のパスです。

  • LVDS RXハードウェアからコアレジスターへのパス
  • コアレジスターからLVDS TXハードウェアへのパス
  • その他のコアレジスターからコアレジスターへのパス

Timing Analyzerは、対応するタイミングマージンをレポートします。

表 68.   LVDS SERDESタイミング制約ファイルこの表には、LVDS SERDES IPで生成されるタイミングファイルがリストされています。LVDS SERDES IPのタイミング解析を成功させるために、これらのファイルを使用してください。これらのファイルは、 <variation_name>/altera_lvds_core14_191/synth ディレクトリーにあります。
ファイル名 説明
<variation_name>_altera_lvds_core14_191_<random_id>.sdc

この .sdc ファイルにより、 インテル® Quartus® PrimeのFitterは、タイミング・ドリブン・コンパイルでタイミングマージンを最適化することができます。このファイルによって、Timing Analyzerはデザインのタイミングを分析することもできます。

IPは次の動作に .sdc を使用します。

  • PLL入力のクロックの作成
  • 生成されたクロックの作成
  • derive_clock_uncertainty の呼び出し
  • 適切なマルチサイクル制約の作成

このファイルは、IP生成中に生成された .qip に配置できます。

sdc_util.tcl この .tcl ファイルは、.sdc が使用する関数および手順のライブラリーです。