This section describes the features supplied by the PCIe PHY subsystem. The device integrated PCIe PHY comply with the following standard:
- PHY Interface for PCI Express Gen 2 and USB3.0 architectures (PIPE for USB3)
The device supports PCI express interface in the following configurations:
- The PCIe PHYs can be mapped either as 2-lane to one controller (PCIe_SS1) or two separate lanes to two controllers (PCIe_SS1 and PCIe_SS2), as follows:
- One 2x-lane functional (Gen2) PCIe port, built on the device two PCIe PHY ports (0 and 1), using the dual-lane PCIe_SS1 controller (the PCIe_SS1 controller)
- Two 1x-lane (Gen2) PCIe ports - PCIe port 0 and PCIe port 1, mapped to the PCIe_SS1 and PCIe_SS2 controllers, each configured to operate in a single-lane mode, respectively. In this case the two device PCIe PHY ports function independently from each other.
- A power control module for each PCIe port which:
- ensures the Rx/Tx PHYs power-up sequence
- ensures the Rx/Tx PHYs power-down sequence
- Embedded PCIe DPLL generator, software controlled in device PRCM
- A PLL reference clock - (typically 20MHz or 100MHz), which can be programmed to be:
- an externally supplied differential clock
- internally supplied by DPLL_PCIE_REF generated clock, controlled from device PRCM
- output to external systems when supplied by the DPLL_PCIE_REF
- A bidirectional low-jitter asynchronous buffer which:
- is used to supply an external reference clock to the PCIe APLL.
- can output DPLL_PCIE_REF clock to external chips
- can be bypassed, when DPLL clock is used but NOT output to external chips.
- Polarity inversion on receiver