Rockchip · AI & Linux Hub

Product engineering

RK3576 PCIe design: root-complex mode, shared PHYs and endpoint power

RK3576 PCIe design: root-complex mode, shared PHYs and endpoint power. Circuit, PCB routing and validation checks, with CM5 and Sige5 development links.

· ArmSoM Editorial · 3 min read

Based on the Chinese and English RK3576 Hardware Design Guide V1.1 (2024-05-28), for SoC-board design. CM5 carriers must follow the module interface; Sige5 can establish a software/peripheral baseline. This guide does not prescribe one SDK/BSP or kernel for every product; verify each board. Values are source references, not ArmSoM measurements.

RK3576_Hardware_Design_Guide_V1.1_20240528_EN.pdf · §2.3.6; PCIe PCB

Allocate interface resources first

RK3576 provides two PCIe 2.1 x1 root complexes, without endpoint mode. PCIe0 shares Combo PHY0 with SATA0; PCIe1 shares Combo PHY1 with SATA1 and USB3 OTG1. Select the product function before assigning connectors, clocks and device tree. Shared functions cannot be added together as simultaneously available ports.

Control pins and coupling

Use 100nF on TX, direct RX connections and reference REFCLK wiring with its direction checked. CLKREQN must use the dedicated function, not an ordinary GPIO. PERSTN, WAKEN and PRSNT may use suitable GPIOs according to the guide. Standard slot control signals are 3.3V; check the selected SoC IO domain. Apply unused-PHY power and device-tree treatment only when the entire PHY is unused.

Enumeration is only the first check

Data pairs use 85Ω and reference clocks 100Ω; do not apply one impedance rule to both. Check endpoint supply, reset release, reference clock and low-power recovery before sustained DMA. Record negotiated width, speed and errors. A single successful enumeration does not establish long-term storage or network stability.

Design parameters and review table

Item Source reference
Data Zdiff 85Ω ±10%
REFCLK Zdiff 100Ω ±10%
Data intra-pair <6mil
REFCLK intra-pair <12mil
Trace length <6inch
TX AC 100nF ±20%

Source figures

The reference pages below contain the relevant circuit or timing figures; click for full resolution. Designators and component values belong to the reference design, not an ArmSoM product schematic.

RK3576 PCIe design: root-complex mode, shared PHYs and endpoint power · 2-87

English original · PDF 98 · 2-87

RK3576 PCIe design: root-complex mode, shared PHYs and endpoint power · 2-90

English original · PDF 99 · 2-90

ArmSoM development path

CM5 reduces repeated compute-core design on custom carriers; Sige5 provides a starting point for software and peripheral evaluation. Verify exposed interfaces, connector pins, voltages and image support in board documentation rather than inferring them from SoC features.

Continue reading

Explore this topic → · Learning paths →