インテル® Stratix® 10 LタイルおよびHタイル・トランシーバーPHYユーザーガイド

ID 683621
日付 3/03/2020
Public
ドキュメント目次

2.4.2.10.2. ダブルレート転送モードの実装方法

ダブルレート転送モードを実装する前に、標準PCSアーキテクチャーエンハンストPCSアーキテクチャーPLLアーキテクチャー、およびトランシーバー・ネイティブPHY PCS-to-Coreインターフェイスのリファレンス・ポート・マッピングに精通している必要があります。

  1. IP CatalogからStratix 10 L-Tile/H-Tile Transceiver Native PHY IPをインスタンス化します (Installed IP > Library > Interface Protocols > Transceiver PHY > Stratix 10 L-Tile/H-Tile Transceiver Native PHY)。
  2. Datapath Optionsの下に位置するEnable double rate transfer modeを選択します。
    注: ダブルレート転送モードをイネーブルした場合、simplified data interfaceをイネーブルすることはできません。
  3. TX Clock Options領域で、Selected tx_clkout clock sourceプルダウンメニューからPCS clkout x2を選択します。
  4. RX Clock Options領域で、Selected rx_clkout sourceプルダウンメニューからPCS clkout x2を選択します。
  5. TX Clock Options領域で、Enable tx_clkout2 portを選択し、PCS clkoutをソースとして使用します。この2番目のクロックポートがあると、全幅データのフルレートクロックにアクセスできます。
  6. RX Clock Options領域で、Enable rx_clkout2 portを選択し、PCS clkoutをソースとして使用します。この2番目のクロックポートがあると、全幅データのフルレートクロックにアクセスできます。
  7. PCS-Core Interfaceタブで、TX FIFO partially full threshold値およびRX FIFO partially full threshold値を適切にコンフィグレーションします。
  8. PCS-Core Interfaceタブで、TX FIFO partially empty threshold値およびRX FIFO partially empty threshold値を適切にコンフィグレーションします。
  9. Enhanced PCSを使用している場合は、Enhanced PCS / PMA interface widthおよびFPGA fabric / Enhanced PCS interface widthの設定の両方を適切にコンフィグレーションします。
  10. Standard PCSを使用している場合は、Standard PCS / PMA interface widthを適切にコンフィグレーションします。
  11. Generate HDLをクリックして、ネイティブPHY IPコアを生成します (これはRTLファイルです)。
  12. 特定のコンフィグレーション用には、Special TX PCS Reset Sequenceを実装します。詳細については、「トランシーバー・チャネルのリセット」を参照してください。