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

    How Integrated Tools Ease Multi-board PCB Systems Design

    Altium Designer
    |  January 18, 2019

    Flexible connection on a green PCB

    If you’ve ever taken apart a computer, then you know that the entire system can’t fit on a single PCB. Most complicated devices used in a variety of applications are multi-board systems, and designing these systems takes imagination, planning, and the right design software.

    Rigid-flex PCBs are just another type of multi-board system, and the same design concepts when designing each portion of the board, as well as the flex ribbon that connects them. Not all multi-board systems need to be rigid-flex systems, but you will need to design connections between your boards within your design software. Design any type of multi-board system is easy when you work with the best design tools in a unified design environment.


    Functional Blocks in Your Multi-board Design

    When you’re initially designing a multi-board system, it’s best to start from a 30,000-foot view of your system before you start building your schematics. Multi-board systems incorporate a variety of functions into a single system. If you create a block diagram for your system, it’s easier to see how different functions in your system can be separated into functional blocks.

    Just like functional blocks are separated in your block diagram, you can separate different functional blocks onto different boards in your multi-board system. If you think about the way a computer works, you have different cards for display, memory, network connections, and other functions as needed.

    Separating functionality onto different boards based on functional blocks also helps you determine the appropriate layer count in each board. If you were to incorporate everything on one board, you would need to default to the maximum layer count throughout the system. Instead, when boards are separated, you can use fewer layers in different blocks, which can lower your overall fabrication costs. Some boards in the system may require HDI design on multilayer boards with high layer count, while other boards will operate just fine with a simple 4 layer board.

    Your packaging specifications will limit the size and shape of each board in a multi-board system. If your package needs to bend in some way, you’ll need to use a flex ribbon to connect multiple boards. Otherwise, you can use standard connectors and cables with copper wire to connect boards in your system.

    3D view of a multi-board system in Altium

    3D design tools will help you build a great multi-board system


    Realizing Where the Pain Comes From

    When your PCB design software is actually focused on PCB design rather than some other area like IC design, it will include tools that are specialized for designing multi-board and rigid-flex systems. This takes a stackup manager that lets you customize the structure of each board in your system within a single project. Most design programs will force you to switch back and forth between multiple design projects, essentially rendering your critical simulation, analysis, and verification features useless.

    If you decide to design your multi-board systems as rigid-flex boards, your layer stackup manager should make it easy to link power, ground, and signals across the flex ribbon as if it was another section of PCB, either as a solid copper layer or as cross-hatched copper. All of this needs to take place within a single project and in a single program. This ensures that your design features are directly integrated with your visualization, analysis, and rules-checking tools.

    Validating your design is about more than checking against your design rules on demand. When you’re working with multi-board and rigid-flex systems, you need integrated simulation to diagnose potential signal problems and 3D visualization features to verify your form factor. Other PCB design platforms require that you purchase these features as an add-on, and these add-ons don’t integrate directly into a single program. You’re still stuck moving between design modules, which saps your productivity and creates a major risk of data errors.


    The Best Multi-board Design Tools

    Working with multi-board and rigid-flex systems takes 3D design and visualization tools that allow you to get an idea of how your boards will sync together into a single system. Mechanical and electrical design teams have remained siloed from each other due to the fact that design programs in each area were never integrated. When your software integrates MCAD and ECAD capabilities in a single program, designers from each realm can collaborate on the best board size, arrangement, and functionality for the entire device, streamlining the overall design process.

    True MCAD/ECAD collaboration allows PCB designer to work with mechanical designers and DFM engineers to analyze the board within a 3D model. This makes it easy to prevent collisions before boards start leaving the production line. You won’t have to use an iterative design process where files are passed between design teams. Instead, the 3D model for the product can be shared in .STEP files across an organization, and everyone involved in the design process can work on the design in a single program.

    Multi-board design is much easier when your PCB design software supports design with hierarchical schematics. When segmenting your device into different functional blocks, each block can be given its own schematic, and you can easily link schematics together just as you would in a block diagram. You can then capture each portion of your design on different PCBs and watch your multi-board system come to life.

    If you decide to build connections between boards with flex ribbons, you need a layer stackup manager that allows you to define rigid and flex regions, as well as define how the flex ribbon links to the internal layers in your rigid sections. Your CAD tools should make it easy to visualize your board arrangement in 2D and 3D, and your routing tools should make it extremely easy to route interconnects across your flex ribbon.

    Screenshot of the integrated design environment in Altium Designer

    All your critical design tools in a single program


    Multi-board Design in Altium’s Unified Design Environment

    Altium Designer®’s unified environment integrates powerful CAD tools, layer stackup management, multi-board connectivity, and design rule checking in a single intuitive interface. The hierarchical design features are critical for multi-board systems as this makes it easy to link components in different functional blocks in your device. All these design features are intuitive, and the required commands are easy to locate within the program.

    Working with the integrated ECAD/MCAD design tools in Altium Designer allows real-time collaboration between development teams within your organization. Other PCB design software platforms do not offer this type of collaboration. You’ll be able to create more accurate models, avoid production errors, and decrease your time to market.

    Altium Designer gives you better flexibility than other PCB design platforms and offers greater integration with other design tools. You’ll be able to import and export between 3D design programs like SolidWorks. If you’re thinking about making the switch to Altium Designer but you don’t want to lose your old design data, fear not: migrating from other design programs and converting to Altium’s data format is simple.

    If you’re looking for the best multi-board and rigid-flex design software package, you need to try Altium Designer. The multilayer, multi-board, and rigid-flex design features are integrated with standard design tools, and the intuitive interface makes it easy to layer stack up, board arrangement, and fold regions. The 3D viewer features are built for collaboration between electrical and mechanical design teams. Other software programs don’t offer this level of integration or collaboration.

    Altium wants you to be a successful designer, and they provide you with plenty of resources to help you get there. Altium will help you master all the advanced tools Altium Designer has to offer. You can also access the useful design examples, the AltiumLive forum, a video with feature tutorials, and webinars provided by industry experts. Altium is fully dedicated to their customers’ success.

    Now you can download a free trial and find out how Altium can help you. Talk to an Altium expert today if you want to learn more about Altium and its multi-board design features.

    About Author

    About Author

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

    most recent articles

    Back to Home