Free Trials

Download a free trial to find out which Altium software best suits your needs

How to Buy

Contact your local sales office to get started on improving your design environment


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience


    Take a look at what download options are available to best suit your needs

    How to Buy

    Contact your local sales office to get started improving your design environment

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    Meeting Standards: IPC 6012 Class 3 Annular Ring

    Altium Designer
    |  February 1, 2019

     Annular rings as via pads on a blue PCB

    If you’re like me, things like embedded computing and device miniaturization are fascinating topics. Moore’s Law is causing IC manufacturers to build successively smaller devices, and PCB design standards will eventually have to follow suit.

    Working under industry standards may seem onerous at first glance, and working under certain standards may seem to eliminate some design freedom. In reality, industry standards are designed to ensure that certain products meet critical specifications. They also ensure that your device will be compatible with other devices designed under the same standards. Keeping these standards in mind during design will help ensure that your design is reliable in the long run.


    IPC Standards for Annular Rings

    The IPC standards define three product classifications (Class 1, Class 2 and Class 3) based on the required level of device reliability. Each of these classes defines guidelines for fabrication, cleaning, and inspection of PCBs for different applications. Issues such as component placement, via hole plating, residual contaminants, trace sizes, and other design aspects are all addressed in the standards for each of these classes.

    Devices that meet class three requirements require continuous uptime with high performance. Devices meeting this class should be designed for use in harsh environments and the devices must function when required. Class 3 products are often found in a number of important applications, including in the medical and aerospace fields.

    Specification on annular rings are designed to assure a large connection area between a via pad, the drill hole, and any component that may be mounted on it. When designing a multi-layer PCB with the goal of complying with IPC 6012, the important dimension is pad diameter. Meeting the minimum IPC Class 3 annular ring requirements requires that the pad size be large enough to accommodate the diameter of the via.


    Internal vs. External Annular Rings

    Designing reliable in-pad vias also requires that designers make decisions regarding annular rings on the interior and exterior layers of a PCB. Annular rings on the interior layers are called non-functional pads, and designers should consider removing them under certain conditions. On the exterior layers, annular rings will determine which type of via structure (laser microvia or drilled-and-filled) to use in a multilayer PCB.

    The minimum hole size for a minimum annular ring diameter must be at least 50 microns for pads on the external board layers for plated through-hole vias according to Class 3 standards. For non-functional pads on plated through-hole vias, the minimum annular ring diameter must be at least 25 microns. Unsupported minimum hole size for via pads must be at least 150 microns, and via pads should be located at least 0.006” away from adjacent copper features.

    The end goal of Class 3 annular ring size specifications is to minimize the chances of circuit board mechanical failure during operation. These standards are very important for ensuring the reliability of SMT components and fine-pitch BGAs mounted on your printed circuit board.

    Multiple BGAs on a green PCB

    No matter how you fanout a large BGA know that Altium Designer has your back

    Newer CPUs and other components use BGA packages with less than 1 mm small ball pitch, and ball pitch is only expected to decrease in the future. These BGA packages require design and manufacturing processes that are not currently addressed by the Class 3 standards. In these fine pitch BGA packages, the Class 3 pad size requirements can result in unroutable signals.

    Signal traces routing to and from these fine pitch BGAs will pass too close to nearby pads. Reducing the trace width can reduce the power delivered to the component mounted on the BGA. One solution is to use teardrop-shaped pads instead of circular pads. These teardrop pads ensure reliability required under Class 3, while still providing the spacing required between pads and traces.


    Designing for Manufacturing with Class 3

    The ideal hole placement in a pad is dead center according to Class 3 specifications. However, off-center hole placement is also acceptable. Placing the hole close to the trace connection does not meet Class 3 requirements as this weakens the connection between the trace and the pad. Placing the hole so that it touches the edge of the pad is also unacceptable under Class 3 specifications. The via hole must be no closer that 0.05 mm from the edge of the via pad.

    Printed circuit board manufacturing tolerances should be able to meet these hole placement requirements for devices that are designed according to Class 3 specifications. The minimum hole size of annular rings used in via pads must be enlarged compared to other specifications in order to meet the drill hole requirements of the Class 3 specifications.

    CNC soldering machine for PCB manufacturing

    Ensure your design software can keep up with your via demands

    There are a number of other specifications on vias defined under the IPC 6012 Class 3 specifications. These specifications include requirements on board thickness, copper plating in various via structures, and the presence of any copper voids in filled vias. A PCB design software package with the best CAD tools can ensure that your device meets many of these requirements. Working with the right manufacturer can help you meet the other requirements.

    If you need to ensure that your next multi-layer PCB meets appropriate design standards and the tolerances of your manufacturer, Altium Designer® has top-notch CAD and via design tools. You can place and design via-in-pad structures with extreme accuracy and rest assured that your design will meet industry standards. To find out if Altium Designer is right for you, download your free trial. Talk to an Altium Designer expert today if you want to learn more.

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Back to Home