Arria® 10 Transceiver PHY User Guide

ID 683617
Date 4/01/2024
Public
Document Table of Contents

2.8.4. How to Implement CPRI in Arria® 10 Transceivers

You should be familiar with the Standard PCS and PMA architecture, PLL architecture, and the reset controller before implementing your CPRI protocol.

  1. Instantiate the Arria 10 Transceiver Native PHY IP from the IP Catalog.
    Refer to Select and Instantiate the PHY IP Core for more details.
  2. Select CPRI (Auto) or CPRI (Manual) from the Transceiver configuration rules list located under Datapath Options, depending on which protocol you are implementing.
  3. Use the parameter values in the tables in Native PHY IP Parameter Settings for CPRI as a starting point. Or, you can use the protocol presets described in Preset Configuration Options. You can then modify the setting to meet your specific requirements.
  4. Click Generate to generate the Native PHY IP (this is your RTL file).
    Figure 119. Signals and Ports of Native PHY IP for CPRI


  5. Instantiate and configure your PLL.
  6. Create a transceiver reset controller.
    You can use your own reset controller or use the Native PHY Reset Controller IP.
  7. Connect the Native PHY IP to the PLL IP core and the reset controller. Use the information in the following figure to connect the ports.
    Figure 120.  Connection Guidelines for a CPRI PHY Design


  8. Simulate your design to verify its functionality.