DDR and PCIe PCB Design
Flux is an AI hardware engineer. It plans and routes high-speed PCB interfaces from their stackup and timing requirements.
Plan the stackup and impedance targets
Ask Flux to set up the board stackup and impedance rules before routing.
Set the layer roles, reference planes, materials, and target impedances before you route the interfaces. Flux applies the impedance rules from the stackup to the nets and pairs.
Use the Stackup Editor to review or edit the layer stackup. For impedance setup, see Impedance Control.
Route DDR data lanes to their strobes
Ask Flux to route each DDR byte lane and match its data signals to the strobe.
Flux length-matches the byte lanes to their strobe. It uses the stackup propagation delay to calculate delay from trace length and can report the delay and skew for each lane in picoseconds.
For a route-length workflow, see Length and Skew Tuning. For timing-budget planning, see Plan DDR topology and timing budgets.
Choose a DDR address and command topology
Ask Flux to use the topology that fits the DDR interface.
Flux can route address, command, and clock signals in a fly-by or T-branch topology. Include the termination and timing requirements in your request.
Fan out the memory and processor BGA
Ask Flux to escape the BGA pads with the via types defined in the stackup.
Flux uses the configured via types and spans to fan out the processor and memory connections. It can use neckdowns where fine-pitch pads need narrower traces.
Set the available via types in the Stackup Editor. See HDI and BGA PCB Design for via spans and dense-part escape routing.
Route PCIe and other differential interfaces
Ask Flux to route differential pairs from the impedance targets in the stackup.
PCIe, USB 3, HDMI, and Ethernet use impedance-controlled differential pairs. Common targets are 85, 90, or 100 ohms, as defined by the stackup. Set the maximum intra-pair skew with each pair.
For length targets and meander choices, see Length and Skew Tuning.
Place PCIe AC-coupling capacitors
Ask Flux to place AC-coupling capacitors on the PCIe transmit lanes near the transmitter.
Flux places the capacitors on the PCIe TX lanes near the transmitter. Include the transmitter and lane names in your request when the board has more than one PCIe interface.
Keep a continuous reference and return path
Ask Flux to review each high-speed route's reference plane and layer transitions.
Keep each pair over a continuous reference plane. Add return vias when a high-speed route changes layers.
Analyze routed signals
Ask Flux to simulate the routed high-speed signals and report the results.
The analysis can report SDD11, SDD21, differential impedance, TDR, crosstalk, and eye diagrams at a bit rate up to 20 Gbps. It also analyzes routed via transitions as part of the board.
See Signal Integrity Simulation and Review for simulation and review steps. For electromagnetic design review, see EMC Design Review for PCBs.
Review EMC and manufacturing checks
Ask Flux to review the board for EMC and run the design checks.
Flux can review the board for EMC issues, including signal paths that cross reference-plane gaps and layer changes without return vias. See EMC Design Review for PCBs and EMC review.