element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Publications
  • Learn
  • More
Publications
Blog Soldermask on PCBs with Tight Clearances
  • Blog
  • Documents
  • Events
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Publications to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: gervasi
  • Date Created: 31 May 2011 11:45 PM Date Created
  • Views 574 views
  • Likes 0 likes
  • Comments 2 comments
  • cgervasi:dit
Related
Recommended

Soldermask on PCBs with Tight Clearances

gervasi
gervasi
31 May 2011

Until the past year, the tightest PCB trace separation I have had to use is 5 mils [0.13mm].  Typically I try to use 8 mils [0.20mm] or 10 mils [0.25mm] if possible to reduce PCB costs.

 

I recently did a board that required 4-mil [0.10mm] minimum trace separation.  Many PCB fab houses consider 4 mil traces with 4 mil gaps between them (i.e. 4/4) to be a standard technology.

 

At these tight clearances, soldermask spacing becomes an issue.  My CAD software’s constraint system has constraints for copper-to-copper spacing but not soldermask to copper.image

 

Pad-to-Trace separation needs to take into account mask registration.   Everyone who creates an SMT padstack thinks about mask registration when they make the soldermask openings extend 3 mils [0.08] mils beyond the  copper on pads.  This way if there is 3 mils of registration error  between the mask and the copper, we can still be confident we will not  have soldermask on the pad.  This is important because mask on the pad  can cause assembly defects.  The pad-to-trace separation needs to be at  least the mask opening on the pad (x) plus the mask registration  tolerance, usually 3 mils.  3-mil mask openings (x) and 3-mil tolerance  means minimum pad-to-trace gap must be 6 mils.

 

This registration issue is worse when a diagonal traces passes by the corner of a rectangular pad.  The separation between the copper pad and the edge of the soldermask opening here is the hypotenuse (d) of the lateral opening (x).  If we are using 3 mils of opening, that’s sqrt (3^2 + 3^2) = sqrt (18) = 3*sqrt(2) = 4.24 mils.  This means if the pad-to-trace spacing constraint is set to 4 mils, a trace passing by the corner can be partially exposed without any registration error.

image

Minimum mask width becomes an issue in pad-to-pad spacing.  There must be at least 4 mils of mask (m) between two mask openings to guarantee mask is deposited properly.  If the mask is open 3 mils (x) beyond copper pads, this means pads connected with a trace must be 3 + 3 + 4 mils = 10 mils apart to guarantee mask deposition between them.  If no mask is deposited, solder paste could flow onto the trace resulting in insufficient paste on the pad.image

 

I am interested to hear if any CAD software packages support DRCs based on mask-to-copper separation.  This would be especially useful for the hypotenuse problem.  If you set the copper spacing based on the worst case of a trace passing by a rectanuglar pad’s corner, the separation needs to be sqrt (2) times what it needs to be for lateral spacing.  Without a mask-based DRC rule we have set the separation to the hypotenuse value, clean up DRCs at pad corners ignoring other DRCs, and  then set the contraints back to the lateral value.

 

To allow closer copper-to-copper spacing of pads, you can order PCBs with 2-mil soldermask registration tolerance.  It’s more  expensive, but this extra 1 mil of accuracy buys 2 mils of decreased separation because it allows 1 mil less of mask opening on each side of  the pad plus one mil less tolerance to account for.  You have to take care, though, not to use the padstacks with 2-mils of mask opening on boards fabricated with standard 3-mils of mask registration tolerance.

 

Contract manufacturers (CMs) typically have DFM software that checks for soldermask clearance and width issues.  A DFM report from a CM is a good final check.

  • Sign in to reply
  • gervasi
    gervasi over 14 years ago in reply to Former Member

    That sounds like a step in the right direction.  It sounds like you can override the pads' soldermask opening in favor of a global rule.  If it supports a soldermask opening to trace minimum distance rule, it would solve this problem.  I suspect, however, you can only do copper-to-copper.  So if you set 4 mils minimum pad-to-trace and set soldermask to extend 3 mils beyond pads, the tool will let you run a trace by the pad's corner where the soldermask opening extendeds 4.24 mils (the hypotenuse) from the pad so that your trace will be partially exposed.

     

    I would be interested to know if Altium has a feature that would deal with this case.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 14 years ago

    Altium designer 10 (and older versions) allow solder & paste mask expansions to be set, as well as minimum solder mask slivers to be specified in the DRC rules.  Altium has it's problems, but it's better than other ECAD packages I have used.  Altium's documentation is also good, perhaps even excellent depending on your POV.

     

    As an aside, Mentor Graphics appears to be worried about the popularilty of Altium, because it bought out the company that created the IPC Wizard footprint tool, and then prompty "discontinued" support for Altium Designer.  Mentor would not send me a quote when they learned I was using it for Altium.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube