tools for PCB designers and Electrical Engineers

PCB Impedance Calculator

PCB Impedance Calculator | PCB Design Tools
⚡ PCB Designer Tool

Impedance Calculator

Calculate single-ended and differential impedance for microstrip, stripline, and coplanar transmission lines. Compute signal loss, crosstalk, and propagation delay with precision.

What is impedance?

Impedance is defined as the ratio of voltage to current at any given point along the transmission line. It is denoted by the symbol Z and its unit is Ohms (Ω).

The term impedance was coined by Oliver Heaviside in July 1886. He was an English self-taught electrical engineer, mathematician, and physicist who adapted complex numbers to study AC circuits.

Types of impedance

  • Input impedance: It is the impedance seen by the source or the driving circuitry.
  • Output impedance: It is the impedance observed across the output terminals of a circuit when the load is disconnected.
  • Characteristic impedance: This is the impedance offered by a transmission line of infinite length.

In general, impedance can be represented as a complex quantity consisting of real resistance (R) and imaginary reactance (X). The formula is: Z = R + jX

  • For a pure resistor of R Ohms, the impedance ZR = R Ohms.
  • For a pure inductor of inductance L Henries, the impedance ZL = jωL Ohms.
  • For a pure capacitor of capacitance C Farads, the impedance ZC = 1/jωC Ohms.
  • Impedances can be combined in series and parallel in the same manner as resistors.

Characteristic impedance of a transmission line

Signals propagate on a transmission line as electromagnetic waves with a propagation speed and at any point on the line, there exists a relation between the instantaneous AC voltage and instantaneous AC current are related as follows:

Impedance of the transmission line at that point = (Instantaneous AC voltage)/(Instantaneous AC current)

This impedance is referred to as the characteristic impedance of the transmission line. If the transmission line has uniform cross-section along its length, it is called a uniform transmission line.

On a transmission line, whenever a propagating signal encounters a change in characteristics at any point, part of the signal will be reflected, and signal distortion will occur. Therefore, to achieve good signal integrity, it is important to maintain a uniform characteristic impedance.

Controlled impedance of a PCB transmission line

A PCB transmission line comprises a signal trace and its return path — usually the nearest reference plane(s). If the cross-sectional geometry, the placement of the trace, its return path, and the material between them is unchanged throughout the length of the transmission line, then we have a uniform transmission line. A uniform transmission line will have the same characteristic impedance along its length. Due to practical manufacturing considerations, achieving a reasonably uniform transmission line is termed a controlled impedance. The characteristic impedance is also referred to as controlled impedance.

When high-frequency signals propagate on transmission lines, uniform impedance is critical to achieve high-quality signal transmission without distortion. Typically, you will need controlled impedance lines for clocks, DDR signals, USB-HS, SATA, PCIe, HDMI, Thunderbolt, and high-frequency RF/microwave applications.

Parameters required to calculate trace impedance

The impedance of circuit board traces is determined by:

  • Trace width and thickness
  • Height of the dielectric layer between the signal trace and the reference planes
  • Dielectric constant(s) of the dielectric material used in the board
  • Spacing between differential pair traces

Types of impedance models

PCBs typically use two types of transmission line structures: microstrips and striplines. There are also variations within each type – uncoated, coated, and embedded. Each of the transmission lines consists of a signal trace and one or more reference planes. For each model, the following combinations are available:

Uncoated microstrip single-ended

GND Plane Dielectric (H₁) Signal Trace (W) H₁ W

An uncoated microstrip structure consists of a signal trace on an outer layer of a PCB. The reference plane(s) lie completely below the signal layer trace. Uncoated microstrips do not have a soldermask coating above the trace.

Coated microstrip single-ended

GND Plane Dielectric (H₁) Signal Trace (W) Solder Mask

A coated microstrip structure consists of a signal trace on an outer layer of a PCB. The reference plane(s) lie completely below the signal layer trace. Coated microstrips have a soldermask coating above the trace.

Embedded microstrip single-ended

GND Plane Dielectric H₂ Signal Trace Dielectric H₁ GND / Power Plane

An embedded microstrip is a structure similar to a traditional microstrip, except there is an extra dielectric layer above the signal trace. Embedded microstrips can be designed on the internal layers of a circuit board.

Stripline single-ended

GND Plane (Bottom) Dielectric H₂ Signal Trace Dielectric H₁ GND Plane (Top)

