Stratix V Avalon-MM Interface for PCIe Solutions: User Guide

ID 683411
Date 5/21/2017
Public
Document Table of Contents

1.5. Configurations

The Avalon-MM Intel® Arria® 10 Hard IP for PCI Express includes a full hard IP implementation of the PCI Express stack comprising the following layers:

  • Physical (PHY), including:
    • Physical Media Attachment (PMA)
    • Physical Coding Sublayer (PCS)
  • Media Access Control (MAC)
  • Data Link Layer (DL)
  • Transaction Layer (TL)

When configured as an Endpoint, the Stratix V Hard IP for PCI Express using the Avalon-MM supports memory read and write requests and completions with or without data.

Figure 2. PCI Express Application with a Single Root Port and EndpointThe following figure shows a PCI Express link between two Stratix V FPGAs.
Figure 3. PCI Express Application Using Configuration via Protocol The Intel® Arria® 10 design below includes the following components:
  • Two Endpoints that connect to a PCIe switch.
  • A host CPU that implements CvP using the PCI Express link connects through the switch.