Tuesday, January 30, 2024

How to Design your next great Electronic Product

 Designing an innovative, user-friendly electronic product requires various skills like electrical engineering, industrial design, software development, and business strategy. Combining these disciplines using a structured design process enables bringing new ideas to reality and successfully commercializing them.

This comprehensive guide covers end-to-end considerations across concept ideation, market analysis, prototype development, production planning, product launch, and customer lifecycle management. By planning vital aspects like technology selection, enclosures, PCBs, firmware, cloud integration, branding, manufacturing, sales channels, pricing models, and support, engineers can transform visions into thriving high-tech business ventures.

Product Conceptualization



Every new electronics device starts with creative ideas. Several brainstorming frameworks spark innovation:

User Needs Analysis

  • Observe customer struggles
  • Deeply understand use cases
  • Identify opportunity areas for technology to simplify experiences

This grounds concepts in real human needs.

Competitive Benchmarking

  • Analyze strengths/weaknesses of current solution landscape
  • Find gaps in product ecosystems
  • Envision what is missing from user workflows

Understanding market white space guides differentiation.

Speculative Envisioning

  • Predict future technology shifts
  • Theorize scenarios combining advances like AI, IoT, robotics, augmented reality, sustainability
  • Craft device ideas to enable imagined futures

Thoughtful futurism stretches possibilities.

Core Technology Ideation

  • Explore new hardware/software technologies
  • Brainstorm innovative applications
  • Align technical capacity with customer requirements

Advancing core technologies catalyzes breakout products.

Market Analysis

Once high-level ideas firm up, market analysis validates concepts:

User Research

  • Surveys, interviews, ethnographic studies
  • Quantify needs, gauges willingness to pay
  • Defines target customer profiles and use cases

Competitor Assessment

  • Analyze competitor product pricing, features, channels
  • Estimate market sizes and segment growth
  • Highlights differentiation opportunities

Persona Development

  • Consolidate research into representative user personas
  • Defines demographic data, goals,frustrations
  • Focuses product experiences for enhanced relevance

Market data informs critical product decisions in later phases.

Industrial Design

Industrial design optimization balances aesthetics, ergonomics, usability:

Enclosure Concepting

  • Set visual language aligned to brand identity
  • Sketch initial enclosure size/form/materials ideas
  • Provides intuitive product expression

Interaction Exploration

  • Map expected user flows
  • Storyboard touchpoints across device experiences
  • Ensures intuitive access to functionality

Component Layout

  • Position internal hardware around user interfaces
  • Enable servicing, assembly, and ventilation
  • Validate serviceability with 3D mockups

Refined industrial design underpins overall emotional impact.

Electrical Engineering

Electronics hardware development brings concepts to life:

System Architecture

  • Decompose high-level functions into sub-systems
  • Define schematics, select key components
  • Partition hardware versus software functionality

This provides development roadmap.

PCB Layout

  • Capture schematics and create PCB newtork
  • Route boards emphasizing signal, power integrity
  • Iterate on physical design verifying performance

PCBs transform circuits into working prototypes.

Enclosure Integration

  • Model mechanical enclosures with hardware
  • Ensure components fit 3D envelopes
  • Confirm production manufacturability

Unified electro-mechanical development enables robust products.

Firmware / Software

Well-architected firmware and software cement user experiences:

Platform Selection

  • Evaluate middleware, operating systems, drivers
  • Choose frameworks suiting architecture needs
  • Enable rapid iteration on application code

This establishes a solid foundation.

Application Development

  • Program feature-rich functionality
  • Implement intuitive graphical interfaces
  • Connect peripheral devices
  • Validate functionality against requirements

Carefully coded firmware powers products.

Testing/Debugging

  • Simulate hardware-software interactions
  • Stress test limits of performance
  • Identify memory leaks, race conditions, bottlenecks
  • Enhance reliability prior to release

Comprehensive testing prevents field issues.

Cloud & Security



Connecting products to the cloud unlocks capabilities:

Cloud Integration

  • Define remote services like storage,analytics
  • Architect local-to-cloud data flows
  • Manage user accounts/access
  • Scale infrastructure with growth

Cloud abilities encourage innovation.

Data Protection

  • Perform threat modeling to identify risks
  • Apply latest encryption schemes
  • Continually probe systems for vulnerabilities
  • Isolate privileged functions and memory

Vigilance maintains trust.

Compliance Scope

  • Assess regional device compliance needs
  • Consult cybersecurity standards
  • Implement mandated features accordingly
  • Pursue certifications instilling confidence

These practices uphold security and safety.

Manufacturing

Successful manufacturing requires astute planning:

Process Selection

  • Evaluate candidate build processes
  • Request prototype quotations
  • Assess technical ability, quality, lead times,location
  • Qualify supply chain flow