A stripline is a structure composed of a uniform signal trace on an inner layer of a board. It is sandwiched between two conducting planes (reference planes) which act as return paths for the signal and provide EMI shielding. These planes are copper planes on each side.

Our impedance calculator features two main types of impedance models, single-ended and differential, within each trace structure.

  • There are 3 types of single-ended models: single-ended non-coplanar, coplanar single-ended, and coplanar single-ended without ground.
  • There are also 3 types of differential models – differential, coplanar differential, and coplanar differential without ground.

List of our impedance calculators

Following is the table of 82 impedance calculators that are designed and categorized based on the geometry of the trace structure.

Single-ended

Uncoated Coated Embedded Embedded (Inverted) Stripline
Uncoated Microstrip Single Ended Coated Microstrip Single Ended Embedded Microstrip Single Ended Embedded Microstrip (Inverted) Single Ended Stripline Single Ended
Uncoated Microstrip Single Ended Composite Coated Microstrip Single Ended Composite Embedded Microstrip Single Ended Composite : A Embedded Microstrip (Inverted) Single Ended Composite : A Stripline Single Ended Composite : A
Embedded Microstrip Single Ended Composite : B Embedded Microstrip (Inverted) Single Ended Composite : B Stripline Single Ended Composite : B
Embedded Microstrip Single Ended Composite : C Embedded Microstrip (Inverted) Single Ended Composite : C Stripline Single Ended Composite : C

Differential pair

Uncoated Coated Embedded Embedded (Inverted) Stripline
Uncoated Microstrip Differential Pair Coated Microstrip Differential Pair Embedded Microstrip Differential Pair Embedded Microstrip (Inverted) Differential Pair Stripline Differential Pair
Uncoated Microstrip Differential Pair Composite Coated Microstrip Differential Pair Composite Embedded Microstrip Differential Pair Composite : A Embedded Microstrip (Inverted) Differential Pair Composite : A Stripline Differential Pair Composite : A
Embedded Microstrip Differential Pair Composite : B Embedded Microstrip (Inverted) Differential Pair Composite : B Stripline Differential Pair Composite : B
Embedded Microstrip Differential Pair Composite : C Embedded Microstrip (Inverted) Differential Pair Composite : C Stripline Differential Pair Composite : C
BroadSide Coupled Stripline Pair
BroadSide Coupled Stripline Pair Over Core

Coplanar single-ended

Uncoated Coated Embedded Embedded (Inverted) Stripline
Coplanar Uncoated Microstrip Single Ended Coplanar Coated Microstrip Single Ended Coplanar Embedded Microstrip Single Ended Coplanar Embedded Microstrip (Inverted) Single Ended Coplanar Stripline Single Ended
Coplanar Uncoated Microstrip Single Ended Composite Coplanar Coated Microstrip Single Ended Composite Coplanar Embedded Microstrip Single Ended Composite : A Coplanar Embedded Microstrip (Inverted) Single Ended Composite : A Coplanar Stripline Single Ended Composite : A
Coplanar Embedded Microstrip Single Ended Composite : B Coplanar Embedded Microstrip (Inverted) Single Ended Composite : B Coplanar Stripline Single Ended Composite : B
Coplanar Embedded Microstrip Single Ended Composite : C Coplanar Embedded Microstrip (Inverted) Single Ended Composite : C Coplanar Stripline Single Ended Composite : C

Coplanar differential pair

Uncoated Coated Embedded Embedded (Inverted) Stripline
Coplanar Uncoated Microstrip Differential Pair Coplanar coated Microstrip Differential Pair Coplanar Embedded Microstrip Differential Pair Coplanar Embedded Microstrip (Inverted) Differential Pair Coplanar Stripline Differential Pair
Coplanar Uncoated Microstrip Differential Pair Composite Coplanar Coated Microstrip Differential Pair Composite Coplanar Embedded Microstrip Differential Pair Composite : A Coplanar Embedded Microstrip (Inverted) Differential Pair Composite : A Coplanar Stripline Differential Pair Composite : A
Coplanar Embedded Microstrip Differential Pair Composite : B Coplanar Embedded Microstrip (Inverted) Differential Pair Composite : B Coplanar Stripline Differential Pair Composite : B
Coplanar Embedded Microstrip Differential Pair Composite : C Coplanar Embedded Microstrip (Inverted) Differential Pair Composite : C Coplanar Stripline Differential Pair Composite : C

Coplanar single-ended without ground plane

