PCB manufacturing PCB manufacturing
Home > Blog

What Is SSOP Package? Dimensions, PCB Footprint, Soldering, and Applications

October 1st, 2026

An SSOP package, or Shrink Small Outline Package, is a surface-mount IC package with gull-wing leads on two sides. It gives designers a compact, leaded package whose solder joints remain visible around the body.

SSOP is a package family, not one fixed mechanical outline. Two parts described as SSOP may use different body widths, lead spans, pitches, heights, and PCB land patterns, so the exact package code and manufacturer’s drawing must guide footprint design and assembly.

SSOP package, elongated fine-pitch IC mounted on a complete PCB module at an electronics inspection bench

What Is SSOP Package?

SSOP stands for Shrink Small Outline Package, a compact surface-mount IC package with gull-wing leads arranged along two opposite sides. Compared with a standard SOIC of similar pin count, an SSOP generally uses a narrower body and finer lead spacing, reducing PCB area while keeping the solder joints exposed for optical inspection and rework.

SSOP describes a package family rather than one interchangeable outline. Confirm the exact manufacturer’s package code and drawing before choosing a PCB footprint because body width, lead pitch, overall span, height, and land-pattern requirements can differ. The practical tradeoff is greater board density with less assembly margin, so stencil design, placement accuracy, and solder-bridge control need closer attention.

What Are the Standard SSOP Package Dimensions?

There is no single set of SSOP package dimensions for every device. The same SSOP label covers multiple JEDEC outlines, body widths, heights, lead counts, and pitches. Use the package code on the exact component datasheet before selecting or creating a footprint.

The examples below from the NXP SSOP package index show how dimensions can vary within one manufacturer’s package family. The body column reports package length × body width × the height value listed by NXP, which may be nominal or maximum depending on the outline.

Package Example Pitch Body (mm)
SSOP16, SOT338-1 0.65 mm 6.2 × 5.3 × 2.0
SSOP20, SOT339-1 0.65 mm 7.2 × 5.3 × 2.0
SSOP24, SOT340-1 0.65 mm 8.2 × 5.3 × 2.0
SSOP28, SOT341-1 0.65 mm 10.2 × 5.3 × 2.0
SSOP16, SOT519-1 0.635 mm 4.9 × 3.9 × 1.73
SSOP48, SOT370-1 0.635 mm 15.9 × 7.5 × 2.8

These examples explain why SSOP-16 package dimensions or SSOP-20 package dimensions cannot be inferred from pin count alone. A 16-pin SSOP package can belong to a 5.3 mm-wide, 0.65 mm family or a 3.9 mm-wide, 0.635 mm family. Likewise, an SSOP-28 package should be checked by its package drawing rather than by an unqualified library name.

What Lead Pitch Does an SSOP Package Use?

A 0.65 mm lead pitch is common, but it is not universal. Official manufacturer package libraries also list 0.635 mm and 0.64 mm SSOP families, so the pitch must come from the exact package drawing or orderable-part datasheet.

Pitch is the center-to-center distance between adjacent leads. It controls pad spacing, solder-mask geometry, routing escape, stencil behavior, placement tolerance, and the optical resolution needed to detect bridges. Do not assume that a 0.65 mm footprint is compatible with a 0.635 mm package because the difference looks small; the offset accumulates across the lead row.

Confirm the pitch together with body width, lead count, overall lead span, lead width, lead length, and package height. Use that complete set of dimensions, not the pitch alone, to choose or build the PCB land pattern.

How Should You Design an SSOP PCB Footprint?

Build or select the footprint from the exact package code and its recommended land pattern. Component lead dimensions describe the part; they are not the same as the PCB pad dimensions needed to solder it.

  1. Confirm the exact package code: Start with the manufacturer’s part number, package suffix, pin count, and drawing code. A library name such as “SSOP-20” is not specific enough on its own.
  2. Check pitch and lead geometry: Read the specified pitch and the dimensional limits for lead width and length, body width and length, overall lead span, standoff, and coplanarity. A nominal body size alone does not show where every lead can land.
  3. Use the recommended land pattern: Prefer the component manufacturer’s current recommendation when one is available. For example, TI’s DB0028A drawing shows 0.45 × 1.85 mm lands on 0.65 mm pitch for that specific 28-lead outline, not for every SSOP-28 package.
  4. Check solder mask and paste openings: Confirm that the fabricator can hold the intended mask web and that stencil apertures suit the paste and assembly process. Excess paste can increase bridging, while too little paste can produce opens or weak joints.
  5. Verify pin 1 and component orientation: Align the footprint marker, silkscreen, courtyard, centroid rotation, and assembly drawing. Leave enough access around both lead rows for optical inspection and rework.

Never assume that two SSOP devices with the same pin count can share a footprint. Compare the complete drawing and recommended land pattern before reusing a library part.

What Is the Difference Between SOIC and SSOP Packages?

SSOP is usually the better choice when board area is tight, while SOIC generally offers more assembly and rework margin. The table compares the points that most often affect package selection; exact dimensions and performance still depend on the orderable device and its package drawing.

What Users Care About SOIC SSOP
PCB area Usually needs more board area for a similar lead count Usually uses less board area for a similar lead count
Common lead pitch Often 1.27 mm Often 0.65, 0.635, or 0.64 mm
Assembly margin Wider lead spacing gives more print and placement margin Tighter spacing needs closer stencil, placement, and reflow control
Prototyping and hand soldering Generally easier to place and solder manually Feasible with suitable tools, magnification, and operator control
Inspection and rework Exposed leads are easier to see and access Exposed leads remain visible, but tighter spacing makes bridges and rework more demanding
Footprint compatibility Not interchangeable with SSOP without checking the exact drawing and land pattern Needs its own checked land pattern rather than an assumed SOIC footprint

SOIC is often easier to prototype, inspect, and rework when board area is available. SSOP is useful when density matters and the assembly process can control the finer pitch. Neither is a drop-in substitute for the other, even when the pin count and electrical function appear to match. The SOIC package guide provides additional SOIC-specific detail.

What Is the Difference Between SSOP and TSSOP Packages?

TSSOP is a thinner small-outline package family and is often more compact than a comparable SSOP, but the names alone do not prove footprint compatibility. In TI’s 20-pin package comparison, the DB SSOP has a 2.00 mm maximum height, while the PW TSSOP has a 1.20 mm maximum and occupies less footprint area. That example illustrates the family difference; it does not define every SSOP or TSSOP.

Pitch is not a reliable shortcut because both families contain multiple outlines. NXP listings, for example, include TSSOP packages at 0.65 mm and 0.5 mm pitch, while its SSOP listings include 0.65 mm and 0.635 mm examples. Before changing packages, compare pitch, body width and length, lead span, lead dimensions, height, pinout, and the recommended land pattern from the exact device drawings.

The same pin count or device family does not make an SSOP and TSSOP mechanically interchangeable. Treat a package change as a PCB footprint check, not as a name-based substitution.

Where Are SSOP Packages Commonly Used?

SSOP packages are common where a dual-row leaded IC must fit into limited board space while keeping its joints optically accessible. The package appears across many device classes; it is not tied to a single circuit function.

  • Logic and I/O: Buffers, latches, bus-interface devices, and I/O expanders are often offered in this compact leaded format.
  • Data conversion: ADCs, DACs, and mixed-signal ICs may use SSOP when the layout needs moderate pin density and visible leads.
  • Interfaces and communications: Transceivers, line drivers, and serial-interface devices are common candidates when routing space is limited but optical inspection still matters.
  • Analog and control: Op-amps, sensor interfaces, controllers, and clock devices are available in SSOP options when their pin count and thermal needs fit the outline.
  • Compact equipment: Industrial controls, consumer electronics, audio/video products, and communication hardware use SSOP when the smaller mounting area justifies the finer-pitch assembly process.

In practice, the exact device and mechanical outline should drive the decision. An application label by itself is not a reason to choose SSOP.

What Should You Consider When Selecting an SSOP Package?

Select the electrical device first, then verify that its exact SSOP option fits the board, assembly process, inspection plan, and supply strategy. Package size cannot compensate for an incorrect function, rating, or lifecycle choice.

  • Does the IC meet the electrical requirement? Confirm function, pinout, ratings, speed, accuracy, interfaces, temperature range, and any thermal limits for the real board conditions.
  • Does the exact outline fit the available PCB space? Check the package suffix, lead count, body size, lead span, height, courtyard, and routing access rather than comparing body width alone.
  • Can the PCB and SMT process handle the pitch? Match the pad, mask, stencil, placement, and reflow requirements to the fabricator and assembler’s capabilities.
  • Can the package be inspected and reworked? Allow optical access to both lead rows and enough surrounding space for the planned inspection and rework tools.
  • Will the exact package remain available? Check the component’s lifecycle, authorized supply options, and qualified alternatives early enough to avoid a late footprint change.

How Is an SSOP Package Soldered to a PCB?

Production SSOP assembly normally uses solder-paste printing, pick-and-place, controlled reflow, and inspection. Fine lead spacing makes print volume and lead-to-pad alignment more sensitive than they are for a wider-pitch package, but there is no universal SSOP temperature profile.

  1. Print the solder paste: Align the stencil apertures with the pads and control deposit volume. Too much paste raises bridge risk; missing or incomplete deposits raise open-joint risk.
  2. Place the component: Match pin 1 and align both lead rows with their pads. A placement offset can push one row toward bridging while leaving too little overlap on the other.
  3. Reflow the assembly: Set the profile from the solder alloy and paste guidance, PCB thermal mass, and the component’s temperature limit. Board construction and nearby components change heating behavior, so a package name cannot supply one universal profile.
  4. Inspect the joints: After reflow, check the exposed gull-wing leads for bridging, opens, misalignment, lifted leads, and poor wetting, then use electrical testing where product risk and test access justify it.

Footprint dimensions, package and board tolerances, placement accuracy, flatness, solder paste, and stencil behavior work together. A correct package drawing cannot compensate for the wrong land pattern or a shifted paste print.

What Assembly Problems Can Occur With SSOP Packages?

The most common SSOP assembly problems are bridges, opens, misalignment, lifted leads, poor wetting, and orientation errors. Start with what is visible, then check the process condition most likely to have produced it.

Observation Likely Cause First Check
Solder bridge Excess or shifted paste, placement offset, pad or mask mismatch Paste deposits, stencil apertures, placement image, and pad spacing
Open or low-solder joint Missing paste, poor transfer, bent lead, coplanarity error, or weak wetting Paste deposit, lead plane, pad finish, profile, and visible wetting
Component skew Unequal deposits, placement error, or asymmetric reflow forces Pad symmetry, deposit balance, and pre-reflow placement
Lifted lead Lead damage, poor coplanarity, handling stress, or pad-height variation Incoming lead condition, seating plane, board flatness, and local joint gap
Poor wetting Oxidation, contamination, unsuitable profile, or expired/incorrect material Lead and pad finish, paste condition, cleanliness, and reflow profile
Wrong orientation Ambiguous marking or inconsistent library, CPL, feeder, and drawing data Pin 1 on the part, footprint, placement data, and AOI model

Do not repair the symptom before confirming the cause. Removing a bridge may restore continuity on one board, but a shifted stencil or incorrect footprint can repeat the same defect across the lot.

How Should SSOP Solder Joints Be Inspected?

Inspect SSOP joints with visual or automated optical methods first because the gull-wing leads and fillets are exposed. Judge the joints against the applicable product requirement and assembly standard rather than a generic online photograph.

  • Confirm identity and orientation: Verify the part marking, package suffix, pin 1, polarity where applicable, and seating position before judging individual joints.
  • Inspect the lead rows: Check lead-to-pad alignment, unintended connections, insufficient solder, lifted or damaged leads, visible wetting, and consistent fillet formation at the toe and heel regions that can be seen.
  • Use AOI for repeatable coverage: Program the correct package geometry and joint criteria. AOI can compare every visible lead quickly, but lighting, library setup, board contrast, and obstructions affect its results.
  • Apply X-ray only when justified: X-ray is not automatically required for an ordinary exposed-lead SSOP joint. Use it when a hidden feature, overlapping structure, adjacent bottom-terminated device, or failure investigation cannot be resolved optically.
  • Add electrical testing where needed: Continuity, shorts, in-circuit, or functional testing can reveal failures that appearance alone cannot prove. Electrical testing complements solder-joint inspection; it does not replace it.

IPC-A-610 is widely used for electronic-assembly acceptance, but the applicable revision and class must come from the product or customer requirement. Do not infer pass limits from a photograph.

FAQs About SSOP Packaging

Q1: What do codes such as DB and DBQ mean on an SSOP listing?

A1: They are manufacturer-specific package designators, not interchangeable names for one outline. For example, two SSOP codes can indicate different body widths or lead pitches. Match the code on the orderable part number to the drawing in the same datasheet.

Q2: Can an SSOP IC plug directly into a solderless breadboard?

A2: No. SSOP is a surface-mount package, and its fine lead spacing does not match a standard 2.54 mm breadboard grid. For prototyping, solder the IC to a suitable SSOP-to-DIP adapter or use a purpose-built carrier board.

Q3: What should you check before buying an SSOP-to-DIP adapter?

A3: Match the adapter to the exact pin count, lead pitch, body width, lead span, pad layout, and pin 1 orientation. A board labeled only “SSOP-16” may not fit every 16-lead SSOP outline.

Q4: Does the SSOP name guarantee RoHS compliance?

A4: No. SSOP describes the package family, not the terminal finish or environmental status. Check the exact orderable part number, material declaration, and applicable compliance documentation.

Q5: How should moisture-sensitive SSOP parts be stored before reflow?

A5: Follow the moisture-sensitivity label and the component manufacturer’s handling instructions. Keep unopened parts in their specified moisture-barrier packaging. After opening the bag, observe the stated floor life and use controlled dry storage or baking only when the product instructions and applicable J-STD-033 requirements call for it.

