🔌 Advanced Technique

PCB Net Tracing Explained

📖 17 min read 🛠️ Intermediate level ✓ Professional technique

Introduction: What is Net Tracing?

Net tracing is the art of following electrical connections through a PCB to understand signal flow and identify faults. It's one of the most powerful diagnostic techniques in board-level repair.

When you trace a net, you're answering a simple question: "Where does this electrical signal go, and what does it connect to?"

In this guide, you'll learn:

Understanding Nets: The Foundation

A net is an electrical connection. It might include:

In boardview, nets are usually shown as:

Types of Nets You'll Encounter

Power nets: Carry voltage to components

Signal nets: Carry information between components

Ground nets: Return path for electricity

Step 1: Starting Your Trace — Choose Your Net

Where to Start?

Choose a net based on your diagnosis:

Using Boardview to Search Nets

In boardview software like BoardScope:

  1. Right-click on any component pin
  2. Select "Highlight Net" or "Search"
  3. The entire net lights up in a color
  4. You can now see every component connected to this signal

Pro tip: Some software shows "constellation view" — all connected components arranged as a diagram, making relationships clear.

Step 2: Tracing Power Paths

The Power Supply Chain

On modern devices, power follows a strict hierarchy:

  1. Battery/USB: Primary power source (VBATT)
  2. Protection: Diodes, fuses protect against reverse polarity
  3. Power Management IC (PMIC): Converts battery voltage to required rails
  4. Regulators: Individual regulators for each voltage rail
  5. Capacitor banks: Filter and stabilize voltage
  6. Components: Processors, memory, RF chips receive regulated power

Tracing Example: MacBook Power

Scenario: MacBook won't charge

  1. Start at battery connector (power source)
  2. Trace VBATT net through protection diode
  3. Follow to Power Management IC (usually labeled PMIC or SMC)
  4. Check for voltage at PMIC input (should be 11-13V)
  5. If voltage present at input but missing at output, PMIC is damaged
  6. If voltage missing at input, check protection diode (might be shorted)
  7. Replace faulty component, retest
Diagnostic Tip: As you trace, measure voltages at each step. In boardview, log the measurements. This creates a "voltage trail" showing where the power is lost. The last good voltage is just before the fault.

Step 3: Tracing Signal Paths

Clock Signals

Clock signals are critical. They synchronize all digital operations.

Trace clock from oscillator → processor. If missing, the oscillator crystal or its supporting components are likely damaged.

Data Lines

Data lines carry actual information (memory reads/writes, display data, USB packets).

Example: NAND memory data lines

Trace from processor through protective components (resistors, diodes) to the memory chip. A short here would prevent data communication.

Interrupt & Control Lines

These signal events that need attention:

Trace these from source to destination. A broken control line means the component can't be addressed.

Step 4: Identifying Common Faults Using Net Traces

Open Circuit (Broken Connection)

Symptom: Component receives power but no signal

How to detect via net tracing:

Short Circuit (Unintended Connection)

Symptom: Device draws excessive current, components get hot, system resets randomly

How to detect via net tracing:

Pro Technique: Use a thermal imaging camera and boardview together. The thermal image shows hot spots. Then trace the net at that location in boardview. The short is usually at the intersection of the hottest components.

Weak Connection (High Resistance)

Symptom: Intermittent failures, performance slowdown, occasional crashes

How to detect via net tracing:

Step 5: Advanced Net Tracing Techniques

Constellation View

Some boardview software shows a "constellation" of all components on a net, arranged in a circle or diagram. This shows relationships at a glance:

Multi-Board Comparison

If you have a working board and a broken board:

  1. Open both in boardview
  2. Trace the same net on both boards
  3. Compare the paths
  4. Are there different components? Missing capacitors? Bridges?
  5. The difference is often the fault

Measuring Under Load

Static measurement (board powered, nothing running): Gives baseline voltage

Dynamic measurement (board booting, running, processing): Shows real-world behavior

A voltage that looks good at rest might droop dangerously under load. Always measure during operation.

Real-World Repair Scenarios

Scenario 1: iPhone Won't Turn On

Customer complaint: Connected to charger, no response

Diagnosis approach:

  1. Load iPhone schematic and boardview
  2. Trace VBATT (battery voltage) from connector
  3. Measure at each step: charger input, charging IC output, main power rail
  4. Find the voltage drop — that's the faulty stage
  5. If voltage present at charger IC input but missing at output, IC is bad
  6. If voltage present at main power rail but device doesn't boot, check processor power sequence (multiple rails must come up in correct order)

Common root causes found via net tracing:

Scenario 2: MacBook Kernel Panic During Boot

Customer complaint: Random crashes, sometimes boots, sometimes doesn't

Diagnosis approach:

  1. Trace 3.3V rail (processor supply)
  2. Measure voltage stability during boot
  3. Look for droop or oscillation
  4. Droop suggests weak power delivery — bad capacitor or connector
  5. Oscillation suggests noise — bad filter or ground connection
  6. Compare to working board if available

Common root causes:

Scenario 3: USB Not Detected

Customer complaint: Device charges but computer doesn't recognize it

Diagnosis approach:

  1. Trace USB power (usually 5V) — measure at USB connector
  2. If power present, continue to USB controller IC
  3. Trace USB data lines (D+ and D-)
  4. These should go from connector through protection diodes to USB IC
  5. Measure data line voltages (should oscillate during communication, DC at rest)
  6. If data lines stuck high or low, communication circuit is damaged

Common root causes:

Tools That Make Net Tracing Easier

Boardview Software

Must-have features:

BoardScope includes all of these and adds AI-powered fault suggestions.

USB Multimeter

Measure voltages while boardview shows the path. Log results directly in boardview for documentation.

Thermal Imaging

Hot spots often indicate shorts or high resistance. Correlate thermal image with net traces to pinpoint faults.

Logic Analyzer (Advanced)

Capture signal behavior on data and clock lines. Understand timing issues, verify communication.

Master net tracing with better tools

BoardScope makes net tracing visual and measurable. Trace, measure, and log in one interface. Download free today.

Download BoardScope Free

Common Mistakes to Avoid

Mistake 1: Tracing visually without measuring — A net might look connected but have high resistance. Always measure.

Mistake 2: Ignoring ground connections — Ground is as important as power. Trace ground paths too.

Mistake 3: Static-only testing — Measure voltages while the device is working (booting, running apps).

Mistake 4: Not consulting the schematic — Boardview shows connections; schematic explains WHY. Use both.

Mistake 5: Assuming the first fault is the only fault — Water damage often causes multiple shorts. Keep tracing.

Practice Exercises

Master net tracing by practicing on real boards:

  1. Download 3 different board files (iPhone, MacBook, game console)
  2. Search for "GND" — see how ground connects everything
  3. Search for "3.3V" — trace the main processor power
  4. Search for "CLK" — understand clock distribution
  5. On a broken board, trace power from battery → processor, measuring at each stage
  6. Compare traces on working vs broken board for the same device

Summary

Net tracing is a skill that improves with practice. After 10-15 boards, you'll be spotting faults in minutes.