Uncoated Coated Embedded Embedded (Inverted) Stripline
Coplanar Uncoated Microstrip Single Ended Without Ground Plane Coplanar Coated Microstrip Single-Ended Without Ground Plane Coplanar Embedded Microstrip Single-Ended Without Ground Plane
Coplanar Uncoated Microstrip Single-Ended Without Ground Plane Composite Coplanar Coated Microstrip Single-Ended Without Ground Plane Composite Coplanar Embedded Microstrip Single Ended Without Ground Plane Composite : A
Coplanar Embedded Microstrip Single Ended Without Ground Plane Composite : B
Coplanar Embedded Microstrip Single Ended Without Ground Plane Composite : C

Coplanar differential pair without ground plane

Uncoated Coated Embedded Embedded (Inverted) Stripline
Coplanar Uncoated Microstrip Differential Pair Without Ground Plane Coplanar Coated Microstrip Differential Pair Without Ground Plane Coplanar Embedded Microstrip Differential Pair Without Ground Plane
Coplanar Uncoated Microstrip Differential Pair Without Ground Plane Composite Coplanar Coated Microstrip Differential Pair Without Ground Plane Composite Coplanar Embedded Microstrip Differential Pair Without Ground Plane Composite : A
Coplanar Embedded Microstrip Differential Pair Without Ground Plane Composite : B
Coplanar Embedded Microstrip Differential Pair Without Ground Plane Composite : C

Features of Impedance Calculator

🔧 Multi-model support

Allows you to choose the right impedance calculator mode based on the geometry of the signal layer and the number of reference planes. Whether traces are embedded or on the surface, you can select the right type of calculator.

⚡ Bidirectional calculation

If you know the target impedance, the trace width can be calculated immediately. Similarly, if you have a target trace width, the impedance can be computed instantly.

📊 Integrated material table

The tool is integrated with a dielectric material construction table, which helps you fetch all the necessary parameters needed to perform the calculation.

🔄 Quick parameter updates

Input parameters such as dielectric thickness, Δw, and trace thickness can be updated just by clicking on the respective plug-in icons.

📉 Loss calculations

Determines total insertion, dielectric, and conductor losses based on material properties, frequency, surface roughness, and trace length.

🧩 Composite model support

Supports composite PCB models that use different dielectric materials to achieve desired impedance — earmarked as ‘A’, ‘B’, and ‘C’ configurations.

Benefits of composite PCB models

The dielectric that is closer to the trace has more effect on the trace’s impedance than the dielectric that is farther away. When multiple dielectric layers are present with different dielectric constants (Er), using the effective Er value might not give accurate results. In such cases, constant, composite models allow us to use the parameters as they are to get more accurate impedance values. Hence, composite models are more practical in obtaining precise impedances than their non-composite counterparts.

Composite model A: Two different dielectric materials at the bottom.

Composite model B: Two different dielectric materials on the top.

Composite model C: Different dielectric materials found both on the top and bottom.

These composite models are also available for single-ended, differential pair, and coplanar configurations.

How to use the tool

The Impedance Calculator evaluates single-ended and differential impedance for various impedance models. The tool also calculates signal losses of any given trace.

Calculation of impedance and trace width

After selecting the relevant impedance model, you’ll have to key in the input parameters. For instance, for a single-ended model, the input parameters are:

Dielectric information:

  • Dielectric height (H1)
  • Dielectric constant (Er1)

Trace information:

  • Trace width (W)/Targeted impedance
  • Δw (W-W1)

The table below helps you choose the right Δw value for different copper weights. It also provides guidelines for minimum trace widths for inner and outer layers.

Copper weight Vs ΔW guidelines
Copper weight ΔW (W – W1) Minimum trace width inner layer Minimum trace width outer layer
¼ oz0.5 mils2.5 mils3 mils
½ oz0.5 mils3 mils4 mils
1 oz1 mil4 mils6 mils
2 oz3 mils6 mils8 mils
3 oz6 mils8 mils12 mils
4 oz7 mils9 mils14 mils
  • Trace thickness (T)

Once all the input parameters are entered, hit calculate to view the results.

The output parameters are:

  • Target SE impedance/Trace width
  • Calculated SE impedance
  • Propagation delay
  • Inductance
  • Capacitance
  • Effective dielectric constant

Please note that the input parameters might change depending on the impedance model you choose.

If you require assistance with the Dk and Df value of the material, click on Show PCB Dielectric Material Construction table. This table shows the Dk and Df of the selected material for different thicknesses and resin contents.