Conclusion

The safest SSOP design starts with the exact orderable part, not a generic library name. Before PCB layout, confirm its pitch, body dimensions, lead geometry, package code, and recommended land pattern. That work gives printing, placement, soldering, and inspection a sound starting point.

If your PCB uses SSOP or another fine-pitch SMT package, send the part number, datasheet, PCB files, BOM, quantity, and assembly requirements to sales@bestpcbs.com for review and quotation.

AI Server Power Board for 800 VDC Power Delivery

October 1st, 2026

AI server power board is an emerging term for a board that converts or distributes high-density power inside an AI server, compute tray, or closely related power assembly. It is not automatically the same as a complete server PSU, rack PDU, motherboard, or power shelf. The exact meaning depends on where the board sits in the power chain and which voltage conversion or distribution function it performs.

EBest Circuit supports high-current PCB fabrication, component sourcing, PCBA, inspection, and agreed board-level testing for customer-approved power electronics. If you are preparing a high-power DC-DC board or power delivery board for production, send the released PCB files, BOM, mechanical information, and test requirements to sales@bestpcbs.com for a manufacturing review.

AI server power board

What Is an AI Server Power Board?

An AI server power board is a PCB or PCBA that converts or distributes power near the computing hardware. Depending on the architecture, it may carry an intermediate bus voltage, step that voltage down, or connect a power shelf to GPU, accelerator, CPU, and memory loads.

The term needs context because several assemblies in a server handle power:

  • a rack PDU distributes facility power to equipment.
  • a power shelf contains multiple power supplies and may provide redundancy.
  • a server power supply converts AC or high-voltage DC into an intermediate DC output.
  • a power delivery board performs a board-level conversion or distribution function closer to the load.
  • voltage regulator modules provide the final low-voltage, high-current rails used by processors and memory.

An AI server power board may therefore be a large distribution board, a compact high-ratio DC-DC board, or part of a tray-level power assembly. Its identity comes from its electrical function and position—not simply from being a PCB installed in an AI server.

Where Does a Power Delivery Board Fit in the AI Server Power Architecture?

A power delivery board normally sits between the server’s intermediate DC supply and the final point-of-load regulators. Power reaches an accelerator through a chain such as:

Facility input → rack distribution → power shelf or PSU → intermediate DC bus → power delivery board → point-of-load regulation → GPU or accelerator

Moving conversion closer to the compute tray shortens high-current, low-voltage paths. Because conductor loss rises with the square of current, carrying power upstream at a higher voltage can reduce current and distribution loss.

The board may also provide input protection, controlled startup, isolation, voltage conversion, current sharing, sensing, and connections to busbars or cable assemblies. These functions vary by platform. A board described only as an “AI server power board” still needs an input range, output range, rated power, isolation requirement, cooling method, and mechanical envelope before it can be treated as a defined product.

AI Server Power Supply vs Power Delivery Board: What Is the Difference?

An AI server power supply usually creates the intermediate DC supply. A power delivery board converts or distributes that power closer to the computing load. A point-of-load regulator then produces the final processor rails.

Assembly Main role Usual location
Server PSU Creates an intermediate DC supply Power shelf or server input
Power delivery board Converts or distributes power near the load Compute tray or accelerator assembly
Point-of-load regulator Produces final processor rails Compute board

The distinction affects manufacturing. A complete PSU usually includes an enclosure, fan or cold plate, safety spacing, input/output connectors, and its own control electronics. A power delivery board may instead depend on the server chassis for cooling, insulation coordination, busbar support, and mechanical protection.

Calling every power-related assembly a PSU hides these differences. The PCB stackup, copper weight, connector system, cooling interface, assembly sequence, and test fixture all depend on the board’s actual place in the architecture.

Why Is 800 VDC Power Delivery Moving Closer to the Compute Tray?

It is moving closer to the compute tray because high voltage reduces upstream current, while local conversion limits the distance that very high low-voltage current must travel. AI accelerators have increased rack power demand and concentrated that demand into smaller spaces. Transporting very high power at 48 V or another low intermediate voltage requires large currents, heavier conductors, and more demanding connections.

An 800 VDC architecture carries a given amount of power at much lower current than a 48 V path. For example, ignoring conversion losses, 20 kW corresponds to about 25 A at 800 V but more than 416 A at 48 V. The lower upstream current can reduce distribution loss and conductor mass.

The difficult conversion does not disappear; it moves. A board located near the compute tray must step the high-voltage bus down efficiently while fitting within strict height, cooling, creepage, clearance, and service requirements. The architecture therefore trades a heavy low-voltage distribution path for a demanding high-ratio conversion stage closer to the load.

This is a developing architecture rather than a universal AI-server standard. Many current systems still use established AC-input PSUs, 48 V power shelves, or other intermediate-bus arrangements. An 800 VDC board should be described as a platform-specific solution, not as a required feature of every AI server.

How Does an 800 V-to-6 V DC-DC Power Delivery Board Work?

An 800 V-to-6 V board switches the high-voltage input, transfers energy through a high-ratio conversion stage, and delivers a regulated low-voltage, high-current output. Its exact topology belongs to the approved electrical design, but the functional path normally contains five recognizable sections.

High-voltage input: Protection, filtering, controlled startup, and bus sensing prepare the incoming DC supply for conversion. High-voltage spacing and transient conditions affect both the schematic and the physical PCB.

Switching stage: Power semiconductors switch the input at high frequency so energy can be transferred efficiently. Fast switching reduces the size of some magnetic components but makes parasitic inductance, gate-loop geometry, ringing, and EMI more important.

Isolation and voltage transformation: Where isolation is required, high-frequency magnetics provide the safety barrier and most of the voltage transformation. The winding structure, insulation system, leakage inductance, and PCB connection geometry influence both loss and voltage stress.

Secondary conversion: Low-voltage switching devices or synchronous rectifiers handle very high current. At this stage, milliohms matter. Copper paths, joints, terminals, and busbar interfaces can each become a meaningful heat source.

Output distribution and control: Current sensing, voltage feedback, protection, current sharing, and communication support stable operation. The 6 V output may then feed additional point-of-load stages that produce the final processor rails.

The board is therefore not simply a thick-copper PCB. Electrical design, magnetics, switching behavior, insulation, thermal interfaces, and mechanical integration must work as one assembly.

How Do Copper, Vias, and Busbars Carry High Current Without Excess Heat?

Copper planes provide broad current paths, via arrays connect those paths through the stackup, and busbars carry current beyond practical PCB-copper limits. They control heat only when the complete path has low resistance. Thicker copper cannot compensate for a narrow neck, insufficient via area, small connector contact, or resistive joint.

Copper planes: Wide, short planes reduce resistance and spread heat. Heavy copper can increase current capacity, but it also affects etching, minimum spacing, laminate fill, board thickness, and copper balance.

Parallel layers: Several copper layers can share current when the transitions between them are adequately connected. Current distribution is not automatically equal; entry points, via placement, geometry, and nearby magnetic fields influence which layers carry the greatest load.

Via arrays: Vias move current between layers and conduct heat through the board. Their useful capacity depends on finished hole size, plating thickness, quantity, pitch, temperature rise, and how current enters the array. A large number of poorly positioned vias can still create local crowding.

Busbars and terminals: Busbars can carry current with lower resistance and greater mechanical stiffness than PCB copper alone. The interface is often the critical area. Hole tolerances, surface flatness, fastener loading, plating, solder volume, and contact resistance affect the finished connection.

Joints and component pads: Low-voltage output stages may use large leadless packages, clips, or high-current connectors. Voids, insufficient solder, uneven coplanarity, and localized copper imbalance can raise resistance and temperature even when the nominal PCB copper is adequate.

Thermal imaging and voltage-drop measurements are valuable because they reveal the complete path. A board can pass continuity testing and still contain a small resistive region that becomes visible only under load.

AI server power board

What Do GaN Power Stages Change in PCB Layout and Assembly?

GaN power stages make loop inductance, gate routing, hidden solder joints, cleanliness, and thermal interfaces more critical. The devices can switch rapidly and reduce some switching losses, but their speed makes the physical interconnect part of the circuit behavior.

The switching loop must be compact because stray inductance can produce overshoot, ringing, EMI, and additional device stress. Gate-drive paths require controlled geometry and a short return path. Power and control grounds may need carefully managed connections so that high di/dt current does not disturb sensing or control signals.

Package style changes assembly requirements. Bottom-terminated GaN packages can hide solder joints from normal optical inspection. Pad geometry, stencil apertures, solder volume, placement accuracy, reflow profile, and void control influence both electrical and thermal performance. X-ray can examine hidden-joint coverage and major voiding where the package and acceptance criteria make that inspection meaningful.

Fast switching also increases the importance of cleanliness and spacing. Residue near high-field regions, damaged solder mask, copper-edge variation, and uncontrolled rework can reduce manufacturing margin. These issues are best managed through the released fabrication and assembly data rather than corrected after the board has already entered volume production.

GaN does not remove the need for magnetics, protection, thermal design, or validation. It changes where loss occurs and how sensitive the converter is to layout, assembly variation, and parasitic elements.

AI server power board

How Are Thermal Interfaces and Cooling Integrated Around the Board?

Cooling is integrated by building a continuous thermal path from the power devices through the package, PCB or spreader, interface material, and heat sink or cold plate. Heat can also leave through copper planes, thermal vias, solder joints, busbars, and the PCB edge. The dominant path depends on the package and server cooling architecture.

Air-cooled assemblies may use heat sinks and directed airflow, but dense AI hardware increasingly places strict limits on airflow resistance and component height. Conduction-cooled or liquid-cooled assemblies can move heat through a baseplate or cold plate, provided that the thermal interface remains flat, compressed, and electrically safe.

A practical thermal stack can include:

  • the semiconductor junction and package.
  • solder or die-side thermal interface.
  • PCB copper and thermal vias.
  • a gap pad, phase-change material, or other interface material.
  • a heat spreader, heat sink, chassis, or liquid cold plate.

Each interface adds thermal resistance. Excess bond-line thickness, board bow, uneven component height, voids, insufficient contact pressure, and tolerance accumulation can prevent the cooling hardware from performing as expected.

Mechanical and thermal design therefore affect PCB production. Copper balance influences flatness. Component height controls interface compression. Keep-out areas may be needed for cold-plate features and fasteners. Heavy magnetic parts and busbars may require additional support so that their mass does not strain solder joints during transport or service.

AI server power board

Which Board-Level Tests Reveal Loss, Temperature Rise, and Load-Step Problems?

Efficiency testing reveals conversion loss, thermal measurements reveal hotspots, and load-step testing reveals transient response. Assembly inspection and preliminary electrical checks are still needed because those three performance tests do not identify every manufacturing defect.

Test Primary finding
AOI or visual inspection Visible assembly defects
X-ray inspection Hidden joints and major voiding
Continuity and resistance Opens, shorts, and resistive paths
Controlled power-up Startup and basic regulation
Efficiency measurement Conversion loss
Thermal measurement Local temperature rise
Load-step testing Transient deviation and recovery
Insulation testing Specified insulation integrity

Test conditions matter as much as the test name. Input voltage, load level, dwell time, airflow or cold-plate condition, sensor position, measurement bandwidth, and acceptance limits determine what the result means.

Board-level testing can verify the manufactured assembly against an agreed specification. Rack-level power sharing, accelerator workload transients, firmware interaction, system cooling, regulatory compliance, and field redundancy still require validation in the intended server platform.

AI server power board

How Can EBest Circuit Support High-Power DC-DC Board Production?

EBest Circuit can turn a customer-approved high-power DC-DC design into a controlled PCB and PCBA production process. Support can extend from manufacturability review through fabrication, sourcing, assembly, inspection, and agreed board-level testing.

Production support includes:

  • stackup, copper, spacing, hole, and copper-balance DFM.
  • multilayer and heavy-copper PCB fabrication.
  • controlled-BOM component sourcing.
  • power-device, magnetic-component, and connector assembly.
  • reflow, selective soldering, press-fit, and approved special processes.
  • AOI, X-ray, electrical inspection, cleanliness control, and traceability.
  • customer-defined fixtures and agreed board-level testing.

High-voltage spacing, output-current paths, busbar interfaces, cooling surfaces, and test access deserve attention before release because they connect several manufacturing processes. A change that appears small in one file can affect PCB fabrication, stencil design, assembly order, fixture access, or final inspection.

EBest Circuit does not replace the customer’s power-topology, magnetics, firmware, mechanical, safety, or server-system engineering. Its role is to turn the released product definition into a controlled PCB and PCBA process, identify manufacturing conflicts, and provide agreed production evidence.

AI Server Power Board FAQs

Is an AI server power board the same as a server motherboard?

No. A server motherboard carries processors, memory, high-speed interfaces, management circuits, and local regulators. A power board is primarily responsible for defined power conversion or distribution. Some functions can share one assembly, but the terms are not interchangeable.

Does every AI server use 800 VDC power delivery?

No. Many systems use AC-input PSUs, 48 V shelves, or other intermediate-bus architectures. The 800 VDC approach is an emerging option for reducing upstream current in very high-power systems, not a universal requirement.

Why can a 6 V output still be difficult to manufacture?

Low voltage at high power means very high current. Small resistance in copper transitions, solder joints, terminals, busbars, or connectors can create significant loss and heat. The board must control the complete current path, not only the nominal copper thickness.

Are heavy-copper layers enough for a high-current power board?

Not by themselves. Heavy copper helps reduce resistance, but via transitions, narrow geometries, connector contacts, component pads, busbar joints, and cooling interfaces may still limit the assembly.

What information defines a manufacturable power board project?

The released package normally includes PCB fabrication data, stackup and copper requirements, schematic, controlled BOM, assembly drawings, mechanical and cooling constraints, high-voltage requirements, and board-level test conditions. Together, these files define what must be built and how conformity will be evaluated.

