User guide
How to Implement PCI Express (PIPE) in Arria 10 Transceivers
Before you begin
You must be familiar with the Standard PCS architecture, Gen3 PCS architecture, PLL architecture, and
the reset controller before implementing the PCI Express protocol.
1. Go to the IP Catalog and select the Arria 10 Transceiver Native PHY IP Core. Refer to Select and
Instantiate the PHY IP Core on page 2-2 for more details.
2. Select Gen1/Gen2/Gen3 PIPE from the Arria 10 Transceiver configuration rules list, located under
Datapath Options.
3. Use the parameter values in the tables in Native PHY IP Parameter Settings for PIPE as a starting
point. Alternatively, you can use Arria 10 Transceiver Native PHY Presets . You can then modify the
settings to meet your specific requirements.
4. Click Finish to generate the Native PHY IP (this is your RTL file).
5. Instantiate and configure your PLL.
6. Create a transceiver reset controller. You can use your own reset controller or use the Altera
Transceiver PHY Reset Controller IP.
7. Connect the Native PHY IP to the PLL IP and the reset controller. Use the information in Native PHY
IP Ports for PIPE to connect the ports.
8. Simulate your design to verify its functionality.
UG-01143
2015.05.11
How to Implement PCI Express (PIPE) in Arria 10 Transceivers
2-245
Implementing Protocols in Arria 10 Transceivers
Altera Corporation
Send Feedback