DIELECTRIC MATERIAL TABLE MaterialDk @ 1GHzDf @ 1GHz FR-4 Standard4.3–4.70.020 Isola FR408HR4.050.010 Rogers RO4350B3.480.0037 Panasonic Megtron 63.60.0020 Nelco N4000-13EP3.70.007 Taconic TLY2.950.0009 Rogers RO30033.000.0010 Rogers RO4003C3.380.0027
PCB dielectric material construction table

If you’d like to update the dielectric height and the corresponding dielectric constant, click on the update icon next to the dielectric height field.

IMPEDANCE CALCULATOR INTERFACE Model Selection Microstrip SE Stripline SE Diff. Pair Coplanar Input Parameters Dielectric Height (H1):3.348 Dielectric Const (Er1):3.63 ΔW:0.5 mil Trace Thickness:1.45 mil Target Impedance:50 Ω CALCULATE Output Results Target SE Impedance:50.00 Ω Calculated SE Impedance:50.01 Ω Propagation Delay:146.53 ps/in Inductance:7.31 nH/in Capacitance:2.92 pF/in Eff. Dielectric Const:3.21 ⚡ Signal Loss Calculator Dissipation Factor:0.025 Frequency:10 GHz Surface Roughness:6 μm Trace Length:1 inch Conductor Loss:0.84 dB/in Dielectric Loss:0.43 dB/in
Impedance Calculator Output

The units (mils, inch, mm, cm, μm) can be changed as per your requirement.

Computing signal loss of an impedance model

To calculate the signal loss for the chosen impedance model, you need to click on the Signal Loss Calculator tab. Please note that signal loss calculations use the dielectric and trace information entered in the impedance calculator. You won’t be able to compute signal loss without performing an impedance calculation.

SIGNAL LOSS CALCULATOR Input Parameters Dissipation Factor:0.025 Frequency:10 GHz Surface Roughness:6 μm Loss Results Conductor Loss:0.84 dB/in Dielectric Loss:0.43 dB/in Insertion Loss:1.27 dB/in Total Insertion Loss 1.27 dB per inch length
Signal loss calculator

The input parameters are:

  • Dissipation factor
  • Frequency of the signal
  • Surface roughness of copper foil
  • Length of the trace

As mentioned earlier, the input parameters are subject to change depending on the chosen impedance model.

Once all the input parameters are entered, click on Calculate Loss.

Now, let’s enter the dissipation factor as 0.025, the frequency as 10 GHz, the surface roughness as 6 μm, and the length of the trace as 1 inch.

The values of conductor loss, dielectric loss, insertion loss, and total insertion loss will be displayed as shown in the image above. If you require additional information on any of these input/output parameters, click on the corresponding parameter name.

How to calculate near-end and far-end crosstalk

CROSSTALK CALCULATOR Coupling Input Coupled Length:1 inch Rise Time:100 ps Signal Voltage:2 V Crosstalk Results Near-end Crosstalk (NEXT):4.52% Far-end Crosstalk (FEXT):2.81% Saturation Length:0.59 inch Voltage Coupling Near-end Voltage:90.4 mV Far-end Voltage:56.2 mV FEXT Coefficient:0.0281
Pcbamac’ Crosstalk Calculator

Based on the measurement zone, crosstalk can be classified into:

  • Near-end crosstalk (NEXT): Noise on the driver end of the victim line
  • Far-end crosstalk (FEXT): Noise on the receiver side of the victim line

To calculate them for your design, you need to provide the values of:

  • Coupled trace length
  • Signal rise time
  • Signal voltage

Let’s enter the values as 1 inch, 100 picoseconds, and 2 volts for these parameters, respectively, and hit calculate crosstalk.

The tool displays the values of:

  • Near and far-end crosstalk
  • Near and far-end voltage
  • Saturation length in inches
  • FEXT co-efficient

Designing an appropriate impedance model to route your high-speed traces is essential to avoid signal integrity issues. Our impedance calculator will give you the right impedance values based on your dielectric and conductor attributes.

Related Tools & Guides

Trace Width Calculator →

Calculate trace width, current capacity, and temperature rise for your PCB designs.

Stackup Designer →

Design and validate multi-layer PCB stackups with comprehensive material libraries.

Material Selector →

Choose the right laminate material for your application with detailed property comparisons.

BOM Checker →

Validate bill-of-materials data, check component availability and lifecycle status.

Better DFM Tool →

Run automated DFM checks to catch manufacturability issues before production.

Controlled Impedance Guide →

In-depth design guide covering impedance theory, stackup design, and manufacturing considerations.

Similar Posts