Modular Board Design

Are you Making the Most of Modular Design With Design Reuse? Part 1

Menu

In this two part series of blog posts, I’m going to be looking at reuse with modular design in PCB development, and how you can streamline your methodology to reduce design time, reduce design errors and increase product quality.

The electronics industry has been doing it for decades. Software development too.

Although we’ve been talking about it for years, in PCB design it has yet to catch on in quite the same way despite there being a host of benefits to be reaped from modular design practices. So in the first of this two-part series I’d like to challenge you to ask yourself a few questions about how you reuse designs:

  • Are you reusing as many of your designs as possible?
  • Are you getting some benefits from reusing designs… but inadvertently creating new problems?

Some of the  benefits of reusing PCB modules for common functions, including:

  • Avoiding potential signal integrity or thermal problems by using circuit data with proven performance.
  • Reduction in time taken for schematic capture and PCB design leading to reduction in development costs.
  • Fewer design errors.
  • Ultimately, helping bring quality products to market faster.

Circuit design issues

In fact, efficient reuse is one of the key methods that companies are leveraging to become more competitive and keep up with the volume and frequency of new product introductions. The key word here is ‘efficient’. You maybe reusing some elements of your designs, but it’s being able to do it effectively that’s going to increase quality and improve your development process.

Reuse is getting more attention because much of the electronic content in electronics products has been commoditized, increasing amounts of functionality becoming consolidated in application processors or system-on-chips (SoCs) and their reference designs. Standardization of busses and protocols allow for even more reuse. Other factors include:

  • Proliferation of electrical constraints.
  • Stricter-than-ever requirements to maintain reliability.
  • Manufacturability and compliance.
  • Challenges using IC and field-programmable gate array (FPGA) for high-speed design.

Current circuit reuse methods

When you need to produce a related product you might often copy and modify the original design, or use predefined modules from the original design. For example, a new cell phone variant might reuse the baseband, Bluetooth and Wi-Fi modules, combined with a new RF section.

But you can run into some potholes with this approach.

The perils of human data managers

In larger design teams, it can often be difficult to find a related design that fits the specific requirements of the current project, it’s a classic case of you can’t see the wood for the trees – sound familiar? There’s always the potential for the designer to inadvertently reuse a version of a related design that doesn’t include the latest changes.

Other issues that the cut and paste method can lead to include:

  • Knowledge developed in creating the original design is typically lost. The copied blocks lack intelligence such as the underlying design methodology and best practices.
  • Traceability – sometimes only one person knows the source of individual modules, so if a problem is discovered later on the designers of the new module may not even be aware of the change. The original error will be replicated and there’s the risk it may not be caught before the product is released, or that large costs are incurred by late-stage design changes.

Ouch, these kind of problems hurt. So now we’re on the same level, you know I’m with you there understanding the pain, I’m afraid I’m going to keep you hanging on a little longer, for the answers in part 2, where I look at methods for managing circuit modules, design best practice, and an example of streamlining the product design process.

In the meantime you might like to check out Zuken’s Design Force PCB design software.

Back soon…next week is my deadline, so I won’t keep you dangling for long.

Craig Armenti
Craig Armenti
Reuse of Schematic and Layout Modules in PCB design
  • Webinar
April 12, 2024
Dealing with Component Obsolescence in PCB Design

This webinar will demonstrate how Zuken's CR-8000 Enterprise PCB Design System automates updates and redesigns in response to component obsolescence. Learn how to identify affected modules, update designs with a schematic module library, and intelligently assist layout modifications.

REGISTER
Live Webinar on June 11, 11 am CEST
Figure-5-serdes-link-simulation-1024x474-1-510x310
  • Webinar
July 12, 2022
Analysis and constraint-driven PCB Design with CR-8000 using analysis of SerDes

Using the example of the analysis of SerDes transmission paths such as PCI Express, SATA or USB3, we explain the methodology of an analysis- and constraint-driven assembly development with CR-8000 Design Force.

Watch Now
ECAD Migration
  • Webinar
July 11, 2022
Electro Mechanical Design for Electronic Engineers:​ ECAD-MCAD Collaboration with CR-8000​

With its support of 3D, CR-8000 Design Force offers the possibility of validating PCB designs against the mechanical envelope. In this session you will learn how to use formats such as IDX and JT in Design Force or, alternatively, how to import native 3D data from various MCAD systems.

Watch Now
A stylized graphic of a circuit board with a central chip, representing high-speed data transfer and LPDDR4 memory design
  • Blog
December 13, 2021
High Speed Design Demystified: LPDDR4 Design Explained

A trend towards low power design prevails in the electronics industry today and is not likely to change in the near future. This development is driven by many reasons but primarily by the performance and storage density demands of mobile devices, where a reduction of the power consumption is crucial to extending battery life without sacrificing the bandwidth. This comprehensive guide helps you mitigate LPDDR4 Design.

Read now