High speed PCB reverse engineering is the process of extracting complete design data—Gerber files, schematics, BOM, and stackup specifications—from boards where signal integrity is the primary design constraint. These boards typically operate at data rates above 1 Gbps or clock frequencies beyond 500 MHz, with controlled-impedance traces, tight length matching, and carefully designed return-current paths. Our engineers recover this data to ±0.5 mil trace accuracy and validate every differential pair against the original impedance targets before delivering files.
Why Is High Speed PCB Reverse Engineering Harder Than Standard Board Recovery?
On a standard 4-layer board running at 50 MHz, a 1-mil error in trace width is cosmetically wrong but functionally irrelevant. On a 10 Gbps SerDes channel, that same 1-mil deviation shifts differential impedance by 3–5 Ω—enough to push return loss past the –10 dB threshold and cause bit errors. That single fact drives every difference in our high speed reverse engineering workflow.
The challenges stack up quickly:
- Controlled impedance: Single-ended 50 Ω, differential 90 Ω or 100 Ω traces must be recovered with their exact geometry—trace width, spacing, and reference plane distance all matter.
- Length matching: Differential pairs on DDR4/5, PCIe, or USB 3.x interfaces are matched to within 5 mil intra-pair and 50–200 mil inter-pair. These constraints must be captured, not just the routing.
- Blind/buried vias and microvias: High speed boards above 8 layers almost always use HDI via structures. Destructive cross-sectioning is often required to map via stacks correctly.
- Material identification: A board built on Megtron 6 (Dk 3.7 @ 10 GHz) behaves very differently from one on standard FR-4 (Dk 4.2–4.5). We identify laminate type through dielectric constant measurement and burn testing.
- Embedded passives and buried components: Some high speed designs embed capacitors or resistors inside the stackup—invisible from surface inspection alone.
Our High Speed Reverse Engineering Process Step by Step

1. Incoming Evaluation and Photography
We photograph every layer side, catalog all components, and run an initial impedance spot-check with a TDR (time-domain reflectometer). This tells us the target impedance values before we strip a single component. We also measure overall board thickness with a micrometer (±0.1 mil resolution) to begin estimating the stackup.
2. Component Removal and BOM Extraction
Components are desoldered, cataloged by reference designator, and cross-referenced against manufacturer databases. For high speed boards, we pay special attention to termination resistors, AC coupling caps, and common-mode chokes—components that are functionally critical but easy to misidentify as generic passives.
3. Layer-by-Layer Imaging
Each copper layer is scanned at 2400+ DPI optical resolution. On boards with 3/3 mil trace/space (common in DDR4 routing and USB 3.x breakout), we use enhanced imaging with stitched microscope captures at specific zones. Inner layers are exposed through controlled chemical etching or precision grinding, one layer at a time.
4. Stackup Reconstruction and Impedance Modeling
This is where high speed reverse engineering diverges most from generic work. We cross-section the board at multiple points to measure:
| Parameter | Measurement Method | Typical Accuracy |
|---|---|---|
| Copper layer thickness | Optical microscopy on cross-section | ±0.05 mil (±1.3 µm) |
| Dielectric thickness | Cross-section + micrometer | ±0.2 mil (±5 µm) |
| Trace width | 2400 DPI scan + calibrated measurement | ±0.5 mil (±12.7 µm) |
| Trace spacing (diff pair) | Same as above | ±0.5 mil |
| Dielectric constant (Dk) | TDR + split-post resonator | ±0.1 |
With these measurements, we rebuild the stackup in a 2D field solver (e.g., Polar Si9000) and confirm that the recovered geometry produces the expected impedance within ±5 Ω of TDR readings.
5. Gerber Generation and Netlist Verification
Traced artwork is converted to production Gerber files (RS-274X). We run a full netlist extraction and compare it against the schematic we derive in parallel. For high speed nets, we additionally annotate length-matching constraints and impedance class assignments in the deliverable package so your fabricator can reproduce the board without guessing.
6. Schematic Recovery
The netlist drives schematic capture. We organize sheets by functional block—power, clocking, SerDes channels, memory interfaces—using standard conventions. Pin-swaps and gate-swaps are flagged so you understand where the original designer made non-obvious choices.
What You Receive: Deliverable Package
| Deliverable | Format | Notes |
|---|---|---|
| Gerber files (all layers) | RS-274X | Includes impedance class annotations |
| Drill files | Excellon | Blind/buried/microvia types separated |
| Stackup specification | PDF + IPC-2581 | Material, Dk, thickness per layer |
| Schematic | PDF + native (Altium/KiCad/OrCAD) | Organized by functional block |
| BOM | Excel / CSV | MPN, package, value, alternates |
| Impedance report | TDR measurements vs. modeled values | |
| Length-match table | Excel | Intra-pair and inter-group data |
Cost Factors for High Speed Board Recovery
Pricing depends on complexity. Here are the primary drivers:
- Layer count: A 6-layer board with two controlled-impedance signal layers starts around $1,200–$2,000. A 16-layer HDI board with multiple impedance classes can reach $5,000–$12,000+.
- Board area: Larger boards require more imaging passes and longer tracing time. A 200 × 150 mm board takes roughly 40% longer than a 100 × 80 mm board at the same layer count.
- Via complexity: Through-hole only is straightforward. Stacked microvias with staggered blind vias require cross-sectioning at multiple locations, adding $300–$800 to the project.
- Material identification: If the laminate must be positively identified (not just “FR-4 class”), dielectric testing adds $200–$400.
- Rush service: Standard lead time is 12–20 working days. Expedited turnaround for time-critical projects can compress this to 8–12 days at a 30–50% premium.
Common High Speed Interfaces We Reverse Engineer
Our team regularly works with boards carrying these protocols, each with its own impedance and routing constraints:
- PCIe Gen 3/4/5: 85 Ω differential, tight skew budgets, via stub management.
- DDR4 / DDR5 / LPDDR5: Fly-by topology (DDR4) or clocked loop-back (DDR5), T-branch matching, on-die termination values captured.
- USB 3.x / USB4: 90 Ω differential, AC coupling cap placement critical for compliance.
- 10G / 25G Ethernet (SFP+/SFP28): 100 Ω differential, loss budgets require accurate Dk recovery.
- HDMI 2.1 / DisplayPort: High pin-count connectors with tight escape routing.
- JESD204B/C: Multi-lane SerDes for data converters, often on mixed-signal boards.
Boards that combine high speed digital with sensitive analog or RF sections—such as test and measurement instrument boards—require additional isolation analysis and are quoted on a case-by-case basis.
How We Handle Impedance-Critical Traces

