L- and H-Tile Transceiver PHY User Guide

ID 683621
Date 1/30/2024
Public
Document Table of Contents

2.4.2.10.2. How to Implement Double Rate Transfer Mode

You should be familiar with the Standard PCS Architecture, Enhanced PCS Architecture, PLL Architecture, and Transceiver Native PHY PCS-to-Core Interface Reference Port Mapping before implementing double rate transfer mode.

  1. Instantiate the Stratix 10 L-Tile/H-Tile Transceiver Native PHY IP from the IP Catalog (Installed IP > Library > Interface Protocols > Transceiver PHY > Stratix 10 L-Tile/H-Tile Transceiver Native PHY).
  2. Select Enable double rate transfer mode located under Datapath Options.
    Note: If you enable double rate transfer mode, you cannot enable the simplified data interface.
  3. In the TX Clock Options area, select PCS clkout x2 from the Selected tx_clkout clock source pull-down menu.
  4. In the RX Clock Options area, select PCS clkout x2 from the Selected rx_clkout source pull-down menu.
  5. In the TX Clock Options area, select Enable tx_clkout2 port and use PCS clkout as the source. Having this second clock port gives you access to the full-rate clock for your full-width data.
  6. In the RX Clock Options area, select Enable rx_clkout2 port and use PCS clkout as the source. Having this second clock port gives you access to the full-rate clock for your full-width data.
  7. Configure the TX FIFO partially full threshold and RX FIFO partially full threshold values accordingly in PCS-Core Interface tab.
  8. Configure the TX FIFO partially empty threshold and RX FIFO partially empty threshold values accordingly in PCS-Core Interface tab.
  9. If you are using the Enhanced PCS, configure both the Enhanced PCS / PMA interface width and FPGA fabric / Enhanced PCS interface width settings accordingly.
  10. If you are using the Standard PCS, configure the Standard PCS / PMA interface width accordingly.
  11. Click Generate HDL to generate the Native PHY IP Core (this is your RTL file).
  12. Implement the Special TX PCS Reset Sequence for your specific configuration. Refer to Resetting Transceiver Channels for more information.