This reduces downstream obstacles.

Design for Manufacturing

  • Simplify mechanics, electronics, software
  • Standardize components, processes
  • Apply DFM principles boosting yield
  • Collaborate with production engineers

Manufacturability cuts costs.

Quality Management

  • Codify quality program procedures,audits
  • Continually inspect, measure, test
  • Manage non-conforming material
  • Meet industry best practices

Excellent quality maintains reputation.

Branding & Marketing

Connecting with users drives adoption:

Brand Identity

  • Define visual language, logo,styles
  • Express brand values, personalities
  • Apply across touchpoints consistently

This ignites emotional connection.

Content Creation

  • Craft marketing materials, websites
  • Engage audiences on social platforms
  • Produce video demonstrations
  • Inspires with storytelling

Compelling content grabs interest.

Market Launch

  • Issue press releases for announcements
  • Brief media outlets, bloggers
  • Exhibit at key trade events, conferences
  • Listen to user feedback post-release

Launch sets the tone for success.

Sales & Distribution

Hybrid sales strategies expand reach:

Direct Sales

  • Enable online purchasing
  • Offer free trials to spur adoption
  • Provide sales engineering support

Channel Partners

  • Recruit resellers, integrators
  • Educate partners on solutions
  • Incentivize channel activities

Retail Presence

  • Land shelf space in stores
  • Train in-store experts
  • Supply marketing collateral

This sales mix hits more customers.

Post Purchase Experience

Customer experiences build loyalty:

Customer Support

  • Staff help lines to promptly resolve issues
  • Monitor social feeds for complaints
  • Expedite replacing damaged units

Community Building

  • Foster user forums, groups
  • Encourage customers to submit ideas
  • Celebrate brand advocates

Upgrade Path

  • Notify customers of new features
  • Offer discounted expansion modules
  • Provide hassle-free installation

Positive engagement sparks referrals and repeats sales.

Conclusion

Creating breakthrough electronic products requires cross-discipline mastery spanning electrical, mechanical, software, cloud, business, and manufacturing realms. By applying user-centricity, sound engineering principles, methodical project execution, and commercial mindfulness, innovators can shepherdideas from concept to shipped product. This guide presented a holistic framework encompassing the entirety of successfully developing, producing, and supporting the next great electronic device. With vision, rigor, and passion, transformative products that people love stand ready to be brought to life.

Frequently Asked Questions

Q: What is most important for new product success?

A: Obsessively focusing on understanding real customer problems and designing elegant solutions tuned to user needs in a simple, intuitive way. Technology for technology's sake fails. Lead with the customer experience.

Q: What causes most new electronics startups to struggle?

A: Lack of business, marketing, and manufacturing planning beyond just the core product engineering. Building a company takes well-rounded teams, not just a novelty invention.

Q: Should you patent ideas early?

A: Potentially, but only for truly novel inventions. More important is maintaining confidentiality during development and being first to market with speed. Executing well outpaces idle patent portfolio.

Q: What electronics innovation areas are hottest right now?

A: Sustainability tech, IoT/edge devices, AI/computer vision hardware, augmented/virtual reality, quantum computing, flexible/wearable electronics, robotics, and precision healthcare electronics.

Q: How can makers ensure reliable offshore manufacturing?

A: Careful vetting, requirements reviews

How to Do Controlled Depth Drilling (Back Drilling) in Altium Software

 Controlled depth drilling, also known as back drilling, is a technique used in printed circuit board (PCB) design to optimize high-speed signals by removing unused portions of through-hole vias. This helps eliminate stub effects that can reflect signals and cause signal integrity issues.

In Altium designer, back drilling can be defined by creating blind/buried vias that connect to the desired signal layers but do not go all the way through the PCB stackup. This article will go through the entire process step-by-step.

Overview of Back Drilling

  • Back drilling removes unused bottom portions of through-hole vias to eliminate stubs
  • Stubs can cause reflections and disrupt signals, especially high-speed ones
  • Creates a controlled-depth interconnect instead of a full through via
  • Done by creating blind/buried vias in PCB design software

Benefits of Using Back Drilling

  • Improves signal integrity by eliminating via stubs
  • Allows higher routing densities around vias
  • Superior high-frequency performance
  • Allows thinner PCBs for same number of layers
  • Reduces manufacturing costs

When Should Back Drilling Be Used?

Back drilling should be considered when:

  • High-speed signals are present (e.g. >1 Gbps)
  • Via stub length is > 300 mils
  • Reflections/ringing are causing signal integrity issues
  • Space is limited around vias for routing traces

Next, we will go over the detailed steps for creating back drilled vias in Altium.

Creating Back Drilled Vias in Altium

The following are the steps to properly define and create controlled depth vias with back drilling in Altium PCB designs:

Step 1: Determine Signal Layers Needed

First, analyze your schematic connectivity and PCB stackup to decide which signal layers each via needs to connect to. This will determine how “deep” each via needs to be.

For example, if signals only route on layers 1–4 in an 8 layer board, you only need vias to connect layers 1–4.

Step 2: Define New Via Types

Once desired via depths are known, create custom via types that incorporate blind/buried settings:

  1. Open the Via Types Editor under Design -> Via Styles
  2. Select the default via type row
  3. Click the Create Custom Via Type button
  4. Name the new via (e.g. “4-layer backdrill”)
  5. Under Properties, uncheck “Start/Stop On” for unused layers
  6. This will create a buried via through layers 1–4 but not entire stackup

Repeat to create other required via types.

[Altium Via Types Editor]

Step 3: Set Up Via Rules

The next step is to set up via rules to map the new back drilled via types to the appropriate signal nets:

  1. Open the Via Rules Editor under Design -> Rules
  2. Map each new via type to the signal nets that need controlled depth
  3. For example, map “4-layer backdrill” to high speed buses that only route on layers 1–4
  4. Ensure other nets still use the default via type

This automatically assigns the correct vias.

[Via Rules Mapping]

Step 4: Place Back Drilled Vias

When routing traces that use the via rules, the mapped vias will automatically be placed instead of default ones.

  • Simply route traces and place vias like normal
  • The via rules will swap them to defined back drilled vias
  • Visually verify they are correct type before finalizing designs

Step 5: Generate Fabrication Drawings



The last step is to have fabrication drawings clearly show vias that require back drilling:

  1. Under File -> Fabrication Outputs, adjust settings to include:
  • Mechanical drill drawing — shows hole sizes and locations
  • NC drill file — back drill locations and sizes for manufacturer
  1. Verify these files clearly display the blind/buried vias to be back drilled

The PCB designer and fabricator can now easily implement precise back drilling based on these outputs.

Real-World Example

Let’s go through a practical example of doing back drilled vias for a high speed bus in Altium:

The PCB Stackup

An 8 layer board is designed with the following signal layer distribution:

  • Layers 1–2: low-speed digital circuits
  • Layers 3–6: high-speed differential trace routing
  • Layers 7–8: power delivery

Several single-ended 50 ohm traces also route on layers 3–6.

Determining Back Drill Depth

Since the high-speed signals and matched traces only occupy layers 3–6, we create new via types to target those layers:

  • Default via: thru-hole all layers
  • “HS_BKDRILL_A”: blind from layers 1 -> 6
  • “HS_BKDRILL_B”: blind from layers 7 -> 6

This removes stub to bottom power layers.

Creating Custom Vias

Under Via Styles, Define:

  • “HS_BKDRILL_A”: unchecked layers 7–8
  • “HS_BKDRILL_B”: unchecked layers 1–2

Now two back drill-capable vias are created.

Mapping Vias to Nets

Under Via Rules:

  • Map “HS_*” vias to chosen high speed nets
  • Other signals keep default via

Placing Vias

Finally, place vias while routing — back drill types auto-assign!

FAQ

Here are some frequently asked questions about back drilled vias in Altium:

Q: Do back drilled vias affect routing density?

A: They actually increase routing density since no stub means more room around the via. The hole size is still the same on outer layers.

Q: Can I get away with just one back drilled via type?

A: It really depends on the board layout — separate types help maximize stub removal where needed. Always check if one type works first.

Q: What fabrication notes are needed for back drilling?

A: The NC drill and fabrication drawing files need to clearly indicate vias requiring back drilling, including locations, sizes, and target depths.

Q: Is there any signal integrity difference between back drilled and regular vias?

A: Back drilled vias can significantly reduce reflections, ringing, and losses compared to a full-depth via, especially at high frequencies.

Q: Do I have to use blind/buried vias or can through-hole work?

A: You lose most of the stub removal benefits with through-hole so blind/buried vias are basically required for proper back drilling.

Conclusion

Implementing precision controlled depth vias enables back drilling that dramatically improves signal performance through via stub elimination. This article walked through how to easily set up back drilled vias types and rules within Altium designer based on your board’s layer stackup and signals.

With the custom vias built, it takes just a simple via rule mapping to assign them appropriately. This makes it easy to integrate back drilling on your next high-speed design. Proper documentation also allows the fabricator to accurately create these vias.

Back drilling requires careful planning but pays major dividends for signal integrity. Altium provides the advanced tools to make this process smooth and error-free. Please reach out with any other questions on how to best utilize back drilling in your complex PCB projects!

Popular Post

Why customers prefer RayMing's PCB assembly service?

If you are looking for dedicated  PCB assembly  and prototyping services, consider the expertise and professionalism of high-end technician...