EBest Circuit can review the manufacturing package for your AI server power board and support PCB fabrication, PCBA, inspection, and agreed testing. Send the released project files and production requirements to sales@bestpcbs.com to discuss the next build.

BGA Escape Routing Rules and Methods: Fanout, Vias, and Layer Planning

September 30th, 2026

BGA escape routing moves signal, power, and ground connections from beneath a BGA package into usable PCB routing channels. The design is mainly controlled by BGA pitch, pad size, trace and spacing capability, via geometry, ball density, and PCB stackup. These constraints should be defined before detailed routing begins, especially for FPGAs, processors, SoCs, and memory devices.

BGA Escape Routing, https://www.bestpcbs.com/blog/2026/09/bga-escape-routing/

What Is BGA Escape Routing?

BGA escape routing is the process of bringing connections out of the BGA ball field so they can continue across the PCB. Outer ball rows can often escape directly on the component layer, while inner rows usually require vias to reach additional signal layers.

BGA fanout is one part of this process. Fanout describes the transition from a BGA pad to a trace or via, while BGA escape routing covers the complete breakout from the ball field into open routing space. As the pitch decreases and the row count increases, routing channels become narrower and the via strategy becomes more critical.

What Design Constraints Define a BGA Escape Routing Strategy?

Before choosing a fanout method, check the package geometry and PCB fabrication limits together:

  • BGA pitch: Smaller pitch reduces the space available for traces and vias.
  • Pad diameter: Larger lands leave narrower routing channels.
  • Trace width and spacing: Determine how many traces can pass between pads.
  • Via geometry: Large via pads can block inner-row escape paths.
  • Via structure: Through-vias, blind vias, microvias, and via-in-pad structures provide different layer access.
  • PCB stackup: Defines the available routing layers and reference planes.
  • Fabrication limits: Set practical trace, spacing, drill, annular ring, and microvia rules.

These values cannot be optimized separately. A narrower trace does not solve the layout if the fanout vias still occupy the channel. Confirm the footprint, trace and spacing rules, via dimensions, and stackup before the BGA breakout is finalized.

How Does BGA Pitch Affect the Escape Routing Method?

BGA pitch determines how much room is available between adjacent lands. Larger-pitch packages usually provide enough space for conventional dog-bone fanout and mechanically drilled vias. As the pitch decreases, via pads and trace clearances begin competing for the same space.

BGA PitchTypical ApproachMain Constraint
1.27 mmDog-bone and through-viaUsually generous routing space
1.0 mmDog-bone and through-viaVia and trace clearance
0.8 mmOptimized dog-bone or smaller viaFewer routing channels
0.65 mmSmall via, HDI, or via-in-padInner-row access
0.5 mm and belowMicrovia and via-in-pad often consideredVery limited breakout space

These are planning ranges rather than fixed rules. A simple 0.8 mm package may route with standard through-vias, while a dense FPGA at the same pitch may not. Ball count, number of rows, signal assignment, trace and spacing rules, and available routing layers matter as much as pitch.

How Do You Determine Whether Traces Can Pass Between BGA Pads?

Start with the physical space between adjacent PCB lands. If the ball pitch is P and the land diameter is D:

Available pad gap = P – D

For one trace to pass through that gap, the trace width plus twice the required clearance must fit within the available pad gap.

If two traces must share the same channel, the required trace-to-trace spacing must also be included. This simple check quickly shows whether the intended breakout is realistic before the full BGA fanout is created.

The calculation is only a starting point. Copper thickness, etching tolerance, registration, and actual fabrication capability reduce the usable margin. A trace that fits mathematically is not automatically a reliable production rule. Avoid designing every channel at the minimum trace and spacing limit unless the routing density requires it.

How Do You Route the Outer Rows of a BGA?

Outer rows normally provide the easiest paths out of the package. The goal is to use that advantage without blocking the deeper rows.

  • Route directly outward where possible: Avoid unnecessary vias when a connection can remain on the component layer.
  • Preserve inner routing channels: Do not fill valuable space with easy outer-row connections before the deeper rows are planned.
  • Escape toward the destination: Route toward nearby memory, connectors, processors, or other ICs when placement is already defined.
  • Keep sensitive nets short: Avoid unnecessary width changes and layer transitions.

Direct routing is useful, but it should still follow the complete BGA escape routing plan. The easiest connection should not occupy the only practical path available to a more constrained signal.

How Do You Escape the Inner Rows of a BGA?

Inner rows are blocked by surrounding balls, so most of their connections must transition to another layer before leaving the package area.

A practical sequence is:

  • Plan the deepest rows first: Reserve their escape channels before easier signals use the available space.
  • Move signals to internal layers: Use through-vias, blind vias, or microvias where appropriate.
  • Assign layers by routing capacity: Do not rely on a fixed one-row-per-layer assumption.
  • Reserve space for power and ground vias: These connections also consume breakout area.
  • Change the via strategy when necessary: If conventional via pads occupy too much space, consider via-in-pad or microvias.

There is no universal rule that a certain number of BGA rows requires a fixed number of PCB layers. The required layer count depends on the actual pad, via, and trace geometry.

BGA Escape Routing, https://www.bestpcbs.com/blog/2026/09/bga-escape-routing/

When Should You Use Dog-Bone Fanout for BGA Escape Routing?

Dog-bone fanout connects a BGA land to a nearby via with a short trace. It works well when the pitch provides enough room for the connection and the via pad does not block the channels required by surrounding signals.

This method is common with larger-pitch packages and many 1.0 mm or 0.8 mm BGAs because conventional drilled vias can often be used without pushing the PCB process to aggressive limits. It also keeps the via outside the solder land, simplifying fabrication compared with via-in-pad.

The limitation appears when the via field becomes denser than the available routing channels. Once conventional fanout vias begin blocking the paths required by deeper rows, via-in-pad or microvias are usually more effective than continuing to shrink the dog-bone geometry.

When Should You Use Via-in-Pad for BGA Escape Routing?

Via-in-pad becomes useful when a conventional fanout via occupies too much space beside the BGA land or prevents access to deeper rows. Placing the via directly in the land frees routing space between adjacent pads and allows an immediate layer transition.

This approach is common in fine-pitch FPGA, processor, SoC, memory, and other high-density BGA layouts. It can also shorten the pad-to-via transition for high-speed signals.

The via normally needs to be filled and planarized for BGA assembly. An open via inside the solder land can draw solder into the hole during reflow and reduce the solder volume at the joint. Via-in-pad therefore adds fabrication steps, but it is justified when it solves a real routing-density or signal-transition problem.

When Are Microvias Needed for Fine-Pitch BGA Escape Routing?

Microvias are used when conventional mechanically drilled vias occupy too much area. Their smaller geometry allows signals to move between nearby PCB layers while leaving more routing space for other connections.

They are especially useful in HDI BGA escape routing where via-in-pad is combined with blind microvias. Instead of carrying a large through-via through the entire stackup, a signal can transition only to the layer where it needs to be routed.

Microvias may be stacked or staggered depending on the layer structure and routing density. Their use should be driven by routing requirements rather than BGA pitch alone. If conventional vias still provide enough escape space, adding microvias only increases fabrication complexity.

BGA Escape Routing, https://www.bestpcbs.com/blog/2026/09/bga-escape-routing/

How Many PCB Layers Do You Need for BGA Escape Routing?

Layer count depends on how many signals must leave the BGA and how much routing capacity each layer provides. Pitch alone cannot determine the required stackup.

A dense device may require more routing layers because of high ball count, limited trace channels, power and ground planes, controlled-impedance nets, differential pairs, and high-speed interfaces. Outer signals may remain on the component layer, while deeper rows move to different internal layers.

DDR, PCIe, USB, Ethernet, MIPI, and SerDes connections may also require specific reference planes, so their layer allocation cannot be based only on available routing space.

Use enough layers to complete the breakout without forcing the entire BGA area to minimum fabrication rules. In some designs, one additional signal layer provides better production margin than aggressive trace and via reduction across several layers.

How Should You Escape Differential Pairs From a BGA?

Differential pairs should leave the BGA with similar geometry on both sides of the pair. Their breakout length, via type, antipad geometry, and reference environment should remain as consistent as the package allows.

If a layer transition is required, both members should normally use equivalent vias and share the same reference structure. Avoid giving one side an extra via or a significantly longer escape path.

Detailed length tuning is better performed once the pair reaches open board space. Inside the BGA field, maintaining pair symmetry and a clean return path is more useful than forcing exact length matching with unnecessary meanders.

For PCIe, USB, Ethernet, MIPI, and SerDes interfaces, the breakout should be planned together with controlled impedance, reference-plane continuity, and via transition design.

How Should Power and Ground Balls Be Handled During BGA Escape Routing?

Power and ground connections should be planned at the same time as the signal fanout. Leaving them until the end can create a breakout that works for signals but performs poorly for power delivery.

Power balls should have short connections to their planes, with enough via capacity for the expected current. Ground vias should also be available near high-speed signal transitions so the return current can follow a short path when a signal changes reference layers.

Decoupling capacitors affect the same area. Their connections should remain short and direct rather than being forced around an already congested fanout. Signal escape, power delivery, ground return, and decoupling placement should be treated as one routing problem.

What BGA Escape Routing Mistakes Should You Avoid?

Most BGA breakout problems result from using the available space in the wrong order or choosing geometry before checking the complete routing path.

  • Oversized fanout vias: Block channels required by deeper rows.
  • Unsupported trace and spacing rules: Create DFM problems or reduce production margin.
  • Routing easy nets first: Can trap inner-row signals.
  • Open via-in-pad: Can draw solder away from the BGA joint.
  • Late stackup definition: Forces routing and reference-plane changes later.
  • Too many layer transitions: Add vias and high-speed discontinuities.
  • Broken return paths: Increase signal integrity and EMI risk.
  • Poor differential symmetry: Introduces unnecessary skew.
  • Blocked power access: Leaves insufficient room for power and ground vias.
  • Minimum rules everywhere: Makes production less tolerant of normal process variation.

Solve the most constrained areas first, then use the remaining channels for less difficult connections.

What Should You Verify Before Releasing a BGA PCB for Fabrication?

Passing PCB DRC is not enough. The completed BGA escape routing should also match the intended fabrication and assembly process.

  • BGA footprint: Verify pitch, pad diameter, orientation, and solder mask geometry.
  • Trace and spacing: Check the smallest neck-down and copper clearance.
  • Via geometry: Verify drill diameter, pad size, annular ring, antipad, and layer span.
  • Via-in-pad: Confirm filling, plating, and planarization requirements.
  • Microvias: Verify the layer span and stacked or staggered construction.
  • PCB stackup: Check routing layers, dielectric thickness, and reference planes.
  • High-speed nets: Verify impedance, differential symmetry, and return paths.
  • Power delivery: Check plane access, via quantity, and decoupling paths.
  • Manufacturing margin: Maintain sufficient tolerance beyond absolute process limits.

For HDI, fine-pitch BGA, via-in-pad, and microvia designs, a DFM review before fabrication can identify breakout and stackup conflicts before they reach production.

FAQs About BGA Escape Routing

Q1: Can FPGA pin swapping make BGA routing easier?

A1: Yes, when the FPGA architecture allows it. Reassigning compatible I/O pins can reduce trace crossings and improve escape direction. Pin changes must still respect I/O banks, voltage domains, differential-pair assignments, clock-capable pins, and device-specific restrictions.

Q2: Should unused or NC BGA balls still have PCB pads?

A2: Usually yes. Follow the recommended land pattern unless the component documentation allows a change. Removing an NC pad only to create more routing space may affect assembly or future device compatibility. Do not alter the footprint without package-specific guidance.

Q3: Does copper thickness affect BGA breakout capability?

A3: Yes. Heavier copper generally requires more allowance during etching, making very fine trace and spacing geometry harder to produce. Copper thickness should be considered when setting routing rules beneath a dense BGA.

Q4: Does solder mask design matter around BGA pads?

A4: Yes. Solder mask registration and pad definition affect the usable area around each land. The mask design should support reliable assembly while maintaining realistic fabrication tolerance. Do not reduce mask clearances only to gain routing space.

Q5: Can BGA escape traces use a local neck-down?

A5: Yes. A short neck-down can help a trace pass through a restricted breakout channel and then return to its normal width outside the BGA. Keep the narrow section short and check its impedance or current-carrying requirements where relevant.

Q6: Should test points be placed inside the BGA breakout area?

A6: Usually not unless the available space clearly supports them. Test pads consume routing space and can increase congestion around already constrained signals. Place test access outside the dense ball field whenever practical.

Q7: Can thermal vias interfere with BGA routing?

A7: Yes. Thermal vias near the package can occupy channels required by signals, power, or ground connections. Plan thermal management and BGA routing together so thermal structures do not block critical breakout paths.

Q8: Does BGA breakout affect EMI performance?

A8: It can. Long escape paths, poor reference continuity, unnecessary layer changes, and large return loops can increase unwanted radiation. Short routes and continuous return paths help reduce EMI risk around high-speed BGA interfaces.

Q9: Can buried vias reduce congestion around a BGA?

A9: Yes. Buried vias connect internal layers without occupying every layer in the PCB stackup, which can free routing space elsewhere. They also increase fabrication complexity, so use them only when the routing benefit justifies the additional process steps.

Q10: How does nearby component placement affect BGA routing?

A10: Placement determines where major signal groups should leave the package. Memory, connectors, decoupling capacitors, and adjacent ICs should be positioned so related nets can escape in useful directions. Good placement can reduce crossings, vias, and unnecessary routing length.

Q11: Can BGA congestion be reduced before routing begins?

A11: Yes. Review the pin map, interface direction, component placement, stackup, and signal grouping before detailed fanout. Programmable devices may also allow legal pin reassignment. Early planning is usually more effective than repairing blocked routes later.

Q12: Does dense BGA routing make rework harder?

