Date: June 26, 2024
Electronic hardware is found in a wide range of products, from consumer gadgets to industrial equipment. The market success of these products often depends on how well their hardware performs. However, designing hardware is inherently complex— involving multiple stages with unique challenges and requirements. At Beta Solutions, with over 16 years of experience, we have developed a process that helps manage these complexities. This blog aims to provide a high-level overview of some of this process, highlighting the first three distinct phases. While developing these products successfully entails hardware, mechanical and firmware development, this blog will focus specifically on electronic hardware design.
The following process has been refined over time and is now used for the majority of our product development projects. However, it's worth mentioning that some projects demand a more “agile” methodology due to their unique needs and constraints. Agile hardware design will be a topic we tackle in a future blog.
While these phases appear linear on paper (known as a Waterfall model), keep in mind that in reality, each stage involves multiple iterations, and some stages may run concurrently.
In this initial phase, we hear about our clients' initial requirements, discuss how Beta Solutions can assist with their development, and discuss what the R&D journey might look like. We also address aspects like intellectual property, sales projections, and provide ballpark estimates for the possible investment and timeframes involved.
The project will formally kick off once the prospective client has approved both our Letter of Engagement and our Phase 1 proposal.
The objective of Phase 1 is to scope the project work, providing a strong foundation for the remainder of the product development process.
Core Outcomes/Tasks:
All of the above are defined in a “Project Discovery Report.” This report summarises the findings from Phase 1, confirming that there are sufficient specifications and a solid foundation to advance to the next phase.
When Is Phase 1 Finished?
Phase 1 is completed when the client approves the Project Discovery & Specifications Report. This approval confirms that the project's foundation is solid and that all critical specifications have been identified.
Subsequently, a proposal outlining the remaining work to be undertaken and the estimated investment required will be presented to the client. The move to Phase 2 is initiated once the client approves this new proposal.
The objective of Phase 2 is to meticulously refine and engineer the product into reality. This is where the bulk of the detailed work is undertaken.
Phase 2 of hardware design can be broadly split into three main sections:
What is a Schematic?
A Schematic is a detailed graphical representation of the product's electronic circuitry. It serves as a blueprint, showing which components are interconnected to which.
What makes Schematic Design Complex?
Schematic design is inherently complex due to the need for a deep understanding of every component. This complexity is further compounded by the necessity to consider how each component interacts with all the other connected components.
Core Outcomes/Tasks:
NB: While the tasks listed below cover some of the key aspects and outcomes essential to the schematic design phase, they are by no means exhaustive.
During this phase, we continue to collaborate with the client to ensure that the design remains on track and aligned with the client's requirements.
What is a PCB?
A Printed Circuit Board (PCB) is the physical board that hosts the components and connections illustrated in the schematic.
What is PCB Placement and Routing?
PCB Placement & Routing involves arranging the electronic components on the physical board and creating the conductive pathways (traces) that connect these components.
What Makes PCB Placement & Routing Complex?
PCB Placement & Routing is inherently complex due to multiple factors:
Core Outcomes/Tasks:
Again, we must stress that this is not an exhaustive list, and just touches on some of the tasks and outcomes in PCB Placement
& Routing.
An integral part of Phase 2 is the effective handoff to our firmware team. Although firmware engineers have been involved since the beginning of the project, a thorough brief on the finalized hardware design is essential for seamless integration and development.
Click here to read more about how we do firmware development - https://www.betasolutions.co.nz/an-introduction-to-firmware.
Once the schematics and PCBs are finalized, we can begin procuring prototypes. Typically, we budget for 2-3 spins, although more may be necessary for complex products.
The objective of Prototyping & Testing is to verify that the hardware design functions as intended and meets all specified requirements.
The first prototype spin provides the firmware team with their first opportunity to test their functionality on actual hardware, which often leads to valuable insights and learnings. This is why prototype runs are so important; despite thorough research and risk mitigation in Phase 1, due to the inherent complexity, it is highly likely that issues will arise during the prototyping phase. This should be expected.
By addressing these issues early through rigorous testing and validation, we ensure that the final product is reliable, functional, and meets all design criteria.
What is Tested & How?
NB: Depending on the project, only some of the following tests may be undertaken.
The firmware development team is responsible for developing and integrating the software that controls the hardware. Firmware development has been running concurrently with hardware design and will likely continue throughout the entire process. Typically, the majority of the hardware's functionality requires firmware to be fully tested. The firmware engineers will work closely with the hardware team to verify and ensure all components function as intended. The detailed process and challenges of firmware development will be covered in more depth in a future blog.
Client Testing
After verifying most of the hardware, the client is expected to conduct thorough testing themselves. This is crucial as they can test the product in its intended use case. This often involves testing the hardware on actual equipment and environments where it will be used, as well as involving beta testers who can provide real-world feedback and identify any potential issues that may not have been evident during initial testing phases. To expedite this process, the product is often provided to the client before the firmware is fully implemented, allowing them to test a partially featured product. This ensures earlier detection of issues and provides ample time to address any long-term concerns.
What Tools Are Used?
Not every tool is necessary for every PCB project, but each has its specific applications and advantages. At Beta Solutions, we utilize a variety of tools including:
Once all the hardware has been verified we can move into Phase 3 (Regulatory Compliance) or Phase 4 (Production Readiness) depending on the product. This move is generally marked by the formal approval of the customer acceptance testing results defined in phase 1. If all criteria are met, the product is deemed ready for stringent regulatory compliance checks and/or pre-production preparations.
These phases will be explored in greater detail in future blog posts, covering specific challenges and best practices.
In Phase 3 - Regulatory Compliance, we ensure the product meets all required standards through rigorous testing and documentation to obtain compliance certificates. At times, this can be a considerable undertaking, often involving multiple iterations and reports to satisfy regulatory requirements.
Transitioning to Phase 4
- Production Readiness involves optimizing the design for large-scale manufacturing, conducting pilot production runs, and finalizing production documentation and pricing. This phase can be a significant investment depending on the setup costs involved. This is sometimes known as Non-recurring engineering (NRE).
Finally, Phase 5 - Volume Production transitions the design into mass manufacturing while focusing on quality assurance, ongoing support, and lifecycle management. For some customers, this might be 50 boards, for others it could be 100,000.
Designing modern electronic hardware is a complex, multi-faceted endeavour that requires meticulous planning, deep expertise, and rigorous testing. At Beta Solutions, our time-tested process ensures that the complexities at each stage are managed effectively. This approach helps mitigate risks, meet regulatory standards, and ultimately bring robust, quality products to market.
As we have touched on in this blog, this process can be daunting, but with the right partner, it becomes manageable and highly rewarding.
If you're considering outsourcing your R&D to optimize your resources and focus on your core competencies, Beta Solutions are your ideal partners. See how you can get access to a dedicated team of experts here.