LogoLogo
  • Welcome to Quilter
  • Quickstart
  • About Quilter
    • Why we're building Quilter
    • Why should I use Quilter?
    • How does Quilter work?
    • What Quilter isn't
    • Current limitations
  • Using Quilter
    • Introduction
  • Design your schematic
  • Prepare your input board file
  • Upload your design files
  • Define physics constraints
  • Specify design parameters
  • Submit your layout job
  • Review layout candidates
  • Physics Constraints
    • Overview
  • Routing Constraints
    • High Current Nets
    • Timing-sensitive Signals
    • Single-ended Impedance Control
    • Differential Pairs
  • Placement Constraints
    • Bypass Capacitors
    • Crystal Oscillators
    • Switching Converters
  • Physics Rule Checks (PRCs)
    • Overview
    • Ground Plane Overlap
    • Invalid Width Span
    • Layer Switch Count
    • Length Mismatch
    • Overheated Length
    • Pin Distance
    • Trace Path Length
    • Uncoupled Spacing
  • Design Parameters
    • Overview
    • Fabrication Parameters
      • Fabricators
      • Stack-ups
      • Fabrication rules
  • Placement Parameters
    • Pre-placed components
    • Placement regions
    • Single-sided placement
  • Routing Parameters
    • Pre-routed traces
    • Preserved pours
    • Keepouts
    • Net Widths
  • Candidate Review
    • Overview
    • Job details
    • Candidate details
    • Filtering
    • Sorting
    • Detail view
  • Reviewing PRCs
  • Job Actions
  • Downloading candidates
Powered by GitBook
On this page
  • Description
  • Examples
  • Physics Justification

Was this helpful?

Export as PDF
  1. Physics Rule Checks (PRCs)

Overheated Length

PreviousLength MismatchNextPin Distance

Last updated 10 days ago

Was this helpful?

Description

Passing Criteria: This check passes if less than a specified percentage of the length of traces within the high current net has a temperature rise below a given threshold.

Reporting Units: Length Percentage (Tolerance: Celsius)

Examples

Passing Message:

Overheated length of 0% within acceptable range (0% to 10%)

Failing Message:

Overheated length of 56.2% outside acceptable range (0% to 10%)

Physics Justification

Minimizing the temperature rise of high-current nets is important for the following reasons:

  • Resistive Heating (Joule Heating)

    High current flowing through a trace causes I²R losses, where electrical resistance (R) converts current (I) into heat. Excessive heat can damage the PCB or nearby components.

  • Board Performance

    An increased temperature (T) raises the resistance of the trace (R∝T), leading to more heat in a feedback loop, which can degrade signal integrity and power delivery.

  • Thermal Expansion

    Heat causes the PCB material to expand, potentially resulting in mechanical stress, delamination, or cracks in the copper traces.

  • Electromigration

    High temperatures accelerate electromigration, where metal atoms move due to current flow, degrading the trace over time and potentially causing failure.

Helpful Definitions

  • Electromigration The gradual movement of metal atoms within a conductor caused by the flow of high electrical current. This occurs because the momentum transfer from moving electrons pushes atoms along the current's path. Over time, it can create voids or buildup in the conductor, leading to increased resistance or signal degradation.

Overheated Length determines the approximate analytic temperature rise of trace segments on a specified high current nets. A net segment is considered “overheated” if its approximated temperature rise exceeds 20C.