A12: It can. Fine pitch, via-in-pad, dense neighboring components, and limited access can all increase rework difficulty. Adequate component clearance and stable pad and via construction help reduce rework risk.

Conclusion

Effective BGA escape routing depends on available routing space, via geometry, and PCB stackup. Plan the inner rows first, use conventional fanout where it fits, and move to via-in-pad or microvias when routing density requires them.

For fine-pitch BGA, HDI, via-in-pad, microvia, or high-layer-count PCB projects, EBest Circuit can review your Gerber files, stackup, BGA pitch, via structure, and impedance requirements before production. Contact sales@bestpcbs.com for technical review and quotation.

Why Does a Head-in-Pillow Defect Occur in BGA Soldering?

September 29th, 2026

A head-in-pillow defect occurs when a BGA solder ball and the printed solder paste fail to join properly during reflow. The two solder masses may touch, allowing the board to pass an electrical test, while the joint remains mechanically weak. This makes HIP especially troublesome in assemblies that work initially but develop intermittent connections during handling, temperature changes, or service.

EBest Circuit (Best Technology) supports BGA assembly with solder paste inspection, reflow soldering, and X-ray inspection. These capabilities help connect hidden solder-joint problems with the printing and assembly processes that influence them. For a BGA build affected by recurring soldering defects, contact sales@bestpcbs.com to discuss the assembly process and inspection approach.

head-in-pillow defect
Illustration of a head-in-pillow joint: the solder ball contacts the reflowed solder without forming a continuous metallurgical joint.

What Is a Head-in-Pillow Defect?

A head-in-pillow defect is an incompletely joined interface between the component's solder ball and the reflowed solder paste on the PCB. The paste may have wetted the copper land correctly, yet failed to merge with the ball above it. In a section through the joint, the ball can resemble a head resting on a pillow of solder.

Physical contact does not establish a sound solder joint. A reliable connection requires the solder surfaces to wet and coalesce. If an oxide film or other wetting barrier remains between them, the contact can conduct electricity without providing the strength expected from a properly formed joint.

The resulting failure may be an immediate open circuit or an intermittent connection. Temperature changes or mechanical movement can disturb that contact and expose the weakness. However, these symptoms alone do not identify HIP: cracked joints, damaged pads, and other BGA defects can produce similar behavior.

What Causes a Head in Pillow Defect During Reflow?

HIP develops when the solder ball and paste fail to maintain or recover the contact and wetting conditions needed to merge. Dynamic warpage is one important trigger, but oxidation, contamination, paste behavior, and flux activity also influence the outcome.

A typical warpage-related sequence is:

  1.  Initial contact: Placement brings the BGA balls into contact with the printed paste deposits.
  2.  Temporary separation: As the assembly heats, the package or PCB changes shape. Some balls lift away from their deposits.
  3.  Separate reflow and oxidation: The paste reflows on the land while the separated surfaces remain exposed. Oxide films can interfere with subsequent wetting.
  4.  Incomplete reunion: The package moves back toward the board, but renewed contact does not produce full coalescence if the interface is no longer wettable or the solder has solidified.

This explains why a package that appears flat after cooling can still contain defective joints. Its final shape does not reveal how it moved while the solder was forming.

Warpage is not the only route to HIP. Oxidized or contaminated solder balls can resist wetting even when their initial contact with the paste is adequate. Flux must remove surface oxides and protect the interface during the useful soldering period; the presence of flux residue after reflow does not prove that sufficient activity remained when the ball and paste needed to join.

Defects concentrated near BGA corners can suggest package movement or temperature differences. That pattern is a diagnostic clue, not proof of a single cause.

How Does a Head on Pillow Defect Differ from a Non-Wet Open?

Head on pillow, also called HoP, describes the same general defect family as head-in-pillow. The important distinction from a BGA non-wet open is where the connection fails to form.

FeatureHead-in-pillow / head on pillowBGA non-wet open
Main failed interfaceBetween the solder ball and reflowed pasteBetween the solder and PCB land
Typical solder distributionSeparate solder masses remain on the component and board sidesPaste can join the component ball and pull away from the land
Main diagnostic questionDid the ball and paste coalesce?Did the solder wet the PCB land?

In the non-wet-open mechanism described here, solder can accumulate on the component side while the PCB land remains unwetted. HIP can leave solder attached to the land, with the defective interface above it.

Both conditions may produce an open or unstable electrical connection, but they direct the investigation toward different interfaces. A dark line, unusual ball shape, or failed continuity test cannot establish that distinction by itself. Examination of the affected joint must locate the actual separation or wetting failure.

Why Can a Head-in-Pillow Defect Escape Inspection?

HIP can escape inspection because the failed interface is hidden and may still make electrical contact. Different inspection methods reveal different parts of that problem.

Visual inspection and AOI have limited access. Most BGA joints sit beneath the package. AOI can identify placement errors and visible assembly defects, but it cannot establish the integrity of every hidden ball-to-paste interface.

Electrical testing captures the connection under the test conditions. A weak interface may touch well enough to pass continuity or functional testing. If the contact changes with temperature or movement later, the failure appears after the test has finished. Passing once therefore does not demonstrate that the solder masses have formed a reliable joint.

X-ray images require careful interpretation. A top-down image projects the joint through its thickness, so two touching but incompletely joined solder masses can overlap in the image. Oblique views or suitable three-dimensional imaging may reveal separation or unusual joint geometry more clearly. However, a narrow waist or suspicious outline is not, by itself, proof of HIP; joint shape can also create misleading indications.

When electrical symptoms and X-ray findings disagree, further failure analysis may be needed. Cross-sectioning or a controlled dye-and-pry investigation can provide additional evidence, although these methods are destructive and depend on preparation and interpretation. Such analysis is most useful when it targets the suspected location and is correlated with the original failure.

Inspection can identify suspect joints and support diagnosis. Preventing their formation still depends on controlling the assembly process.

head-in-pillow defect
Illustrative BGA X-ray inspection scene. A two-dimensional projection alone may not resolve an unfused head-in-pillow interface.

How Do Solder Paste and Stencil Printing Affect HIP Risk?

Solder paste affects HIP through both contact geometry and wetting behavior. The printed deposit must reach the ball consistently, while the flux must remain effective during joint formation.

A low or uneven deposit can leave less contact margin when a package moves during reflow. Deposit height matters alongside volume: paste that spreads or slumps can contain solder but provide less vertical contact with the ball. Printing offset can also reduce the contact area between the ball and its intended deposit.

SPI helps reveal insufficient deposits, height variation, and printing misalignment before placement. Comparing the affected BGA locations with their print measurements can show whether the defect follows a printing problem. Consistent deposits at failing locations, however, leave package movement and wetting behavior as important possibilities.

Increasing stencil aperture size is not a universal correction. Additional paste may improve contact in a particular process, but too much can introduce bridging or alter joint geometry. The useful adjustment is one that improves deposit consistency and contact without creating another defect.

Flux chemistry also matters. Paste behavior during heating, oxide removal, and protection against further oxidation influence whether separated surfaces can join again. A paste that prints well at room temperature may still need evaluation under the actual BGA reflow conditions. HIP reduction therefore requires both a suitable material and a repeatable printing process.

head-in-pillow defect
Illustrative inspection scene showing solder paste deposits on a BGA land pattern before component placement.

Can a Hotter Reflow Profile Eliminate HIP?

No. A hotter profile can help when inadequate heating is the problem, but it can also increase warpage, oxidation, or flux depletion. Temperature alone cannot ensure that the ball and paste remain in contact and wet each other.

The relevant temperature is the one experienced by the assembly, not simply the oven setpoint. A large BGA and the surrounding PCB can heat unevenly. Raising the oven temperature to correct a colder location may expose another part of the assembly to excessive heat.

The timing matters as well. Solder must reach the required reflow conditions while enough flux activity remains to support wetting. A prolonged heating cycle may consume that activity before difficult interfaces have joined. A profile that is too short or too cool can leave inadequate wetting or reflow at the coldest joints.

Useful profiling therefore considers temperature differences across the package, peak temperatures, and time above the relevant alloy's liquidus. Thermocouple measurements at representative locations help show how the assembly actually heats. The acceptable window must also respect the solder paste guidance and component temperature limits.

If the underlying problem is severe package movement or a poorly wettable ball surface, profile changes alone may not resolve it. Paste, component condition, and thermal behavior have to be considered together.

Can a Head-in-Pillow Defect Be Repaired?

An assembly affected by HIP can often be recovered through controlled BGA rework, provided the PCB lands and surrounding structure remain suitable for repair. Simply reheating the package until the board works again does not establish that the defective interface has been corrected.

Rework may involve removing the affected component, preparing the PCB lands, applying fresh solder paste, and attaching an appropriate replacement device under a characterized thermal profile. Removal and replacement both need controlled heating to avoid pad damage, excessive board deformation, or package damage.

Component reuse depends on the device supplier's restrictions and the condition of the removed part. Reballing is not automatically necessary or permitted, and it cannot repair damage inside a component or beneath a PCB land.

If the original failure still needs investigation, relevant observations should be preserved before rework changes the joint. After repair, inspection and electrical verification must address the repaired site and the original symptom. A successful repair also needs the cause of the first failure addressed; otherwise, the replacement process can reproduce the same defect.

How Can EBest Circuit Help Reduce HIP Risk?

EBest Circuit supports HIP risk reduction through BGA assembly, solder paste inspection, reflow process control, and X-ray inspection of hidden joints. The value comes from connecting these stages: a soldering problem found after reflow can be compared with the paste deposits and assembly conditions that preceded it.

The relevant capabilities include:

  • SPI: Identifies paste deposition problems that can reduce consistent ball-to-paste contact.
  • BGA placement and reflow soldering: Support accurate assembly and thermal processing matched to the board and component requirements.
  • Air and nitrogen reflow capability: Allows the atmosphere to be considered alongside paste and profile requirements where oxidation is a concern.
  • X-ray inspection: Provides information about hidden joint geometry and helps identify locations needing further investigation.

For a new BGA build, these controls help address soldering conditions before production expands. For a recurring defect, they help narrow whether printing, thermal behavior, or the soldering interface needs attention. Ambiguous inspection findings may still require further analysis before the failure mechanism is established.

The assembly approach should fit the affected package and board. A generic hotter profile or larger stencil aperture cannot replace that process understanding.

FAQs About Head-in-Pillow Defect

1. Are HIP and HoP different defects?

HIP usually means head-in-pillow, while HoP means head on pillow. Both commonly describe incomplete joining between a component's solder ball and reflowed paste. Terminology can vary, so the failed interface is more useful than the abbreviation when discussing a diagnosis.

2. Does HIP occur only with lead-free solder?

No. HIP is strongly associated with lead-free BGA assembly, but the underlying problem is incomplete wetting and coalescence. Using a tin-lead process does not by itself guarantee that the ball and paste will form a sound joint.

3. Can nitrogen reflow completely prevent HIP?

No. Nitrogen can reduce oxidation during reflow, but it does not remove package warpage, correct an insufficient paste deposit, or guarantee wetting of an already contaminated surface. It is one process variable, not a complete prevention method.

4. Will adding more solder paste solve the problem?

Only when inadequate deposition or contact is a contributing cause and the change remains suitable for the joint geometry. More paste cannot reliably compensate for poor solderability or excessive package movement, and excessive deposits can create bridging.

5. Is a solder void the same as a head-in-pillow defect?

No. A void is a cavity within the solder. HIP is a failure of the ball and paste to join properly at their interface. Both can occur in BGA assemblies, but they require different interpretation and corrective action.

For help reducing head-in-pillow defect risk in your next BGA assembly, contact sales@bestpcbs.com. EBest Circuit can discuss the printing, reflow, and inspection approach for your board, including how to investigate recurring hidden-joint failures.

How to Read a Fuse Symbol on a Circuit Diagram

September 29th, 2026

A fuse symbol marks a protective device that opens a circuit when excessive current melts its fuse element. Reading it correctly involves more than recognizing the shape: the nearby reference number, rating, and circuit connections explain which fuse it is and what it protects.

At EBest Circuit, we support PCB fabrication, component sourcing, and SMT or through-hole assembly from your approved design. Matching the specified fuse to its PCB footprint and assembly documentation helps prevent component mismatches during production. For PCB and PCBA project support, contact sales@bestpcbs.com.

fuse symbol

What Does a Fuse Symbol Look Like?

A common fuse symbol is a small rectangle with a straight line running through its center. Another familiar form uses a short curved or S-shaped element between the connecting wires. Both represent a fuse rather than its physical package.

The rectangle can resemble an IEC resistor symbol. The useful distinction is that the common rectangular fuse symbol has a line through the box, while the basic rectangular resistor symbol does not. Nearby identifiers also help: F1 commonly identifies a fuse; R1 identifies a resistor.

A curved fuse element can also resemble other symbols in a small drawing. Read the graphic together with its identifier and the drawing legend, rather than relying on the outline alone.

Why Do Fuse Symbols Look Different Across Diagrams?

Drawing standards, symbol libraries, and the amount of detail shown can all change a fuse’s appearance. IEC 60617 and IEEE/ANSI conventions are common references, but their implementations can overlap.

Difference in the drawing What it means
Rectangle with a center line or a curved element Alternative representations encountered in different drawing conventions
Horizontal or vertical orientation The symbol has been rotated to fit the circuit layout
Added striker or alarm-contact detail The fuse assembly includes an indication or actuation feature

A rectangle alone does not establish whether the entire drawing follows IEC or IEEE conventions. Both IEC and IEEE symbol libraries can contain the rectangular center-line form. Likewise, a different symbol shape does not automatically mean a different current rating or operating speed.

What Do the Markings Beside a Fuse Symbol Mean?

The reference designator identifies the component; the specification describes its electrical characteristics. For example, F1 means a particular fuse in the design, not a 1-amp fuse.

Consider a fuse identified as F1, with the specification T3.15AL250V. In the miniature-fuse marking convention used for this example:

