FPC Design: Materials, EDA Tools, and Signal Integrity Guide
However, FPC design is the process of turning a flexible copper-and-polymer laminate into a bendable circuit that survives folding, twisting, and assembly. Therefore, good FPC design guidelines link three decisions: material stack-up, flex PCB EDA tools, and impedance control. Additionally, this guide explains how those choices interact, from bend-area routing to the fabrication drawing.
Materials and Stack-Up Come First
Meanwhile, every flex circuit starts as a sandwich. For example, a flexible polymer film, usually polyimide or polyester, works as the dielectric layer. In addition, copper foil above it carries the circuit. As a result, a dielectric protective layer, the coverlay, seals the traces.
In practice, manufacturers build single-layer, double-layer, and multi-layer structures by transferring circuit patterns, etching, punching, laminating, and coating films. Next, through-holes connect the layers.
Key Technologies and Practices in FPC Circuit Design
This chapter will analyze the flexible printed circuit board design process, exploring aspects such as EDA tool selection, analysis of typical design cases, FPC material and structural design, impedance control, and signal integrity.
Selection of EDA Tools
Electronic Design Automation (EDA) refers to the use of advanced computer software to assist in the design and manufacturing of electronic products.
Designers now widely use EDA software in various fields, including electronic circuit design and simulation, as well as chip design and verification.
Taking FPC design as an example, designers use Altium Designer (formerly known as Protel) as a mainstream EDA design software.
As a leading international EDA tool, Altium Designer offers comprehensive and professional capabilities, supporting complex design requirements such as multilayer boards, high-speed signal routing, rigid-flex board design, and 3D modeling and simulation (e.g., signal integrity analysis and electromagnetic compatibility analysis).
Its interactive routing engine and constraint management features perform exceptionally well in complex projects.
Additionally, Altium Designer supports multi-team collaborative design, making it suitable for large enterprises or highly complex projects.
While Altium Designer excels in functional depth and professionalism, Lichuang EDA focuses on low cost, ease of use, and ecosystem integration as its core competitive advantages.
The choice between the two should be based on a comprehensive evaluation of project requirements, budget, and the team’s technical capabilities.
Analysis of Typical Design Cases
This section analyzes common scenarios encountered in the flexible printed circuit board (FPC) design process, such as importing CAD drawings into Altium Designer, drawing special packages, and copper plating for FPC boards.
› Importing AutoCAD Drawings
In the Altium Designer project development process, division of labor and collaboration are essential.
EDA engineers and the project team’s mechanical and structural engineers typically determine the physical form of an FPC board through collaborative design efforts.
In most cases, based on the circuit layout and mechanical structure of the product, the layout size and dimensions of the FPC board are first drawn in computer-aided design (CAD) software such as AutoCAD.
If designers have already created the FPC board’s outline and layout dimensions in CAD software, they can directly import them into EDA design software.
Taking Altium Designer as an example, the import steps are as follows.
1) In AutoCAD, designers should position the content containing the FPC board outline and dimensions close to the upper-right corner of the drawing origin. If you are unsure of the origin’s location, copy the content to a new drawing.
2) In Altium Designer, create a new PCB drawing to import the FPC board outline and set the origin. We recommend placing a pad at the origin to facilitate quick scaling and positioning.
3) Go to “File” → “Import” → “DXF/DWG” to load the corresponding AutoCAD drawing into Altium Designer.
In the “Import from AutoCAD” dialog box, set the ‘Scale’ parameter to mm, the “Default Line Width” parameter to 0.2 mm, and under “Layer Mapping,” set the “Source Layer Name” parameter (where the value is 0) to “Keep-Out Layer” as shown in Figure 1.
4) Adjust or hide layers as needed, delete redundant content, and retain only the Keep-Out Layer as the board outline.
5) Select all Keep-Out board outline lines, then use “Design” → “Board Shape” → “Define by Selected Objects” to define the board outline display area, facilitating subsequent design work.
› Drawing Custom-Shaped Pad Packages
The Altium Designer package library primarily provides standard circular, elliptical, and rectangular pad packages.
However, FPC designs often require the creation of special pad packages, namely custom-shaped pads.
Designers can create these custom-shaped pads directly within the package library, or they can first draw the required shape or block on the PCB layout and then paste it into the corresponding layer of the pad package.
Step-by-Step Creation of Custom Pad Packages
Next, we will use the custom-shaped pad shown in Figure 2 (indicated by the arrow) to illustrate the steps for creating the package.
1) Pad Outline:
On the Top Layer of the PCB layout, draw the outline that will later serve as the copper area for the irregular-shaped pad.
2) Clearance Setup
Set the global clearance in the PCB rules to 0.75 mm. Designers can adjust the specific value based on design requirements.
In this example, as shown in Figure 3, designers set the solder mask window back 0.75 mm relative to the copper area.
3) Inset Boundary
Select the outline drawn in Step 1, then use the “Tools” → “Trace Selection” function to generate “Inset” and ‘Extend’ lines.
Here, retain the “Inset” line as the boundary for the non-circular pad’s solder mask opening (Top Solder) and stencil aperture (Top Paste).
Note: In this example, the irregular-shaped pad solder mask openings and stencil apertures are the same size.
4) Slot Creation
Draw the slot borders at the corresponding positions on the top, left, and right sides, and use “Tools” → “Convert” to convert them into cutting slots.
5) Fill Generation
On the PCB Top Layer, select the borders drawn in Steps 1 and 3, respectively, and use “Tools” → ‘Convert’ → “Create Area from Selected Elements” to generate Fill Block 1 for the custom pad copper fill, and Fill Block 2 for the custom pad solder mask openings and stencil openings.
6) Library Import
Create a new package in the PCBLib package library. At the origin, paste Fill Block 1 (created in Step 5) onto the package’s Top Layer; paste Fill Block 2 onto the package’s Top Solder Mask layer and Top Paste layer.
7) Pad Placement
Finally, be sure to place a top-layer surface-mount pad labeled “1” at the origin to serve as the electrical connection point for the irregular-shaped pad package.
The final result of the irregular-shaped pad package is shown in Figure 3.
› Considerations for Copper Padding on FPC Boards
Copper padding is a critical aspect of PCB design. It involves covering the blank, untraced areas of the PCB with a copper layer.
Its benefits include reducing ground impedance, enhancing noise immunity, minimizing voltage drops, improving power supply efficiency, and connecting to the ground to reduce loop area.
The following points should be noted when performing copper plating on FPCs.
1) Generally, high-frequency circuits have higher requirements for noise immunity, so a grid-pattern copper plating is often used; low-frequency circuits or circuits with high current typically use large-area copper plating.
2) FPCs are prone to distortion and tearing at bends; it is recommended to add tear-resistant copper strips along the edges of the FPC board or to use a grid-pattern copper plating at the bends.
3) To ensure signal transmission quality, copper patterns should ideally be laid out at a 45-degree angle, with both line width and spacing set to 0.2 mm.
4) For large-area copper patterns on FPCs, if air is not completely evacuated during the coverlay lamination process, it may react with moisture, leading to surface oxidation.
It is recommended to address this issue using gold plating or OSP (Organic Solderable Protective) processes.
5) Since the core material of FPCs is relatively thin, it is recommended to add copper plating when surface-mount components are present on both the top and bottom layers.
Use cross-connection (Relief Connect) pads for the copper plating, and stagger the layout of the surface-mount pads on the top and bottom sides to avoid stress concentration and improve soldering and signal integrity.
› 3D Model Loading and 3D Preview
Altium Designer provides a 3D preview feature for circuit boards. Figure 4 shows a 3D preview of an FPC board.
The 3D preview allows for an intuitive assessment of potential interference or obstruction between components on the designed FPC or with other mechanical parts.
It also enables early detection of manufacturing risks, such as whether the trace layout is reasonable or if vias are too close to pads or board edges, and identifies issues such as via plating or incorrectly configured pad cutouts.
To enable a 3D preview of a PCB, all components on the board must have 3D package models.
Altium Designer provides 3D models for the most commonly used components.
For newer components or connectors, you can use custom models (be sure to accurately verify the component’s actual dimensions to avoid assembly errors), update the model library, or contact the manufacturer directly to obtain the required STEP-format file (3D model file), which can then be loaded into the corresponding package’s model library.
When adding a model for the first time, the 3D model and package pads may not align, as shown in Figure 5. This can be corrected by rotating and translating the model in 3D to achieve the correct alignment shown in Figure 6.
Figure 6 shows the 3D model, and the package pads are now connected.
› Special Handling of the Silkscreen Layer
To address DRC (Design Rule Check) errors caused by the silkscreen, you can adjust the silkscreen position as needed or temporarily disable the silkscreen clearance DRC check.
When the FPC board has few components and sufficient space, the silkscreen can be directly incorporated as a top layer or bottom layer, achieving the silkscreen effect through the copper foil.
This approach not only improves the visibility and durability of the silkscreen but also reduces manufacturing costs (by eliminating the process step of printing the silkscreen layer).
To ensure a safe distance between the copper fill and the silkscreen around the traces, first draw a border around the silkscreen on the Keep-Out layer, then designate it as a copper-free region (Region), and finally delete the border on the Keep-Out layer. The result is shown in Figure 7.
› Inserting Tables into PCB Layouts
Similar to silkscreen processing, if you want to enhance the durability of the table’s silkscreen, you can also incorporate the table directly as a top layer or bottom layer, provided there is sufficient space on the FPC board.
To do this, use “Place” → “Objects from File” to insert the table into the PCB; the table will then exist as a Region block.
If the text size in the PCB table appears too large, you can first reduce the font size to a suitable level in the table file and then reinsert it.
To adjust the thickness of the PCB table, you can change the table size by right-clicking → “Union” → “Adjust Union Size.” If the result is unsatisfactory, you can first “Ungroup the object union” (retaining only the text) and then redraw the table border lines. The result is shown in Figure 8.
It should be noted that a Keep-Out zone for copper pour does not need to be set around the perimeter of the table, as the table itself has a border. If copper pour is required around the table, ensure a safe distance is maintained between the pour and the table in the safety margin settings to prevent DRC (Design Rule Check) errors.
FPC Materials and Structural Design
The copper foils used on FPC boards are primarily of two types: electrolytic copper foil and rolled copper foil.
Manufacturers produce electrolytic copper foil through an electrochemical deposition process, while they produce rolled copper foil through a physical rolling process. The differences in these manufacturing processes result in distinct physical properties.
› Performance Differences and Application Selection
Overall, manufacturers offer electrolytic copper foil with low cost and high adhesion, making it suitable for general-purpose circuits; they prefer rolled copper foil for high-end electronic devices due to its high flexibility and high-frequency performance.
When selecting materials, it is necessary to balance cost, signal requirements, and mechanical environments.
For example, designers must use rolled copper foil for FPCs in dynamic bending scenarios, while they can select electrolytic copper foil for general consumer electronics to reduce costs.
FPCs are classified into single-sided, double-sided, and multilayer boards based on the number of layers.
Designers typically determine the number of layers during the design phase, so they can select the appropriate layer count directly according to design requirements.
Calculating the thickness of an FPC board requires a comprehensive consideration of material type, laminate structure, and application requirements.
The sum of the substrate thickness (e.g., polyimide or PI), copper foil thickness (electrolytic or rolled copper foil), cover layer thickness (cover film or ink), and reinforcement material thickness (e.g., FR4, steel foil, or PI reinforcement) determines the total thickness.
› FPC Total Thickness Calculation Formula
The specific formula for calculating the total thickness is as follows:
Total thickness equals the sum of base material thickness, twice the copper foil thickness (for double-sided boards), twice the cover layer thickness (for double-sided boards), and reinforcement material thickness (note: “double-sided” refers to the top and bottom copper foil and cover layers; for multilayer boards, designers must add the thicknesses of the corresponding layers).
Engineers must also confirm actual material thicknesses with the manufacturer (as tolerances may vary) and consider factors such as FR4 prepreg resin flow and copper residue rates.
Impedance Control and Signal Integrity
Impedance calculations for FPC boards require a careful consideration of material properties, laminate structure, and trace parameters. Common impedance types include single-ended line impedance (characteristic impedance) and differential impedance, with their respective formulas shown below.
1) Single-ended line impedance:
The single-ended line impedance formula applies to microstrip structures and uses an empirical formula, as shown in Formula (1).
Where: εr represents the dielectric constant of the substrate, H represents the dielectric thickness between the signal line and the reference plane, W represents the trace width, and T represents the copper foil thickness.
2) Differential Impedance:
The differential impedance formula is approximate, as shown in Formula (2).
Where: S represents the spacing between the differential pairs, and H represents the dielectric thickness.
Suppliers provide the dielectric constant and loss factor of specific materials in datasheets, or engineers determine them through actual measurements.
The relationship between differential impedance (Zdiff) and single-ended impedance (Z0) primarily depends on the coupling conditions.
Without coupling, Zdiff equals twice Z0; with coupling, designers must consider odd-mode impedance (Zodd).
Applicable scenarios involve factors such as high-speed signals, routing density, and loss control. Table 1 shows the differential impedance calculations and design considerations for different application scenarios.
| Scenario | Differential Impedance Formula | Design Guidelines | Typical Applications |
|---|---|---|---|
| Uncoupled Differential Pair | ( Zdiff = 2Z0 ) | Control spacing ≥ 3× trace width | Low-frequency, low-density routing scenarios |
| Tightly Coupled Differential Pair | ( Zdiff = 2Zodd ) | Optimize trace width/spacing, validate with simulation | High-speed interfaces (USB/HDMI), RF front-end |
| Loosely Coupled Differential Pair | Formula (2) | Balance insertion loss and routing space | Long-distance transmission (backplane interconnects, Ethernet) |
Table 1: Differential Impedance Calculations and Design Considerations for Various Scenarios
In addition to using formulas, engineers can also use specialized impedance calculation tools to perform impedance calculations.
PolarSi9000 supports a variety of transmission line models and enables impedance calculations for high-frequency and complex structures.
FPC board impedance calculations must integrate material properties, layer stack-ups, and manufacturing capabilities, utilizing a combination of formula-based calculations and simulation tools for collaborative optimization.
For complex scenarios (such as high-frequency and high-density interconnects), designers should work closely with manufacturers and use measured data to iterate the design, ensuring signal integrity..
Common FPC Design Mistakes and Their Yield and Cost Impact
Most yield losses in FPC design trace back to a small set of avoidable mistakes. The cost shows up as scrap, rework, or a redesign late in the program.
- Traces routed parallel to a bend line. The copper work-hardens and cracks earlier than expected. In production, this becomes field returns or a bend-cycle test failure, which forces a layout change and new tooling.
- Vias or plated through-holes placed inside a dynamic bend. The barrel cracks and creates an open circuit. Rework on a finished flex is limited, so the panel is often scrapped.
- Stiffener overlapping the bend zone. The stiffener raises local stiffness and concentrates strain at its edge. Yield drops at bend test, and the fix may require a new stiffener outline and lamination step.
- Split reference plane across a fold. High-speed return current detours, adding loss and crosstalk. The issue may pass at low speed and fail at system test, which is expensive to debug.
- Missing coverlay clearance at pads or openings. Adhesive flow or coverlay misregistration causes solder defects. The fabricator may need a tighter process window, which raises cost and lead time.
- Impedance target not stated on the drawing. The fabricator uses a default stack, and the measured impedance misses the requirement. The lot may be rejected or require a new stack-up trial.
Place these checks in design review before release. Each one is cheaper to fix in layout than in fabrication or assembly.
When a Flex PCB Fits, and When It Does Not
Flex circuits win in thin, light, high-density designs. Typical cases include foldable phones, smartwatches, and action cameras, plus automotive sensors, lighting control, and instrument displays. Medical devices such as endoscopes, ultrasound probes, and cochlear implants rely on them too. The same holds for satellites, drones, and high-speed rail control systems in Industrial Automation.
However, flex is not always the cheaper route. Layer count, circuit area, material choice, and order volume all move cost. A rigid-flex build may suit you better when only one section must move; see Rigid-Flex PCB Technology. Also read the broader Flexible PCB guide when you compare rigid and flex options side by side.
Design Checklist and Fabrication Drawing Essentials
Before release, confirm the following:
- Stack-up and material are declared, with coverlay and stiffener shown as layers.
- Vias, stiffener edges, and pads clear every bend zone.
- Impedance targets appear on the drawing, with the reference plane noted.
- Bend radius, dynamic or static use, and target cycle count are stated.
- Material selector output and trace calculator log are attached for review.
- Panel size and surface finish choice match the assembly plan.
A drawing that states these points removes most back-and-forth quotes. For process questions, the PCB Manufacturing FAQ answers the common ones.
Conclusion
Looking ahead, FPC technology will continue to push the boundaries of thinness, lightness, and reliability, driving innovation in fields such as consumer electronics, automotive electronics, and medical implantable devices.
With the growing demand for high-frequency and high-speed applications in 5G and 6G, FPC will also integrate new materials—such as ultra-thin PI and nano-copper foil—and advanced processes like laser 3D printing to achieve higher integration and improved bend life.
AI-driven design will accelerate development cycles, and the concept of green manufacturing using biodegradable substrates has also become a trend.
FPC is evolving from “flexible connectivity” to “intelligent flexible systems,” reshaping the form factor of next-generation electronic products.
FAQ
What are the most important FPC design guidelines?
The core rules cover three areas. Pick a stack-up that matches the bend motion, keep vias and stiffeners out of bend zones, and set flex-specific DRC rules in the EDA tool before routing. Next, verify impedance and return paths through each bend. Teams that follow these steps catch most yield losses at the design stage instead of at assembly.
Which flex PCB EDA tools do designers use?
Altium Designer, formerly Protel, is a mainstream tool for FPC design. It supports multilayer stacks, high-speed routing, rigid-flex boards, and 3D modeling with simulation. Whatever tool you choose, confirm it can declare coverlay and stiffener layers and can run flex-specific design rule checks.
How many times can an FPC bend?
A well-built FPC can withstand tens of thousands of repeated bends when the radius, copper type, and trace routing suit the motion. Static parts that bend once during installation see far less stress than dynamic parts that flex continuously. Confirm the target cycle count with your fabricator early, because it shapes the material and routing choices.
What is the difference between dynamic and static flexing?
A static flex is bent once during assembly or installation and then fixed. A dynamic flex moves repeatedly in service. Dynamic use demands a wider bend radius, rolled annealed copper where possible, and trace routing perpendicular to the bend line. Static use can tolerate tighter bends and lower-cost materials, but the design should still state the assembly bend radius and avoid vias in the bend zone.
What impedance tolerance should I specify for an FPC?
Specify tolerance based on the signal requirement and the fabricator’s capability. A common approach is to state the target impedance and an allowable window on the fabrication drawing, then confirm the stack-up with the fabricator before release. Tight tolerances may require controlled dielectric thickness and a test coupon. Do not leave impedance to a default; the flex stack is thin, so width and dielectric thickness variations move impedance more than on a rigid board.
What EMI shielding options work for FPC design?
Options include silver-filled shielding film, conductive cloth or tape, and a grounded copper layer within the stack. Choose based on field strength, bend motion, and grounding path. Shielding film adds thickness and can affect bend radius, so model it in the stack-up and keep it out of tight dynamic bends unless the fabricator confirms the construction. For high-reliability builds, verify shielding continuity after flexing.
Related Posts
- Flexible PCB: Features, Design Guide & Applications — Related article
- Boosting PCB and FPCB Heat Dissipation — Related article
- EMI Shielding Method for FPC and Flex Circuits Guide — Related article
- FPC Bending Resistance: Design Guide for Flex Circuits — Related article















