-
- News
- Books
Featured Books
- design007 Magazine
Latest Issues
Current IssueLevel Up Your Design Skills
This month, our contributors discuss the PCB design classes available at IPC APEX EXPO 2024. As they explain, these courses cover everything from the basics of design through avoiding over-constraining high-speed boards, and so much more!
Opportunities and Challenges
In this issue, our expert contributors discuss the many opportunities and challenges in the PCB design community, and what can be done to grow the numbers of PCB designers—and design instructors.
Embedded Design Techniques
Our expert contributors provide the knowledge this month that designers need to be aware of to make intelligent, educated decisions about embedded design. Many design and manufacturing hurdles can trip up designers who are new to this technology.
- Articles
- Columns
Search Console
- Links
- Events
||| MENU - design007 Magazine
Multi-board Design with Altium’s Ben Jordan
July 25, 2018 | I-Connect007 Editorial TeamEstimated reading time: 5 minutes
Not too long ago, historically speaking, most electronic products contained only one PCB. But multi-board designs have become almost ubiquitous over the past decade, and EDA software companies are working to improve and simplify the multi-board design process. For the June 2018 issue of Design007 Magazine, Editors Andy Shaughnessy and Stephen Las Marias spoke with Ben Jordan, director of product and persona marketing for Altium, about the company’s multi-board design tools, the challenges that customers face, and the numerous trade-offs that designers must contend with while performing multi-board design.
Andy Shaughnessy: Ben, why don’t you begin by telling us about multi-board design and multi-board EDA tools.
Ben Jordan: Multi-board design is, from my and Altium's point of view, simply the challenge of designing systems where there is more than one printed circuit board. It's not a complicated concept, and many of Altium's engineers and product managers have come from a background of designing new electronics. We even had our own internal hardware team for some time, doing the FPGA development boards. So we had some pretty high-end designers, people like Dave Jones, who runs the EEV blog now, and some of his colleagues back in Australia. We also had the team in Shanghai for a while doing IoT modular design. This all ended up being multi-board systems design.
One reason engineering firms do multi-board designs is to divide and conquer. We want to partition a bigger product into smaller modules to make the task of designing those modules and testing those modules as individual clusters of functions that sort of make sense together. You have the upside of being able to properly test and measure, and control supply chain issues, and design for fabrication and assembly if you have the ability of breaking up a large, complex product into small replaceable units.
This is not just for electronics; this is not a new concept. It's done in every other industry. We know that just about every professional PCB designer at some point is going to be designing a board, if they are not already, that's just one board in a larger system, and they may be involved in designing a larger system and integrating those modules. It makes sense that a mainstream professional development tool should have multiboard capabilities and shouldn't be considered a high-end feature.
It took a while because it required a new 3D modeling engine for doing 3D properly and efficiently; bringing multiple large complex PCB designs into a single editor workspace requires a lot of memory and computing power, otherwise the whole thing becomes unusable. So that was a big challenge for us, and it took some time, but we've finally been able to release that for Altium Designer 18.
We took the company into IoT experimentation in Shanghai. We’ve implemented stamp-based form-factor modules, and we were doing our FPGA development boards, the NanoBoard NB1, the NanoBoard 2, and NanoBoard 3000, which were all multi-board modular systems tems that could reconfigure the platform. We encountered all the challenges that people have with manufacturing boards of different layer stacks, but how do you optimize that? Is there a way the tools can offer you a way of analyzing and checking layer stack compatibility, so you can consolidate and make the best use of panel space fabrication?
Shaughnessy: What are some of the challenges designers typically face in multi-board design?
Jordan: One that is a real pain in the derriere is connectivity management.
Connectivity management is a big piece of the problem, because it’s so common for a component library in the CAD tool to look at the 3D model and the footprint (or decal or pattern, depending on what CAD tool you come from) with the mating face top down. The footprint for the connectors that you are using traditionally has them all numbered starting at the top left, anti-clockwise. In other words, you have a plug and you have a socket, and when the receptacle is reversed on the bottom side of one of the modules, because it’s got it sandwiched down on the baseboard, your pin numbering is mirrored, and it’s a problem. These cause headaches with managing pinouts. Then there’s the other side of it where you want to be able to swap some things around to optimize the layout and routing on one of the modules, and you need to be able to propagate changes like that throughout the broader system. So, connectivity management should be a part of pin-swapping as well.
Looking into the future, we’ve solved the basic pin assignments, connectivity management, and synchronization of pin swaps on the schematic side. What we have not yet done, but it’s on our road map, is model the cables. There’s a multi-board assembly and there’s cable connectivity between them. Maybe a single wire or a multi-point cable or a harness. We don’t compete with the MCAD tools which do a fabulous job of modeling cable harness assemblies, and it’s not in our plan to try to do what they do; SolidWorks Electrical is fantas-tic. But the goal is to model wire and cable to a level where a PCB designer can actually make sure they are specifying the basics of it, saying this goes to here and here and joins these boards together, and it has to sit in this kind of envelope in 3D, and it’s got these connections, and these signals travel through it, and we can swap pins again.
There’s a lot more we could do in this space, in this domain with problem solving, I think. We haven’t done anything with power integrity or signal integrity, for example. But that is definitely something that has to be considered with multi-board design. Speaking of power integrity, it’s very easy to forget that you have one PCB and if you test that one PCB, it will pass EMI requirements in isolation. You make that a part of a multi-board system where there are signals going across connectors and return paths may be forced around the design through power cables in strange ways, if you can’t design your connectivity right.
Individual modules may well pass for FCC regulations or CE regulations, and then completely fail once you integrate the whole sys-tem together as a multi-board assembly. So, these are the kinds of issues we have to think about.
To read this entire interview, which appeared in the June 2018 issue of Design007 Magazine, click here.
Suggested Items
Real Time with... IPC APEX EXPO 2024: Exploring IPC's PCB Design Courses with Kris Moyer
04/18/2024 | Real Time with...IPC APEX EXPOGuest Editor Kelly Dack and IPC instructor Kris Moyer discuss IPC's PCB design training and education offerings. They delve into course topics such as design fundamentals, mil/aero, rigid-flex, RF design, and advanced design concepts. They also highlight material selection for high-speed design, thermal management, and dissipation techniques. The interview wraps up with details about how to access these courses online.
Cadence Unveils Palladium Z3 and Protium X3 Systems
04/18/2024 | Cadence Design SystemsThe Palladium Z3 and Protium X3 systems offer increased capacity, and scale from job sizes of 16 million gates up to 48 billion gates, so the largest SoCs can be tested as a whole rather than just partial models, ensuring proper functionality and performance.
Signal Integrity Expert Donald Telian to Teach 'Signal Integrity, In Practice' Masterclass Globally
04/17/2024 | PRLOGDonald Telian and The EEcosystem announce the global tour of "Signal Integrity, In Practice," a groundbreaking LIVE masterclass designed to equip hardware engineers with essential skills for solving Signal Integrity (SI) challenges in today's fast-paced technological landscape.
On the Line With... Podcast Talks With Cadence Expert on Manufacturing
04/18/2024 | I-Connect007In “PCB 3.0: A New Design Methodology: Manufacturing” Patrick Davis returns to the podcast to talk about design rules. As design considerations become more and more complex, so, too, do the rulesets designers must abide by.
Designing Electronics for High Thermal Loads
04/16/2024 | Akber Roy, Rush PCB Inc.Developing proactive thermal management strategies is important in the early stages of the PCB design cycle to minimize costly redesign iterations. Here, I delve into key aspects of electronic design that hold particular relevance for managing heat in electronic systems. Each of these considerations plays a pivotal role in enhancing the reliability and performance of the overall system.