Marking Meaning
F1 Component reference, used to connect the schematic, BOM, and assembly drawing
T Time-delay characteristic
3.15A Rated current of 3.15 amperes
L Low breaking-capacity category
250V Rated voltage of 250 volts

The rated current and breaking capacity describe different things. Rated current concerns normal current carrying; breaking capacity concerns safely interrupting a fault current. The letter L does not provide the complete numerical interrupting rating.

Similarly, 250V is not a voltage at which the fuse automatically blows. The applicable AC or DC rating comes from the device specification. This marking format is not universal for all fuse packages, particularly small surface-mount parts with manufacturer-specific codes.

fuse symbol

How Are Fast-Blow and Slow-Blow Fuses Identified on Schematics?

The basic fuse symbol often stays the same; the accompanying value, note, or part number identifies the operating characteristic. In common miniature-fuse markings, F indicates fast-acting and T indicates time-delay.

  • Fast-blow fuse: Intended to interrupt overcurrent without the intentional surge tolerance of a time-delay design. It still takes time to operate.
  • Slow-blow fuse: Designed to withstand specified brief current surges, such as those associated with startup, while providing overcurrent protection.

For example, F2A and T2A both indicate a 2A current rating in this marking system, but their time-current behavior differs. They should not be treated as interchangeable solely because the current rating matches.

Also distinguish the F in F1, which identifies the component, from the F in F2A, which describes its speed. The manufacturer’s time-current curve defines the response more precisely than either the symbol or the word “fast.”

How Do You Read a Fuse Circuit Diagram?

Follow the current path through the fuse to the load and back to the supply. A fuse protecting a branch is connected in series with that branch, so the branch current passes through its element.

For a simple 12V DC circuit, the path is:

Supply +12V → F1 → Load → Supply return (0V)

This example shows three useful relationships:

  1. Normal operation: F1 conducts the load current and completes the supply path.
  2. Downstream fault: A short circuit can increase the current through F1. Whether and how quickly it opens depends on the available fault current and fuse characteristics.
  3. After F1 opens: The load loses this supply path. The section between the source and F1 can remain energized.

If another branch connects to the supply before F1, that branch is outside F1’s protection path. This is why the connection points matter more than how close the fuse appears to a component on the page.

How Does a Fuse Symbol Relate to the Actual Component?

One basic schematic symbol can represent several physical fuse packages. It may correspond to a small SMD chip, a leaded fuse, or a cartridge fitted into a holder.

Design element What it describes
Schematic symbol Electrical function and circuit connections
BOM part number The specified device and its characteristics
PCB footprint Pads or holes needed for the mounted component
Assembly reference Where that component belongs on the board

For a cartridge fuse, the PCB may carry the holder, while the replaceable fuse sits inside it. The board footprint must therefore match the holder’s terminals and dimensions.

Changing to another fuse with the same current rating may still require a different footprint, holder, or assembly process. The symbol alone does not establish mechanical compatibility.

fuse symbol

Does a Fuse Symbol Show Whether the Fuse Has Blown?

An ordinary schematic fuse symbol does not report the fuse’s present condition. It identifies the device and its connection in the intended circuit.

A fault-analysis drawing may explicitly show an open fuse, while another drawing may include a fuse-operated alarm contact. Those details need to be interpreted through the drawing notes or legend; they are not live status indications by themselves.

The physical fuse’s condition requires inspection or measurement. For a conventional fuse, continuity testing is performed with power disconnected and stored energy discharged. Parallel circuit paths can produce a misleading reading, so isolation may be necessary. A printed symbol or an intact-looking fuse body is not sufficient evidence that the fuse is working.

FAQs About Fuse Symbols

Do AC and DC fuses use different symbols?

The basic symbol can be the same. AC and DC suitability is established by the specified fuse’s ratings, not by its symbol alone. An AC voltage rating does not automatically establish an equivalent DC rating.

How is a thermal fuse different from an ordinary fuse?

A thermal fuse opens at a specified temperature, while an ordinary overcurrent fuse responds to heating caused by current through its element. Thermal-fuse drawings may include a temperature notation or a distinct library symbol. Its electrical ratings still matter.

Is a resettable PTC the same as a fuse?

No. A resettable PTC increases its resistance when it trips, limiting current rather than creating the permanent open circuit of a melted fuse element. It can recover after the fault is removed and it cools, subject to the device’s operating conditions.

Does an SMD fuse need a special schematic symbol?

Usually, the basic fuse symbol is sufficient. The BOM and footprint distinguish an SMD package from a leaded or cartridge version. A tiny code printed on the component may be a manufacturer-specific rating code.

Are car fuse-box icons the same as schematic fuse symbols?

Not necessarily. A fuse-box cover may use icons to identify the protected function, such as lighting or a power outlet. A schematic fuse symbol identifies the protective device within the electrical circuit. The vehicle’s legend explains its particular icons.

For a PCB assembly project, the fuse symbol, specified part, and physical footprint should describe the same intended device. EBest Circuit can support fabrication, sourcing, and assembly from your approved files. Discuss your next build with us at sales@bestpcbs.com.

Thermistor Symbol Explained: Identify NTC and PTC

September 29th, 2026

A thermistor symbol represents a resistor whose resistance changes with temperature. Recognizing it helps you understand whether a circuit monitors heat, compensates for temperature changes, or limits current. The basic shape identifies a temperature-dependent resistor, while nearby labels and the component specification explain whether it is an NTC or PTC device.

EBest Circuit (Best Technology) supports PCB fabrication, component sourcing, and assembly for temperature-monitoring, control, and power electronics. Bringing these stages together helps carry the specified thermistor and its mounting requirements from the BOM into the assembled board. For a PCB or PCBA project using thermistors, contact sales@bestpcbs.com.

thermistor symbol

What Does a Thermistor Symbol Look Like?

A common thermistor symbol combines a resistor body with a diagonal temperature-dependence mark. The resistor may appear as a rectangle or a zigzag, depending on the drawing convention. Many rectangular versions use a diagonal stroke with a short bent end; some drawings add a temperature notation such as t or θ.

The distinguishing feature is the temperature-related mark added to the resistor. A plain rectangle or zigzag alone normally represents an ordinary resistor. The outline can therefore vary without changing the component’s basic function.

A schematic symbol describes electrical behavior rather than physical appearance. A small surface-mount chip, a coated bead, and a leaded disc can all be thermistors, even though their circuit symbols look similar. Likewise, a thermistor drawn beside an IC may actually be mounted elsewhere on the PCB or connected through a cable.

thermistor symbol

NTC Thermistor Symbol vs. PTC Thermistor Symbol

NTC and PTC describe opposite directions of resistance change. An NTC thermistor decreases in resistance as its temperature rises; a PTC thermistor increases in resistance over its specified operating region.

Type Meaning Resistance as temperature rises Possible schematic identification
NTC Negative temperature coefficient Decreases NTC label or a negative temperature-coefficient notation
PTC Positive temperature coefficient Increases PTC label or a positive temperature-coefficient notation

Some schematics use the same generic thermistor symbol for both types. In that case, the part number or accompanying component description identifies the behavior. The angle of the diagonal line alone is not a reliable way to distinguish NTC from PTC.

A plus or minus sign used to describe the temperature coefficient refers to the direction of resistance change. It does not identify positive and negative terminals.

The distinction matters when reading a circuit. Replacing an NTC sensing element with a PTC device would reverse the resistance response to heat. Even within one type, components can have different resistance curves: two NTC thermistors with the same room-temperature resistance are not necessarily interchangeable across the operating temperature range.

Thermistor vs. Variable Resistor and LDR Symbols

These symbols all build on a resistor shape, but their added marks identify different causes of resistance change. The most useful distinction is temperature, adjustment, or light.

Component Common visual clue What changes the resistance?
Thermistor Temperature-dependence stroke, sometimes with a temperature notation The thermistor’s temperature
Variable resistor An arrow crossing or pointing to the resistor body Adjustment of a movable contact
Potentiometer A wiper connection leading to the resistor, usually with three terminals Wiper position
LDR or photoresistor Arrows pointing toward the resistor, sometimes inside a circle Incident light

A thermistor’s diagonal mark can resemble the line through a variable resistor at a glance. The arrowhead and wiper connection are useful clues for an adjustable resistor. On an LDR, the incoming arrows represent light rather than electrical terminals.

For example, a variable resistor in a temperature-control circuit may set the temperature threshold, while a nearby thermistor senses temperature. They can affect the same control function but perform different jobs. Treating both as adjustable resistors would obscure how the circuit responds to heat.

What Do the Numbers Beside a Thermistor Symbol Mean?

Numbers near the symbol usually describe resistance or identify the component. They do not, by themselves, state the temperature being measured.

A 10 kΩ rating specifies resistance at a reference temperature. If an NTC is marked R25 = 10 kΩ, its nominal resistance is 10,000 ohms at 25°C. It will have a different resistance at other temperatures. A bare “10K” label gives less information, so its reference temperature comes from the component specification.

A tolerance applies to a defined parameter. A rating such as R25 = 10 kΩ ±1% describes the permitted resistance variation at 25°C. It does not mean that the assembled circuit measures temperature to ±1°C or ±1%.

The B value describes an NTC’s resistance–temperature characteristic. A notation such as B25/85 identifies a beta value determined using 25°C and 85°C. It is expressed in kelvins. A larger B value generally indicates a steeper resistance change for the same nominal resistance over the relevant range; it is not a maximum operating temperature.

These distinctions explain why a replacement marked “10K NTC” may produce a different temperature reading. Matching the nominal resistance alone does not match the complete resistance curve. The sensing circuit’s conversion method must correspond to the fitted thermistor’s characteristics.

How Does a Thermistor Work in a Temperature-Sensing Circuit?

A thermistor often forms a voltage divider with a fixed resistor. As temperature changes its resistance, the divider produces a changing voltage that an ADC or comparator can read.

Consider a fixed resistor connected from a 3.3 V supply to a sensing node, with an NTC connected from that node to ground. For an ideal divider with negligible input loading:

Vout = Vsupply × RNTC / (Rfixed + RNTC)

If both resistances are 10 kΩ, the node voltage is 1.65 V. If heating reduces the NTC resistance to 5 kΩ, the voltage becomes 1.10 V. These are illustrative resistance values; the temperature corresponding to 5 kΩ depends on the particular thermistor.

With this arrangement, heating lowers the output voltage. If the NTC and fixed resistor exchange positions, heating raises the output voltage instead. The same NTC behavior can therefore produce either voltage direction, depending on where it sits in the divider.

The controller converts the voltage into resistance and then into temperature using an appropriate resistance–temperature table or model. Because an NTC’s response is nonlinear, a fixed number of ADC counts does not generally represent the same temperature change across the full range.

The thermistor also dissipates power when current flows through it. Excessive sensing current can warm the component and shift its reading above the temperature it is intended to measure. Thermal placement matters for the same reason: a thermistor close to a power resistor may respond strongly to that local heat source, even when the surrounding air is cooler.

thermistor symbol

Thermistor Uses in Temperature Sensing and Circuit Protection

Thermistors can measure temperature or use their own heating to influence current. The application depends on the component’s construction and ratings, not just the symbol on the schematic.

Temperature sensing and control. NTC thermistors commonly provide temperature feedback in battery packs, power supplies, HVAC equipment, and electronic assemblies. Their changing resistance can support fan control, charging limits, or an overtemperature response. Thermal contact determines what is being sensed: a device attached to a battery cell responds differently from one exposed to air on the PCB.

Inrush current limiting. A power NTC placed in series with a supply has a relatively high resistance when cold. This reduces the initial charging current into capacitors. As current heats the NTC, its resistance falls, reducing its voltage drop during operation. A rapid restart while the device is still hot can provide less inrush limiting because it has not recovered its cold resistance.

Overcurrent protection. A PTC intended for protection heats as current flows. Its rising resistance limits current, and suitable switching types show a pronounced increase near their transition region. Recovery depends on the device cooling and on the conditions in the surrounding circuit. This behavior differs from a fuse that opens permanently.

A small NTC temperature sensor is not a substitute for a power-rated inrush limiter. Similarly, a PTC temperature-sensing device is not automatically suitable as a resettable protector. The symbol identifies a temperature-dependent resistance; the component specification establishes which of these jobs it can perform.

FAQs About Thermistor Symbol

Does a thermistor have polarity?

A conventional two-terminal thermistor is non-polarized. Reversing its two leads does not reverse its resistance–temperature behavior. A sensor module containing additional electronics may have supply and signal connections that must be connected in the specified direction.

What do TH and RT mean beside a thermistor symbol?

They may be reference-designator prefixes used to identify thermistors in a particular schematic. Naming conventions vary between projects and CAD libraries. A designator such as TH1 identifies a component instance; its value and part number provide the electrical details.

Does the symbol tell you whether the thermistor is surface-mount or through-hole?

No. The same electrical symbol can be associated with different packages. The assigned footprint and part number identify the physical device, including its pads or leads and mounting dimensions.

Is a thermistor the same as a thermocouple?

No. A thermistor changes resistance with temperature and needs an electrical measurement circuit. A thermocouple produces a small voltage related to the temperature difference between its sensing and reference junctions. They use different symbols and measurement methods.

How can you identify NTC or PTC when the schematic only shows a generic symbol?

The part number and its resistance–temperature data provide the clearest answer. For a suitable isolated component, measuring resistance at two known temperatures can indicate the direction of change. An in-circuit reading may include parallel paths, so it can misrepresent the thermistor’s resistance.

Once a thermistor symbol is linked to the correct component and circuit function, that specification needs to carry through into the physical assembly. EBest Circuit supports PCB fabrication and PCBA for thermistor-based monitoring and control boards, including component sourcing and assembly to the approved design. Contact sales@bestpcbs.com to discuss prototype or production assembly for your board.

FMC vs FMC+: Key Differences for FPGA Carrier Boards

