Free Trials

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

Altium Online Store

Buy any Altium Products with few clicks or send us your quote to contact our sales


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

    Altium Online Store

    Buy any Altium Products with few clicks or send us your quote to contact our sales


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

    • 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

    PCB Functional Testing and The Role of Manufacturer Collaboration

    Zachariah Peterson
    |  April 1, 2020
    PCB Functional Testing and The Role of Manufacturer Collaboration

    If you want to be sure your board will operate as envisioned, then it will need to pass a battery of tests during prototyping, full-scale manufacturing, and post-assembly. PCB functional testing comprises a range of tests for qualifying board functionality, encompassing everything from signal behavior to checking for short circuits. To ensure proper testing, you’ll need to make sure your manufacturer fully understands your device’s functional requirements.

    Collaborate with manufacturers on PCB functional testing
    Text fixtures for PCB functional testing

    There are times where a manufacturer will need to modify your design to ensure comprehensive PCB functional testing can be performed properly. Such design modifications include adding or moving test structures, swapping or moving components, and designating in-circuit test points in your design. Rather than sending design files back-and-forth, you can speed up design qualification and ensure your manufacturer understands your testing requirements when you collaborate with your manufacturer in real time. The best way to implement this process is to use a cloud-based system for data access, sharing, and collaboration.

    What is PCB Functional Testing?

    Your next PCB will need to pass multiple inspections during manufacturing, including visual inspections, in-circuit tests (ICT) or flying probe tests, and even automated or semi-automated bench tests. PCB functional testing is the most comprehensive testing regimen for determining whether a manufactured board can leave the factory and be shipped to the customer. The goal is to identify manufacturing defects that affect reliability, missing or incorrect components, and opens/shorts in nets or solder connections.

    Among the various sets of tests that can be performed on any board, PCB functional testing provides the most comprehensive view of signal behavior. This goes beyond in-circuit testing, where individual components are examined after being soldered in place. Functional testing provides the final go or no-go decision on a fabricated PCB. Some signal problems that can be identified in a PCB functional test are:

    • Power integrity problems: excessive PDN ripple during operation, low frequency noise, and excessive jitter are some examples. 
    • Signal distortion and other behavior: excessive signal distortion on various nets, signal skew in buses, and other behavior in your board can be identified.
    • Incorrect voltage/current: While it might sound pedestrian, incorrect voltage or current could result from placing an incorrect component, from a missing component, or from excessive IR drop somewhere in the board.

    Given all the areas to be examined in a functional test, comprehensive PCB functional testing requires building a custom test fixture for your board, which can carry a hefty price tag. The costs increase when you are working with embedded software, which may require a custom test program be written. However, functional testing quickly pays for itself with high volume manufacturing runs as it helps ensure high yield and quality.

    Reduce PCB manufacturing time with PCB functional testing
    PCB functional testing fixtures will automate your qualification process and eliminate most manual tests

    Why Manufacturer Collaboration Matters

    If you’ve never designed a board for comprehensive testability, or you’re unsure of the testability of some design choices, your manufacturer can be a major asset in helping modify your design before production. Most PCB designs get put on hold before manufacturing for a variety of reasons, and some get sent back to the designers for modification. If you can collaborate with your manufacturer early in the design process, you can speed up any design modifications and reduce your turnaround time. You goal should be to ensure your board complies with your manufacturer’s DFM recommendations and testing capabilities.

    To get to manufacturing quickly and ensure your board is thoroughly tested, make sure your manufacturer provides the following services:

    • Qualified test engineers that continually develop functional testing hardware/software, test fixtures, and test structures.
    • A suite of testing equipment for PCB functional testing, flying probe tests, ICT, and manual testing procedures as necessary.
    • Visibility into the supply chain and leverage with component/laminate manufacturers, large distributors, and brokers.
    • Collaboration on test development for critical circuit blocks and thorough documentation of testing results.

    With the right collaboration tools that are built into your design software, your manufacturer can collaborate with you in any of these areas to ensure your PCB testing requirements are clear.

    Ensure Proper PCB Functional Testing with Altium Concord Pro

    When designers and manufacturers work together with a cloud-based design and data management platform, both parties will have complete visibility of all design aspects. Designers and manufacturers can easily move through the design qualification process and collaborate to ensure PCB functional testing requirements are understood and any design changes will not affect device performance. This is the type of collaborative experience you’ll find in Altium Concord Pro.

    These collaboration features are accessible by both parties within Altium Designer. Each party can push proposed design changes back and forth without resorting to email, chat software, or other outdated communication methods. With advanced products that carry precise mechanical requirements, the ECAD/MCAD collaboration features in Altium Concord Pro allow real-time design collaboration on the mechanical aspects of a new product.

    ECAD/MCAD co-designs for PCB functional testing in Altium Concord Pro
    ECAD/MCAD co-designs for PCB functional testing in Altium Concord Pro

    The integrated set of collaboration tools in Altium Concord Pro™ are ideal for collaborating with your manufacturer, gaining supply chain visibility, and ensuring accurate PCB functional testing during manufacturing. You’ll be able to ensure your PCB manufacturer fully understands your device’s requirements and that any design modifications do not alter device performance prior to functional testing. Best of all, these features are accessible within the industry-standard PCB design tools in Altium Designer®, forming the industry’s most powerful design and production planning platform. 

    Contact us or download a free trial of Altium Designer® and Altium Concord Pro™. You’ll have access to the industry’s best MCAD/ECAD co-design, PCB layout, documentation, and data management features in a single program. Talk to an Altium expert today to learn more.

    About Author

    About Author

    Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to electronics companies. Prior to working in the PCB industry, he taught at Portland State University. He conducted his Physics M.S. research on chemisorptive gas sensors and his Applied Physics Ph.D. research on random laser theory and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensing and monitoring systems, and financial analytics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written hundreds of technical blogs on PCB design for a number of companies. Zachariah currently works with other companies in the electronics industry providing design, research, and marketing services. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, and the American Physical Society, and he currently serves on the INCITS Quantum Computing Technical Advisory Committee.

    most recent articles

    Back to Home