CAPSTONE PROJECT

DDR4 Signal Integrity Verification

Complete industry-style SI verification: from requirements through pre-layout analysis, routing review, post-layout simulation, optimization, and engineering sign-off.

Project Scenario

You have joined the hardware development team for a high-performance networking platform. The board contains an FPGA memory controller with a DDR4 x72 interface at 2400 MT/s on a multi-layer PCB with tight timing budget. Management requires SI signoff before manufacturing release. You are assigned as the Signal Integrity Engineer.

New to DDR4 design? This capstone assumes the interface has already been selected, designed, and routed. Start with the DDR4 Memory Interface Design Academy for component selection, topology, termination, decoupling, and routing before coming back here to verify the result.
DDR4-2400
Speed Grade
x72 (ECC)
Bus Width
1.2V VDDQ
I/O Voltage
11 Phases
Project Scope

Understand the product architecture, DDR4 interface requirements, performance targets, and success criteria before beginning SI analysis. Define timing budgets and identify risk areas.

System Architecture

Requirement Explorer

Click each requirement to view its engineering impact and risk level.

Timing Budget Builder

Allocate the 416 ps unit interval among timing budget components. Total must not exceed available window.

DDR4-2400 Critical Parameters

Clock Freq
1200 MHz
Data Rate
2400 MT/s
Unit Interval
416 ps
tDS (Setup)
55 ps
tDH (Hold)
70 ps
ZOUT Driver
34 Ω
ODT (RZQ/4)
60 Ω
Target Z0
40 Ω
Phase 1 Deliverables

• Requirement Summary Document   • SI Risk Assessment Matrix   • Timing Budget Allocation Table

Analyze every DDR4 signal group, identify SI-critical nets, and understand timing relationships. Classify signals by criticality to prioritize simulation and routing effort.

Signal Groups

Signal Classification Exercise

Drag each signal group to the correct criticality level. Score updates automatically.

Phase 2 Deliverables

• Signal Classification Matrix   • Critical Net Identification Report   • SI Constraint Priority List

Design the electrical topology for simulation. Compare fly-by vs point-to-point, select termination schemes, and observe how topology choices affect reflections and timing.

Topology Builder

3.0 in
Channel Topology
Reflection Waveform

Termination Scheme Comparison

Scheme Reflection Power Signal Level DDR4 Use
ODT (On-Die) Low Medium Full swing DQ/DQS
Series (Source) Low Low Half swing initial Addr/Cmd
No Termination High None Full + overshoot Not recommended
Phase 3 Deliverables

• Channel Topology Selection Document   • Termination Strategy Report   • Topology Simulation Setup

Develop the PCB stackup architecture that supports DDR4 impedance targets. Assign signal layers, reference planes, and calculate controlled impedance for the target Z0=40Ω single-ended and Zdiff=80Ω differential.

Interactive Stackup Designer

3.8
5.0 mil
4.0 mil
Stackup Cross-Section
Impedance vs Trace Width
Phase 4 Deliverables

• Approved Stackup Drawing   • Impedance Targets per Layer   • Layer Assignment Table

Create DDR4 routing rules before layout begins. Define length matching tolerances, differential pair constraints, via count limits, and spacing rules.

Constraint Manager

Set your routing constraints. The validator checks if values meet DDR4-2400 requirements.

Phase 5 Deliverables

• DDR4 Routing Rules Document   • Constraint Table per Signal Group   • Via Budget Allocation

Verify the design before PCB routing begins. Build a transmission line model, run reflection/crosstalk analysis, and confirm timing margins are achievable.

Pre-Layout SI Simulator

40 Ω
2.5 in
200 ps
DQ Signal Waveform at Receiver
Crosstalk (NEXT/FEXT)
Phase 6 Deliverables

• Pre-Layout SI Report   • Waveform Analysis   • Crosstalk Assessment   • Timing Margin Validation

Verify DDR4 routing implementation against constraints. Inspect BGA escape, byte lane matching, clock network, and reference plane integrity. Identify violations.

Layout Inspection & Violation Finder

Review each byte lane's routing. Click a lane to inspect details. Violations are highlighted in red.

Phase 7 Deliverables

• Routing Compliance Report   • Violation List with Corrective Actions   • Length Matching Verification

Perform final SI signoff with post-layout extracted models. Measure eye diagrams, analyze jitter, verify timing margins, and assess BER.

Post-Layout Eye Diagram Lab

5.0 dB
15 ps
30 mV
DDR4 Read Eye @ 2400 MT/s
Margin Dashboard
Phase 8 Deliverables

• Post-Layout Verification Report   • Eye Diagram Results   • Timing Margin Summary   • BER Assessment

Investigate SI failures and improve design margins. Diagnose root causes of ringing, crosstalk, timing violations, and clock quality issues. Apply corrective actions and verify improvements.

Root Cause Analysis Workflow

What-If Simulator

Select a failure scenario and apply corrective actions to observe improvement.

Phase 9 Deliverables

• Corrective Action Plan   • Optimized Design Report   • Before/After Comparison

Produce an industry-standard SI verification report. Document simulation setup, results, margins, risk assessment, and engineering recommendations for sign-off.

Report Builder

Check off each section as you complete it. The report completeness tracker updates in real-time.

Report Quality Checklist

Phase 10 Deliverables

• Complete SI Verification Report   • Executive Summary   • Data Tables & Charts

Defend your design decisions before virtual stakeholders and obtain engineering approval. Answer challenging questions from the SI Engineer, PCB Designer, Hardware Architect, and Program Manager.

Design Review Meeting Simulator

Approval Decision

Engineering Scorecard

Capstone Completion

• Design Review Minutes   • Approval Record   • DDR4 SI Verification Engineer Certification

Capstone Project Complete!

You have completed the DDR4 SI Verification Capstone. Mark complete to earn your certification.