September 28th, 2026

FMC vs FMC+ is primarily a comparison between the VITA 57.1 and VITA 57.4 FPGA mezzanine-card interfaces. Both connect an FPGA carrier board to a removable I/O module, but FMC+ supports more high-speed transceiver links and higher per-channel data rates. The choice affects connector compatibility, available FPGA I/O, carrier-board routing, mechanical clearance, and assembly requirements.

For a new carrier or mezzanine-board project, the important question is not simply whether FMC+ is “faster.” The interface must match the FPGA transceiver count, required bandwidth, existing cards, connector format, stack height, and manufacturing plan. EBest Circuit (Best Technology) can support customer-approved FMC and FMC+ designs with multilayer PCB fabrication, controlled-impedance production, connector assembly, inspection, and agreed PCBA testing. For a project review or quotation, contact sales@bestpcbs.com.

FMC vs FMC+
FMC and FMC+ connect application-specific mezzanine cards to FPGA carrier boards.

What Are FMC and FMC+?

FMC stands for FPGA Mezzanine Card. It is a modular interface defined by VITA 57.1 for connecting a carrier board to a smaller application-specific mezzanine card.

The carrier normally contains the FPGA, power architecture, memory, and system-level interfaces. The mezzanine card adds functions such as:

  • analog-to-digital or digital-to-analog conversion
  • RF transceiver channels
  • high-speed data acquisition
  • image or video interfaces
  • optical or networking connections
  • additional digital I/O

This separation allows one carrier platform to support different I/O cards without redesigning the complete FPGA board.

FMC+ is the enhanced interface defined by VITA 57.4. It retains the same basic carrier-and-mezzanine concept but expands the number and performance of multi-gigabit transceiver connections. It was developed for newer FPGA generations and converters that require more serial lanes and higher data throughput than the original FMC interface can provide.

FMC and FMC+ are therefore related standards, not two names for the same connector.

FMC vs FMC+: What Changes from VITA 57.1 to VITA 57.4?

The largest change is the high-speed serial capacity between the mezzanine card and the FPGA carrier.

FeatureFMC / VITA 57.1FMC+ / VITA 57.4
Common connector formatsLPC and HPCHSPC and HSPCe
Maximum multi-gigabit transceiversUp to 10Up to 32
Typical maximum channel rate defined for the interface generationLower than FMC+Up to 28 Gbps per channel
Primary useGeneral FPGA I/O and moderate serial-lane countsHigh-bandwidth converters, RF, imaging, networking, and data acquisition
Compatibility directionFMC cards can be accepted by a suitable FMC+ carrierFMC+ cards do not fit a standard FMC carrier

The table describes interface capability, not guaranteed performance for every finished board. Actual speed still depends on the FPGA transceivers, connector option, PCB materials, routing length, reference-clock quality, via structure, and the complete channel budget.

FMC+ does not simply add more pins. It creates a more demanding high-speed interconnect between two independently manufactured PCBs. Both sides must use the correct connector footprint, pin mapping, stack height, signal assignment, and mechanical envelope.

How Do the FMC LPC Connector and FMC HPC Connector Differ?

The original FMC standard commonly uses Low Pin Count and High Pin Count connector configurations.

FMC LPC connector:

  • uses a reduced portion of the connector interface
  • provides 34 differential user-I/O pairs
  • provides one multi-gigabit transceiver link
  • suits mezzanine cards that do not need the full FMC signal set
  • can reduce routing demand on the carrier and mezzanine PCB

FMC HPC connector:

  • uses the full high-pin-count interface
  • provides 80 differential user-I/O pairs
  • provides up to 10 multi-gigabit transceiver links
  • supports higher I/O density and more complex mezzanine functions
  • requires more signal breakout and routing resources

LPC and HPC are not only purchasing descriptions. The selected format controls which connector positions are populated and which signals the design can use.

FMC+ introduces the High Serial Pin Count connector family. A standard HSPC implementation supports more high-speed transceiver lanes than FMC HPC. The extended HSPCe arrangement adds another connector section so the interface can reach the full lane capacity defined by the standard.

The correct comparison is therefore:

  • FMC LPC for lower I/O and serial-lane requirements
  • FMC HPC for the full original FMC interface
  • FMC+ HSPC when substantially more high-speed links are required
  • FMC+ HSPCe when the design needs the extended interface capacity

The connector must be selected from the approved pinout and mechanical definition. A visually similar connector is not automatically electrically or mechanically interchangeable.

FMC vs FMC+
FMC connector formats provide different contact capacity and board-routing demands.

Is FMC+ Backward Compatible with FMC?

FMC+ provides useful backward compatibility, but only in one direction.

An FMC+ carrier with the appropriate female HSPC connector can accept many original FMC LPC or HPC mezzanine cards. Connector polarization and the shared interface region make this possible. This allows a newer carrier platform to continue using existing FMC I/O modules when its pin assignments, voltage settings, power limits, and mechanical clearances support them.

The reverse arrangement does not work. An FMC+ mezzanine card with a male HSPC connector cannot be installed on a standard FMC carrier. The FMC carrier lacks the full FMC+ connector structure and does not provide the additional high-speed interfaces expected by the card.

Backward compatibility must also be checked beyond physical fit:

  • the carrier must support the mezzanine card’s VADJ requirement
  • the assigned pins must match the carrier implementation
  • required clocks and transceiver reference signals must be available
  • the carrier must provide adequate power
  • component height and front-panel geometry must not interfere
  • FPGA firmware and system software must support the attached card

Physical insertion alone does not prove functional compatibility. The approved carrier and mezzanine documentation remains the controlling reference.

How Much More Bandwidth and I/O Does FMC+ Provide?

FMC+ provides its largest advantage when a design needs more high-speed serial lanes, higher lane rates, or both.

The original FMC HPC interface provides up to 10 multi-gigabit transceiver links. FMC+ increases this to 24 links in a common HSPC configuration and up to 32 with the extended HSPCe interface. FMC+ also supports lane rates up to 28 Gbps at the interface level.

That additional capacity can support applications such as:

  • multi-channel high-speed ADC or DAC cards
  • wideband RF and software-defined radio platforms
  • high-resolution imaging and video acquisition
  • optical networking interfaces
  • test and measurement instruments
  • data-converter development platforms

However, multiplying the lane count by the headline channel rate does not automatically give the usable application bandwidth. Encoding overhead, protocol efficiency, FPGA resources, converter interfaces, memory bandwidth, clocking, and thermal limits can all reduce the practical throughput.

The additional lanes also increase PCB complexity. More transceiver pairs must escape from the connector, remain within the channel-loss budget, cross as few discontinuities as practical, and reach the correct FPGA banks. FMC+ is most valuable when the system can use this capacity—not merely when the largest connector is available.

What Changes on an FMC+ Carrier Board PCB?

Moving from FMC to FMC+ increases the importance of the entire high-speed channel between the FPGA and the mezzanine card.

Connector placement and escape routing:

The HSPC connector must be positioned within the mechanical envelope while leaving workable routing space between the connector and FPGA. More transceiver lanes create greater breakout density. Connector orientation and pin assignment can determine whether the pairs can be routed without unnecessary layer changes or crossings.

Stack-up and material selection:

The customer-approved stack-up must support the required impedance, trace geometry, insertion-loss target, and PCB thickness. A design operating near the upper FMC+ data rate may need lower-loss laminate and tighter control than a lower-speed FMC board. Material decisions should follow the complete channel requirement, not the connector name alone.

Differential-pair routing:

High-speed pairs require controlled impedance, continuous reference planes, practical coupling, and limited discontinuities. The routing rules should define pair geometry, intra-pair skew, allowed via transitions, spacing from aggressors, and any length constraints required by the customer’s FPGA and channel analysis.

Via transitions and return paths:

Each connector or FPGA escape via adds discontinuity. Back drilling, blind vias, or other structures may be used when justified by the data rate, board thickness, and stub length. Ground stitching and uninterrupted reference paths help control return-current discontinuities around layer transitions.

Reference clocks and power integrity:

Reference clocks need clean routing and separation from noisy power-switching regions. The carrier must also deliver the required VADJ and other rails within the mezzanine card’s power limits. Additional I/O density can increase simultaneous switching and power demand, making plane structure and decoupling more important.

Mechanical fit:

The connector stack height, module dimensions, component keep-outs, mounting hardware, front-panel position, and cooling space must agree across both boards. An electrically correct layout can still fail integration if the installed mezzanine card contacts a heatsink, enclosure, cable, or tall carrier component.

These requirements should be defined in the released design package. EBest Circuit can review manufacturability, stack-up feasibility, impedance requirements, drill structures, copper clearances, and assembly access within the customer-approved electrical design.

FMC vs FMC+
Carrier-board layout must account for connector position, stack height, keep-outs and mezzanine-card fit.

What Makes FMC+ Connector Assembly More Demanding?

The FMC+ connector is a fine-pitch, high-density board-to-board interconnect. Its solder joints are largely hidden after assembly, so stable printing, placement, reflow, and inspection are more important than simple visual appearance.

Key manufacturing challenges include:

  • maintaining PCB flatness beneath a long, dense connector array
  • controlling solder-paste volume across all connector positions
  • placing the connector accurately without disturbing nearby components
  • supporting uniform reflow despite different copper and thermal conditions
  • preventing opens, bridges, solder balls, or head-in-pillow-type separation
  • protecting the connector from mechanical damage during handling
  • verifying hidden solder joints after reflow

The paste aperture design, board finish, solder alloy, connector coplanarity, reflow profile, and local copper distribution all influence joint formation. A profile that works for smaller components elsewhere on the board may not automatically produce uniform joints under the FMC+ connector.

Inspection should match the hidden-joint risk. AOI can confirm connector presence, orientation, alignment, and visible edge conditions, but it cannot fully inspect every concealed connection. X-ray inspection can provide additional evidence of solder distribution, bridges, opens, and inconsistent joints. Electrical continuity or an agreed functional fixture may then verify the assembled interconnect at the required coverage level.

Inspection does not replace process control. The released footprint, stencil data, placement program, reflow settings, inspection criteria, and board revision should remain linked throughout the build.

FMC vs FMC+
X-ray inspection can provide evidence for solder joints hidden beneath a dense board-to-board connector.

Where Are FMC and FMC+ Used?

FMC and FMC+ are used where a carrier platform needs interchangeable, application-specific I/O close to an FPGA.

FMC remains suitable when the required interface fits within the LPC or HPC signal resources and the serial-lane rate is moderate. Typical examples include industrial I/O, control interfaces, lower-channel-count converters, instrumentation, and development platforms.

FMC+ becomes more attractive when the mezzanine card must transfer substantially more data to the FPGA. Common applications include:

  • phased-array and wideband RF systems
  • software-defined radio
  • high-channel-count data acquisition
  • high-speed ADC and DAC evaluation
  • machine-vision and scientific imaging
  • radar and electronic test equipment
  • optical and high-speed networking development
  • aerospace and defense signal-processing platforms

The same application category can use either standard. A data-acquisition card with a small number of moderate-speed converters may fit FMC HPC, while a card with many high-speed converters may require FMC+. The controlling factors are the actual lane count, data rate, I/O assignment, power, and mechanical requirements.

For PCB and PCBA production, the application also affects material selection, board thickness, layer count, impedance tolerances, surface finish, inspection coverage, and any functional-test arrangement. These details should be based on the released board specification rather than inferred from the words FMC or FMC+.

FAQs About FMC vs FMC+

Is FMC+ always better than FMC?

No. FMC+ provides more high-speed lanes and higher supported channel rates, but it can add connector, PCB, routing, and validation complexity. FMC remains appropriate when the application fits within LPC or HPC capacity.

Can an FMC card plug into an FMC+ carrier?

Yes, many FMC LPC and HPC mezzanine cards can plug into a properly implemented FMC+ carrier. Electrical, power, clock, pin-assignment, and mechanical compatibility must still be confirmed.

Can an FMC+ card plug into an FMC carrier?

No. The FMC+ HSPC connector and additional interface resources are not supported by a standard FMC carrier.

Does every FMC+ design operate at 28 Gbps per channel?

No. Twenty-eight gigabits per second is an interface capability. Actual operating speed depends on the FPGA, mezzanine device, PCB channel, connector option, materials, routing, and system implementation.

What should be controlled when manufacturing an FMC+ PCB assembly?

The released stack-up, controlled-impedance requirements, connector footprint, board thickness, mechanical tolerances, stencil design, placement, reflow profile, hidden-joint inspection, and agreed electrical testing should remain under revision control.

If you need PCB fabrication or PCBA support for a customer-approved FMC or FMC+ carrier/mezzanine design, send the released PCB data, BOM, stack-up and impedance requirements, connector part numbers, quantities, and inspection expectations to sales@bestpcbs.com. EBest Circuit can review the manufacturing scope and identify any DFM or assembly issues before production.

Why the USB ID Pin Is Grounded or Left Floating

September 28th, 2026

The USB ID pin helps a legacy USB On-The-Go (OTG) device determine whether it should initially act as a host or a peripheral. Grounding the pin and leaving it floating signal different cable connections. This small difference explains why one adapter lets a compatible device control a USB accessory while an ordinary cable connects that same device to a computer.

For products using Mini-USB or Micro-USB, the connector contact, PCB connection and controller input must work together. EBest Circuit supports PCB fabrication, component sourcing and assembly for customer-designed USB interface boards, including connector inspection and agreed functional testing. Discuss your board’s manufacturing needs with sales@bestpcbs.com.

USB ID pin

What Does the USB ID Pin Do?

The USB ID pin function is to identify the cable end connected to a legacy OTG port. It gives a dual-role controller information about its initial role before normal USB communication begins.

A USB host initiates transfers and manages connected peripherals. A peripheral responds to the host. A portable instrument, for example, might operate as a peripheral when connected to a PC but act as a host when reading a USB flash drive, provided its hardware and software support both functions.

The ID signal helps distinguish those connections. It does not carry the measurement data, files or USB commands exchanged between the devices; those travel over the data connection.

In this context, OTG support belongs to the complete device, not simply to its five-contact connector. Adding an ID connection cannot turn a device-only controller into a USB host.

Where Is the Micro USB ID Pin in the 5-Pin Connector?

In the standard five-contact USB 2.0 Micro-USB pin assignment, ID is pin 4 and GND is pin 5. The same signal numbering applies to the five-contact Mini-USB interface.

Pin number Signal
1 VBUS
2 D−
3 D+
4 ID
5 GND

Descriptions sometimes call ID the “fifth pin” because it is the additional contact beyond the four signals used by a USB 2.0 Type-A connection. That does not mean its assigned pin number is 5.

The physical view also matters. A connector’s mating face and its PCB footprint are viewed from different directions, so a left-to-right sketch can be misleading without a stated viewing direction. Use the selected connector’s numbered drawing to locate pad 4 rather than assuming it is always the second pad from one particular side.

The metal shell and mounting tabs are separate from these five signal contacts. They should not be counted as extra positions in the USB pinout.

What Happens When the USB ID Pin Is Grounded or Floating?

A grounded ID identifies the A end of a legacy OTG connection; a floating ID identifies the B end. The A-device starts as the host, while the B-device starts as the peripheral.

Cable end at the OTG port ID connection in the plug Initial role
Mini-A or Micro-A Connected to GND A-device, initially host
Mini-B or Micro-B Left unconnected B-device, initially peripheral

Grounded means there is an electrical path from ID to ground. The detector reads a low state.

Floating means the plug leaves ID unconnected. It does not necessarily mean the powered controller sees an unstable or zero-voltage signal. Its detection circuit may pull the input high internally.

This is why an OTG adapter and a normal peripheral cable can produce different behavior even when both provide power and data contacts. Their ID termination tells the compatible port how to begin the connection.

The word initial is important. Legacy OTG devices that support Host Negotiation Protocol can exchange host and peripheral roles later. The A/B cable identity does not change with that exchange, and the A-device remains responsible for supplying VBUS. Data role and power source are therefore not interchangeable terms.

USB ID pin

How Is the USB ID Pin Connection Made on a PCB?

For a legacy dual-role port using ID detection, the connector’s ID contact connects to the USB controller or PHY input responsible for sensing it. The plug supplies the grounded or open condition; the board carries that condition to the detector.

The signal path is short:

  1. The inserted plug grounds ID or leaves it open.
  2. The receptacle’s ID contact carries that state onto the PCB.
  3. The controller or PHY detects the state and makes it available to the USB software.

A PHY is the physical-layer transceiver between the USB electrical connection and the controller. Some devices integrate both functions, so there may be no separate PHY IC on the board.

The pull-up arrangement depends on that silicon. An integrated detector may already provide the bias needed to distinguish an open plug contact from a grounded one. An external pull-up should therefore follow the controller’s reference circuit, not a generic USB wiring diagram.

For a fixed peripheral-only product, the controller documentation may permit ID to remain unused. A dual-role design normally needs to preserve the detection path. Permanently grounding the board’s ID net removes its ability to distinguish a floating plug through that signal.

ID is not part of the D+/D− differential pair and is not a power input. Connecting it to VBUS is not a substitute for implementing role detection.

What Determines the USB ID Pin Voltage?

The USB ID pin voltage depends on the detector’s bias circuit and whether the plug grounds the contact. There is no single high-state voltage that should be imposed on every USB controller.

The USB3300 PHY provides a useful example. Its internal pull-up biases an open ID input toward its 3.3 V supply, while an A-plug grounds the signal.

USB3300 example Expected ID condition
A-plug connected Near 0 V
B-plug connected, ID pull-up active Near 3.3 V

These values describe that device’s circuit, not a universal instruction to add a 3.3 V connection. Another implementation can use different thresholds, biasing or detection behavior.

A high reading with the plug’s ID contact open can therefore be normal. “Floating at the plug” and “pulled high inside the controller” can both be true at the same time.

Conversely, a low voltage alone does not prove that host operation is working. It establishes the electrical state at the measured point. VBUS control, controller configuration and USB communication still have separate roles in the connection.

Does USB-C Have an ID Pin?

USB-C connectors do not have the legacy Mini/Micro-USB ID contact. They use Configuration Channel signals, CC1 and CC2, for attachment and orientation detection and the initial source/sink relationship.

Interface Connection-detection signals
Legacy Mini/Micro-USB OTG ID contact grounded or left open
USB-C CC1 and CC2 with the appropriate CC circuitry

However, a USB-C controller IC can still have a pin named ID. This is a board-level logic signal, not an extra contact on the USB-C receptacle.

For example, the TUSB320 detects attachment through CC and can provide an active-low, open-drain ID output to an OTG controller. Here, the chip translates the Type-C connection state into a signal that the existing controller can use.

This distinction matters when reading a schematic: a net labeled USB_ID beside a Type-C controller does not mean the connector itself contains a legacy ID pin. It also does not mean a Micro-USB ID wire can simply be moved to CC1 or CC2. Type-C requires its own attachment and role-detection circuitry.

Why Does OTG Fail Even When the ID Pin Is Grounded?

Grounding ID supplies a role-detection signal. Successful host operation also requires compatible hardware, a working power path and software that supports the connected peripheral.

A detected host role is only the beginning. The controller must support host operation, and the USB software must enable it. A device-only controller cannot acquire that capability through an adapter.

The peripheral also needs usable VBUS power. If the host-side power switch is not enabled, or the supply cannot support the load, a flash drive or other bus-powered accessory may never start correctly.

Power does not prove a working data connection. An accessory can light up while D+/D− are disconnected, incorrectly routed through the assembly or interrupted by a damaged connector. USB enumeration, the process through which the host identifies the peripheral, will still fail.

Enumeration does not guarantee application support. A device may recognize an attached accessory but lack the driver or application function needed to use it.

For example, a portable instrument might read a flash drive successfully yet be unable to use a USB audio interface. Both connections can have a valid grounded ID state; the supported USB device classes and software behavior differ.

This is also why a continuity test of the ID net cannot replace a functional USB test on an assembled board.

USB ID pin

FAQs About USB ID Pin

1. Is the USB ID pin the same as a USB Vendor ID or Product ID?

No. The ID pin is a physical electrical signal used in legacy OTG detection. Vendor ID and Product ID are identification values reported through USB device descriptors during communication.

2. Does the ID pin carry USB data?

No. On the five-contact USB 2.0 Mini/Micro interface, D+ and D− carry USB data. ID indicates the cable-end condition used for OTG role detection.

3. Why can a Micro-USB cable have five contacts but only four wires?

The ID termination can be handled locally inside the plug rather than carried as a fifth conductor along the cable. The four conductors serve VBUS, D−, D+ and GND. Contact count and cable conductor count describe different parts of the connection.

4. Can a peripheral charge with its ID contact left open?

Yes. A B-plug normally leaves ID open. Whether charging occurs, and at what current, depends on the power source and the product’s charging implementation rather than on grounding ID.

5. Does a five-pin Micro-USB connector guarantee OTG support?

No. The connector provides contacts, but the controller, power circuitry and software determine which roles the product supports. A device-only Micro-USB product can use the same five-contact signal assignment without offering host operation.

When moving a USB interface board into production, the USB ID pin connection is one part of the assembled interface. EBest Circuit can manufacture and assemble your released board and perform agreed USB functional tests using the specified firmware and accessories. Contact sales@bestpcbs.com to discuss prototype or production PCBA support.

VCC vs VDD vs VSS: What’s the Difference?

September 27th, 2026

VCC vs VDD vs VSS are common labels for IC power-supply pins, but the names do not define a fixed voltage. VCC and VDD usually refer to an upper supply rail, while VSS usually refers to a lower rail or voltage reference. Depending on the device, VCC or VDD may be 5 V, 3.3 V, 1.8 V, or another voltage, while VSS may be 0 V or a negative rail.

The labels help you understand the likely role of a power pin, but the actual connection must come from the datasheet. Before assigning a rail, check the pin function, recommended voltage range, reference node, power domain, and sequencing requirements.

VCC vs VDD vs VSS, https://www.bestpcbs.com/blog/2026/09/vcc-vs-vdd-vs-vss/

What Do VCC, VDD, and VSS Mean?

VCC, VDD, VSS, and VEE originated from transistor terminology, but modern ICs use them mainly as supply-rail names. Their historical meaning helps explain the letters, but it does not determine the voltage a device requires.

  • VCC — collector supply: historically associated with bipolar-transistor collectors and now commonly used for an upper supply rail.
  • VDD — drain supply: derived from MOS transistor drain notation and commonly used for an upper CMOS supply.
  • VSS — source supply: derived from MOS source notation and usually used for the lower rail or reference.
  • VEE — emitter supply: historically associated with bipolar-transistor emitters and often used for a lower or negative rail.

A modern IC may use VCC even though it contains CMOS circuitry, while another device may use several VDD rails for different internal blocks. Names such as VDDIO, VDDCORE, AVDD, and VDDPLL often tell you more about the required connection than VCC or VDD alone.

The complete pin name and its electrical specification matter more than the historical meaning of CC, DD, or SS.

VCC vs VDD vs VSS: What Is the Practical Difference?

For PCB design, the most useful difference is the role and position of each supply rail. VCC and VDD usually identify upper supplies, while VSS usually identifies a lower supply or reference.

AspectVCCVDDVSS
Usual roleUpper supplyUpper supplyLower supply or reference
Common connectionPositive board railPositive board rail0 V return
Typical useLogic, I/O, general supplyCore, I/O, analog, general supplyGround, return, or negative rail
Main checkVoltage and currentVoltage, domain, sequencingRelationship to GND

On a simple 3.3 V board, a sensor with a VCC pin and a microcontroller with a VDD pin may both connect to +3V3. That is acceptable because both devices support the same voltage, not because VCC and VDD are automatically interchangeable.

The difference becomes more important in multi-rail ICs. A processor may use VDDCORE at 1.0 V while VDDIO operates at 3.3 V. An analog rail may use the same nominal voltage as a digital rail but still require separate filtering or decoupling.

For VCC vs VDD vs VSS, use the labels to identify the general rail role, then check the device specification before deciding how the pins should be connected.

VCC vs VDD vs VSS, https://www.bestpcbs.com/blog/2026/09/vcc-vs-vdd-vs-vss/

Are VCC and VDD the Same?

VCC and VDD can serve the same general purpose, but they are not always electrically equivalent.

If a 3.3 V sensor uses VCC and a 3.3 V microcontroller uses VDD, both may connect to the same +3V3 rail when their datasheets allow it. A different device, however, may separate VDDCORE, VDDIO, and AVDD because each domain has its own voltage, noise, or startup requirements.

Before connecting VCC and VDD to the same source, verify:

  • Their allowed voltage ranges overlap.
  • The regulator can supply the combined current.
  • Neither rail requires separate filtering.
  • Their startup and shutdown requirements are compatible.
  • One powered domain cannot back-power another through signal pins.

Even when two rails use the same nominal voltage, the reference design may still require separate ferrites, local capacitors, or controlled sequencing.

Treat VCC and VDD as interchangeable only when the datasheet shows that their electrical requirements are compatible.

Is VSS the Same as Ground?

VSS often connects to ground, but it is not always the same electrical node.

In many single-supply digital circuits, VSS connects directly to the 0 V ground plane. This is common in microcontrollers and logic ICs, which is why VSS is often treated as ground in simple schematics.

A split-supply circuit is different. For example:

  • VDD = +3.3 V
  • GND = 0 V
  • VSS = -3.3 V

In this arrangement, VSS is a negative supply rather than ground.

The same caution applies to AGND, DGND, chassis ground, exposed pads, and other return pins. They may ultimately share a reference, but the datasheet can specify where and how those connections should be made.

Connect VSS to ground only when the device documentation defines VSS as the 0 V reference.

What Voltage Should VCC, VDD, and VSS Be?

There is no standard voltage for VCC, VDD, or VSS. The correct value depends on the exact component and power domain.

Common arrangements include:

  • 5 V logic: VCC = 5 V, VSS or GND = 0 V
  • 3.3 V CMOS: VDD = 3.3 V, VSS = 0 V
  • Low-voltage core: VDDCORE = 1.0 V or 1.2 V
  • Split-supply analog circuit: VDD = +3.3 V, VSS = -3.3 V

These are examples, not default values.

For the actual operating voltage, check the recommended operating conditions for the exact part number and package. Do not use the absolute maximum rating as a normal design target; that table describes stress limits rather than the preferred operating point.

Also check how the voltage is referenced. If a datasheet specifies VDD relative to VSS, the voltage difference between those rails matters. For example, VDD = +2.5 V and VSS = -0.8 V produces a 3.3 V difference across the device.

The pin label tells you the rail’s likely role; the datasheet tells you the voltage.

Why Do ICs Use Multiple Power Rails?

Modern ICs often contain digital logic, analog circuits, I/O banks, memories, PLLs, and other blocks with different voltage or noise requirements. Separate power names make those domains easier to identify and control.

Common examples include:

  • AVDD / AVSS: analog supply and return
  • DVDD / DVSS: digital supply and return
  • VDDIO / VCCIO: I/O supply
  • VDDCORE / VCCINT: internal core supply
  • VDDPLL / AVSSPLL: PLL or clock supply
  • VBAT: backup or retention supply

Some rails operate at different voltages. Others use the same nominal voltage but require different filters or local decoupling because their noise requirements are different.

Large IC packages may also provide several pins with the same supply name. These pins can distribute current, reduce connection impedance, or feed different sections of the die.

Do not leave a repeated supply pin unconnected simply because another pin has the same name. Follow the connection requirements for the exact device and package.

How Do You Check VCC vs VDD vs VSS in a Datasheet?

