SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
This section describes the PCIe PHY subsystem-related components (PCIe_PHY, DPLL_PCIE_REF, APLL_PCIE, and OCP2SPC3) integration in the device, including information about clocks, resets, and hardware requests.
Figure 28-17 shows the PCIe PHY integration.
The PCIe PHY module integration features:
The DPLL_PCIE_REF integration features:
The APLL_PCIE integration features:
The ACSPCIE integration features:
The OCP2SCP3 (interconnect adapter) integration features:
Table 28-50 through Table 28-52 summarize the integration of the module in the device.
Module Instance | Attributes | |
Power Domain | Interconnect | |
PCIe1_PHY_TX | PD_L3INIT | OCP2SCP3 SCP interconnects |
PCIe1_PHY_RX | PD_L3INIT | OCP2SCP3 SCP interconnects |
PCIe2_PHY_TX | PD_L3INIT | OCP2SCP3 SCP interconnects |
PCIe2_PHY_RX | PD_L3INIT | OCP2SCP3 SCP interconnects |
PCIE PHY (wrapper power controller) | PD_L3INIT | A device CTRL_CORE_MODULE power control bus |
OCP2SCP3 | PD_COREAON | L4_CFG |
DPLL_PCIE_REF | PD_COREAON | Direct PRCM module register control |
APLL_PCIE | PD_COREAON | Direct PRCM module register control |
Clocks | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
DPLL_PCIE_REF | REF_CLK | PCIE_DPLL_CLK | PRCM | DPLL_PCIE_REF reference functional clock (SYS_CLK1 based) |
PCIe1_PHY | PCIE1_PWR_CLK | PCIE_SYS_GFCLK | PRCM | PCIE power control logic reference functional clock (SYS_CLK1 based) |
PCIe2_PHY | PCIE2_PWR_CLK | PCIE_SYS_GFCLK | PRCM | PCIE power control logic reference functional clock (SYS_CLK1 based) |
PCIe1_PHY_TX | PCIE1_REF_CLKIN | PCIE_REF_GFCLK(1) | PRCM | Fixed frequency PCIE functional clock used for LFPS pattern generation (CORE_USB_OTG_SS_LFPS_TX_CLK based) |
PCIe2_PHY_TX | PCIE2_REF_CLKIN | PCIE_REF_GFCLK(1) | PRCM | Fixed frequency PCIE functional clock used for LFPS pattern generation (CORE_USB_OTG_SS_LFPS_TX_CLK based) |
PCIe1_PHY_RX | PCIE1_PHY_WKUP_CLK | PCIE_32K_GFCLK | PRCM | I/O wakeup and debounce 32-kHz functional clock at PCIe1_PHY_RX Receiver side |
OCP2SCP3 | L4CFG_ADAPTER_CLKIN | L3INIT_L4_GICLK | PRCM | L4_CFG adapter interface clock |
Resets | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
OCP2SCP3 | PIRSTNA | L3INIT_RST | PRCM | A non retention reset to L4_CFG interface adapter |
PCIe_PHY | PHY_RSTN_MAIN | L3INIT_RST | PRCM | A non retention reset to the PCIe_PHY |
PHY_RSTN_POR | L3INIT_PWRON_RST | PRCM | A non retention POR reset to the PCIe_PHY | |
DPLL_PCIE_REF | SYSRESETN | COREAON_PWRON_RST | PRCM | A non retention POR reset to DPLL reference clock generator |
APLL_PCIE | APLLRESETN | COREAON_PWRON_RST | PRCM | A non retention POR reset to APLL clock generator |
The PCIe1_PHY_RX generates a hardware wakeup request to the PRCM module.