Standard reverse engineering services often deliver Gerber files with geometrically correct traces but no impedance context. That means your fab shop guesses at the stackup and hopes the impedance lands close enough. On a 100 MHz design, that might work. On a 10 Gbps link, it fails.
Our approach differs: we treat impedance-controlled layout recovery as a first-class deliverable. Every differential pair and single-ended controlled-impedance trace is tagged with its target impedance, and the stackup spec is validated against field-solver results. We provide your fabricator with a complete impedance table so they can adjust prepreg and core selections for their own process without re-engineering the design.
For boards using specialty laminates—Rogers, Isola I-Speed, Panasonic Megtron—we identify the material family and specify Dk/Df values at the operating frequency. If the original board used PTFE-based or ceramic-filled substrates, we flag this explicitly because substituting standard FR-4 would destroy signal integrity.
When High Speed Reverse Engineering Makes Sense
Typical scenarios where clients engage us:
- Legacy equipment support: The OEM is defunct or unresponsive, and you need to manufacture replacement boards for fielded systems.
- Second-source qualification: You own the design rights but lost the original CAD data and need production-ready files for a new fabricator.
- Failure analysis: A high speed link is failing in the field, and you need the actual as-built stackup and geometry to diagnose the root cause.
- Design benchmarking: You’re developing a competing product and need to understand the routing topology and material choices of an existing design you legally own or have licensed.
For boards with dense BGA routing and high layer counts, our HDI and high-density board recovery process provides the additional microvia mapping these designs require.
Limitations and Honest Caveats
We believe in setting accurate expectations:
- Embedded firmware is not included. Board-level reverse engineering recovers hardware design data. IC readout or firmware extraction is a separate service with its own authorization requirements.
- Exact material match is not always possible. Some legacy laminates are discontinued. We specify the closest current equivalent and note the Dk/Df delta.
- Damaged boards reduce accuracy. Burned, corroded, or mechanically damaged areas may have trace geometry that cannot be recovered to full spec. We document these zones and provide best-effort reconstruction.
- Layer count discovery requires destructive testing. If you have only one sample board and cannot sacrifice it, we use X-ray imaging first—but cross-sectioning (which destroys a small coupon area) gives definitive results.
Check feasibility for your project
Send the chip marking or board details and tell us what you need to recover. Add clear photos if available.
Request a feasibility reviewHow accurate is the impedance recovery on a high speed reverse-engineered board?
We validate recovered trace geometry against TDR measurements and 2D field-solver models. Typical accuracy is ±3–5 Ω on single-ended 50 Ω traces and ±4–6 Ω on 100 Ω differential pairs. This is within the manufacturing tolerance band of most PCB fabricators (IPC Class 2: ±10%, Class 3: ±5%).
Can you reverse engineer a board with blind and buried vias without destroying it?
X-ray imaging reveals via structures non-destructively and is our first step. However, confirming via stack types (stacked vs. staggered microvias, via-in-pad fill) with full certainty requires cross-sectioning a small coupon. If you have only one board, we discuss the trade-offs before cutting.
What layer counts do you handle for high speed boards?
We routinely work on boards from 4 to 24 layers. Most high speed designs fall in the 8–16 layer range. For boards beyond 20 layers—common in backplane and midplane assemblies—lead time extends to 20–30 working days due to the additional delamination and imaging cycles required.
Do you provide native CAD files or only Gerbers?
We deliver production Gerbers (RS-274X) as the primary output, plus schematics in your preferred EDA format (Altium, KiCad, OrCAD). Full native PCB layout files are available as an add-on—typically $500–$1,500 depending on complexity—for clients who need to modify the design post-recovery.
How does high speed PCB reverse engineering differ from RF board recovery?
High speed digital boards focus on controlled impedance for digital SerDes, DDR, and PCIe—primarily stripline and microstrip geometries at frequencies up to ~30 GHz. RF board reverse engineering deals with transmission lines, waveguide transitions, and distributed-element filters at frequencies that may exceed 40 GHz, often on specialty substrates. The measurement tools and laminate expertise overlap but are not identical.
Related Reverse Engineering Services
- Multilayer board reverse engineering — for complex stackups without high speed constraints
- IoT device PCB reverse engineering — compact wireless boards with mixed-signal sections
Check feasibility for your project
Send the chip marking or board details and tell us what you need to recover. Add clear photos if available.
Request a feasibility reviewWorking on a board like this?
Send the chip marking or two photos. You get feasibility, lead time and price within 24 hours, and the check costs nothing.
Get a free quote