The pin name is only the starting point. To determine the correct VCC vs VDD vs VSS connection, check the datasheet in a consistent order.

1. Check the pin description.
Confirm whether the pin is a supply input, return, reference, regulator output, or exposed pad.

2. Check the recommended operating conditions.
Find the normal voltage range and identify the reference node used for that specification.

3. Check the power or block diagram.
Determine whether the rail supplies the core, I/O, analog circuitry, memory, PLL, or another domain.

4. Check the typical application circuit.
See whether the manufacturer joins the rail to another supply, filters it separately, or places dedicated decoupling nearby.

5. Check power sequencing.
Some devices require one rail to rise before another, while others limit external signals until a supply is stable.

Each section answers a different question. A pin table may tell you that VDDIO is a supply input, while the electrical table gives its permitted voltage range. The application circuit then shows how that rail should be connected and decoupled.

This process also tells you whether VCC and VDD can share one regulator. Similar names are not enough; the voltage, current, noise, sequencing, and back-power requirements must all be compatible.

VCC vs VDD vs VSS, https://www.bestpcbs.com/blog/2026/09/vcc-vs-vdd-vs-vss/

Can VCC and VDD Share the Same Power Rail?

Yes, but only when their electrical requirements allow it. The same rule applies whether the rails belong to one IC or to different components.

FactorShare One Rail WhenKeep Them Separate When
VoltageBoth support the same voltage rangeTheir operating ranges differ
FunctionBoth can use the same sourceCore, analog, RF, or I/O domains have separate requirements
NoiseOne source and normal decoupling are sufficientFiltering or isolation is required
StartupThe rails may rise togetherA defined sequence is required
Back-poweringSignals cannot feed an unpowered domainInterface pins may drive a rail that is off

A shared +3V3 rail, for example, is reasonable when both devices support that voltage, the regulator can supply the required current, and there are no conflicting noise or sequencing requirements.

A shared supply should be justified by compatible electrical requirements, not by similar-looking pin names.

What Happens If VCC, VDD, or VSS Is Wired Incorrectly?

Incorrect supply wiring can cause anything from unstable startup to permanent IC damage. The symptom depends on the type of error.

  • Voltage too high: may overstress internal junctions or gate oxides and cause overheating or failure.
  • Voltage too low: may cause resets, failed startup, incorrect logic levels, or unstable analog performance.
  • VCC or VDD reversed with VSS: can force current through internal structures and quickly damage the IC.
  • Required power pin left open: may disable part of the device or cause intermittent operation.
  • Separate power domains shorted together: can create regulator contention, overvoltage, or unwanted noise coupling.
  • Signals applied before the supply is active: may back-power an unpowered domain through input protection paths.

When troubleshooting, measure the voltage at the actual IC power pins, not only at the regulator output. A regulator may show the correct voltage while the device receives the wrong level because of an open trace, voltage drop, wrong net assignment, or missing return connection.

FAQs About VCC vs VDD vs VSS

Q1: Are VCC and VDD the same?

A1: They can perform the same general function, but they are not automatically interchangeable. They may share a rail when their voltage range, filtering, sequencing, and other electrical requirements are compatible.

Q2: Is VSS always ground?

A2: No. VSS commonly connects to 0 V in single-supply circuits, but it may be a negative rail in a split-supply design.

Q3: What is the difference between VDD and VIN?

A3: VDD usually powers an internal device domain, while VIN usually refers to an incoming supply or functional voltage input.

Q4: What is the difference between VSS and VEE?

A4: VSS comes from MOS source terminology, while VEE comes from bipolar emitter terminology. Both are commonly used for lower supply rails, but their actual voltage depends on the circuit.

Q5: Can one circuit use both VCC and VDD?

A5: Yes. Different components may use different naming conventions, and one IC may include several independently named supply domains.

Q6: Do all VDD and VSS pins need to be connected?

A6: Usually yes when the datasheet identifies them as power pins. Multiple pins may distribute current or supply different sections of the die, so follow the connection requirements for the exact device and package.

If you are unsure whether your VCC, VDD, and VSS rails are assigned correctly, it is better to catch the issue before PCB fabrication or assembly. EBest Circuit can review your schematic, BOM, component datasheets, intended rail voltages, and power-sequencing requirements to help identify unclear or potentially incorrect power-net connections.

Would you like to get a PCB or PCBA quote with design review support? Send your project files and requirements to sales@bestpcbs.com.

How an IPC-356 Netlist Catches PCB Connection Errors

September 27th, 2026

An IPC-356 netlist gives PCB manufacturers a reference for which board connections belong together and which must remain separate. Comparing that reference with the copper and drill data can reveal a missing connection or unintended short before fabrication. After manufacturing, the connectivity data also supports electrical testing of the physical bare board.

EBest Circuit supports PCB fabrication, manufacturing-data review and bare-board electrical testing, with component sourcing and PCBA assembly available for the next stage. If your board is ready for fabrication, send your manufacturing files to sales@bestpcbs.com to discuss the build and its electrical test requirements.

IPC-356 netlist

What Is an IPC-356 Netlist?

An IPC-356 netlist is a standardized text file that describes the electrical connectivity of a PCB. A net is a group of connection points intended to share the same electrical connection, such as a ground network or a signal running between two component pads.

The file associates those points with physical information, including their locations on the board. This lets manufacturing software relate an electrical connection to an actual pad, hole or accessible test location.

For example, if connector pin J1-1 and component pad R1-1 belong to the same net, the bare PCB should provide a conductive path between them. A nearby pad on a different net should remain electrically separate unless the design includes an intentional connection.

The name is often shortened to IPC-356, while PCB software may label the export IPC-D-356 or IPC-D-356A. It is a manufacturing and test-data format, not a complete PCB design file. It does not replace the copper artwork, drill files or fabrication drawing.

How Does the IPC-D-356 Netlist Format Describe PCB Connections?

The IPC-D-356 netlist format uses structured text records to identify connection points and their net membership. The fields let CAM and test software locate those points without opening the original PCB design application.

Information What it identifies
Net name The electrical network assigned to a point
Reference and pin The component location and pin or pad identifier, where applicable
X and Y coordinates The point’s position on the PCB
Access information The board side or layer information used to locate the connection
Pad and hole details Physical features associated with the point, where exported

Think of the file as a connectivity map rather than a drawing of every copper track. Two pads may be far apart and connected through several layers, yet still belong to one net. The netlist identifies their relationship; the copper and plated-hole data describe the physical route.

A simple example: J1-1 and R1-1 are assigned to SIGNAL_A, while J1-2 is assigned to GND. A comparison should find J1-1 connected to R1-1 and separate from J1-2. If the extracted copper network combines all three, it disagrees with the intended grouping.

That example describes the meaning of the records, not the literal file syntax. Actual records use defined field positions, so manually changing spacing or identifiers can make the file unreadable or alter its meaning. Regenerating the export from the PCB design is safer than editing it as ordinary text.

Why Compare an IPC Netlist with Gerber and Drill Data?

The comparison checks whether the manufacturing geometry preserves the connectivity in the PCB design. It is especially useful because a board can look correct in a Gerber viewer while containing an electrical discrepancy.

CAM software reads the copper layers and drill information, then extracts the networks formed by connected copper and plated holes. It compares that result with the separately exported CAD netlist.

The two references answer different questions:

  • CAD netlist: Which connection points are assigned to the same net?
  • Gerber and drill extraction: Which points are actually joined by the supplied manufacturing geometry?

Suppose an exported copper layer is missing a short track between two pads. The CAD netlist still groups those pads together, but the extracted network separates them. The disagreement reveals the missing connection before a board is manufactured.

If both the test reference and the board artwork come only from that same incomplete Gerber dataset, they may agree with each other. That agreement does not establish that they match the original design.

Gerber X2 can carry attributes, including net-related information where supported. Even so, the value of a separate CAD export is its independent reference path. It helps expose export or interpretation errors; it does not prove that an incorrect circuit connection already present in the design is functionally correct.

How Do You Export an IPC-356 Netlist from Altium Designer?

In Altium Designer, an IPC-D-356A file can be generated through a Test Point Report fabrication output. An Output Job keeps that export alongside the other manufacturing outputs for the same PCB document.

Using an Output Job:

  1. Open the project’s Output Job file, or add one if none exists.
  2. Under Fabrication Outputs, add Test Point Report and select the intended PCB document as its data source.
  3. Open the output’s configuration to display Fabrication Testpoint Setup.
  4. Enable IPC-D-356A as an output format.
  5. Connect the output to a folder container and set the destination and filename.
  6. Generate the output and locate the resulting IPC file.

Altium also provides a direct route through File > Fabrication Outputs > Testpoint Report in the PCB editor. Menu wording can vary by software version.

Generate the netlist from the same released PCB revision as the Gerber and drill files, after the copper pours and design changes are finalized. Otherwise, a valid file from an older revision can produce mismatches against the new artwork.

An exported file is not itself a successful netlist comparison. The comparison happens after the manufacturing layers, hole data and IPC netlist are imported and interpreted together. For boards with blind or buried vias, missing drill spans or an incorrect layer setup can change the extracted connectivity.

What Causes Netlist Mismatches, Opens and Shorts?

A netlist mismatch means two descriptions of the board disagree. It may reveal a real copper error, but it can also result from mixed revisions or an incorrect CAM import. The mismatch needs to be understood before it is treated as a board defect.

Cause How it appears in the comparison
Missing track or copper connection One intended net is split into separate networks
Unintended copper bridge Two intended nets become one connected network
Incorrect layer polarity or copper interpretation Plane connections differ from the design reference
Missing or incorrectly assigned plated-drill data Connections between layers appear absent or incorrect
Netlist and artwork from different revisions Changed pads or nets no longer correspond
Intentional net tie Differently named nets are physically joined by design

An open breaks an intended path. In the manufacturing data, this may be a missing track or an unconnected plane feature. On a finished board, a broken conductor or defective plated connection can create an open even when the source files were correct.

A short joins paths that should be separate. It may exist in the supplied artwork or arise during fabrication. File comparison addresses the former; electrical testing of the manufactured board addresses the latter within the test’s coverage.

Not every missing-net message represents an open. Some extraction tools omit isolated single-node features or handle no-net objects differently. Likewise, an intentional net tie can join separate logical names without being an unwanted short. Reviewing the reported locations and the corresponding copper distinguishes these cases from genuine errors.

IPC-356 netlist

How Is an IPC-356 Netlist Used for Bare-Board Electrical Testing?

An IPC-356 netlist supplies connectivity information used to prepare a bare-board electrical test program. The equipment then measures the manufactured board rather than merely comparing files.

The main electrical checks are:

  • Continuity: Does a path that should conduct meet the specified resistance limit?
  • Isolation: Do networks that should remain separate meet the specified insulation-resistance requirement under the test conditions?

Flying-probe equipment moves probes between accessible locations without a dedicated bed-of-nails fixture. Fixture-based testing uses an array of contacts made for the board and can suit repeat production where fixture cost is justified. Both approaches depend on suitable access and a correctly prepared test program.

The netlist is only part of that preparation. Test voltage, resistance thresholds, probe access and coverage also affect what the test can establish. The existence of an IPC file alone does not define these settings or guarantee complete coverage.

This is why CAM comparison and bare-board electrical testing complement each other. The first can find an error in the manufacturing dataset before production. The second can find a physical connection defect introduced while making the board.

A passing bare-board test does not establish assembled-product performance. Component values, soldered assembly connections, firmware behavior and signal quality require the relevant PCBA inspections or functional tests.

IPC-356 netlist

Can ODB++ or IPC-2581 Replace a Separate IPC Netlist?

Yes, when the exported package contains the required connectivity and the manufacturer’s CAM and test workflow can use it. ODB++ and IPC-2581 can combine physical board information and logical connectivity in a richer manufacturing dataset.

Manufacturing package How connectivity is supplied
Gerber and drill files with IPC-D-356 A separate netlist accompanies the manufacturing geometry
ODB++ Net information can be included within the manufacturing package
IPC-2581 Connectivity can be included in the structured manufacturing data

An integrated package can reduce the need to match several separately exported files. However, the format name alone does not prove that the export contains all the data needed downstream. Export settings and the receiving software still matter.

A separate IPC netlist may therefore remain useful even when an integrated format is supplied, particularly when it provides an additional CAD-derived comparison reference. Whichever package is used, matching revisions and correctly interpreted connectivity matter more than the filename extension.

FAQs About IPC-356 Netlist

1. Is IPC-356 the same as IPC-D-356A?

IPC-356 is commonly used as shorthand when discussing this family of PCB netlist formats. IPC-D-356A is a specific designation that may appear in the export settings. Use the version supported by the receiving CAM or test system rather than assuming every variant is interchangeable.

2. Can I open an IPC-356 netlist in a text editor?

Yes. It is a text-based file, so a text editor can display its records. A compatible CAM viewer is more useful for relating those records to board locations. Opening the file successfully does not confirm that its contents are correct.

3. Can an IPC netlist be generated from Gerber files?

CAM software can extract connectivity from correctly interpreted Gerber and drill data and may export that result as an IPC netlist. However, a Gerber-derived netlist is not an independent record of the original CAD connectivity. An artwork error may be reproduced in the extracted netlist.

4. Does an IPC-356 netlist include the BOM?

No. References and pin identifiers associate connection points with board features, but they do not replace a bill of materials. Component values, manufacturer part numbers and procurement information belong in the assembly documentation.

5. Do I need a new netlist after changing the PCB layout?

Export a new netlist with the revised manufacturing files. Even when the circuit connections are unchanged, moved pads or altered vias can change the physical information used in comparison and test preparation. Keeping the files together as one revision avoids comparing different versions of the board.

Preparing your next PCB build? Send your manufacturing package and IPC-356 netlist, if available, to sales@bestpcbs.com. EBest Circuit can help review the fabrication data and plan bare-board electrical testing before the boards move into assembly.