Hardware Process

SoW, PRD &
Architecture
Phase
Scope of Work Finalization
Product Requirement Document
A BoM Finalization
Architecture Document
Schematic
Design
Phase
Power Budget Analysis
GPIO Pin Mapping
Schematic Library Creation
Schematic Drafting
BoM Creation & Finalization
Layout
Design
Phase
Footprint Creation
Get the PCB Stack Up
Layout Design
Gerber Release
PCB Fabrication & SMT Assembly
Bring up
& Product
Delivery Phase
Test Cases Preparation & Finalization
PCBA Bring Up EDVT Report
QA/QC Testing
Final Delivery of Product
Architectures
  • Qualcomm
  • Synaptics
  • NXP Semiconductor
  • Nordic Semiconductor
  • Quectel
  • Macronix
  • Micron
  • Winbond Electronics
  • KIOXIA America Inc.
  • Analog Devices/Maxim Integrated
  • ST Microelectronics
  • OSRAM
  • Panasonic
  • Texas Instruments
  • TDK Corporation
  • Microchip Technology
  • Renesas
  • TE Connectivity
  • AMP Connectors
  • Molex
  • Hirose Electric Co Ltd
  • Samtec
Schematic Design
  • High Speed Digital Board Designs
  • Low Speed Digital Board Designs
  • RF and Wireless Design Solutions
  • MCU Designs
  • Power-optimized & Battery Operated Designs
  • Development Platforms
  • System-on-Modules (SoM)
  • Embedded Processor Based Designs
  • Analog and Audio Circuit Designs
  • Design Estimations/ BOM Optimization
  • ADCs and DACs
  • Allegro, OrCAD, Altium, Ki-CAD
Layout Design
  • Library Management
  • Small Footprints
  • PCB Stack Up Design
  • Board Size and Net Count
  • Signal Integrity
  • Power Integrity
  • Thermal Analysis
  • Power Distribution
  • Component Clearance and Mechanical Constraints
  • EMI and EMC
  • Design for Manufacturing (DFM) Analysis
  • Design for Assembly (DFA) Analysis
  • Design for Testing (DFT) Analysis
  • Design Rules and Constraints
  • Allegro, OrCAD, Altium, Ki-CAD
Interfaces
  • MIPI CSI & DSI, LVDS
  • Ethernet SGMII & RGMII
  • Ethernet PHY USB
  • PCI Express, HDMI, CAN, SATA
  • GPS, GSM, WiFi, Bluetooth, LTE, NFC
  • AMIC, DMIC, SoundWire, SLIMbus Digital Audio
  • LDDDR3ILPDDR4ILPDDR4X /LPDDR5
  • DDR2IDDR3IDDR4 SDRAM
  • SDIO, SDC, eMMC/UFS, eMCP
  • Touch Screen
  • Sensors I2C, SPI, UART
Others
  • Prototype to Production Ownership
  • Prototype Development
  • Manufacturing Support
  • Mechanical/Enclosure Designing for Products
  • Design Estimation Optimization
  • Supply Chain Management
  • Quality Assurance

Teksun Hardware Process 14 Steps

Hardware Process Cycle
  • Product Requirement Specification Phase
  • Finalizing requirements in an embedded project is an important step in ensuring the successful development and deployment of the system. Here are some key steps and considerations for finalizing requirements in an embedded project:
  1. Requirement Identification
  2. Requirement Analysis
  3. Prioritization and Classification
  4. Requirement Traceability
  5. Requirement Validation
  6. Requirement Documentation
  7. Change Management
  • We follow PRD (product requirement document) document that cover all aspect of requirements mentioned above.
  • We define use case, Product Design Approach, Product Development Lifecycle – Teksun Process, Teksun scope of work,Out of Scope, Major Component Overview, block diagram,
  • It also cover Functional Requirement that include
  • Requirement Description with requirement ID, purpose, input ,output, Constraint, Acceptance criteria
  • PRD also includes standards ,statutory and regulatory, Special usage requirements, assumptions , gray areas , acceptance criteria,risk analysis , open items, and external reference.
  • Remember, finalizing requirements is not a one-time activity but an ongoing process. Regularly revisit and reassess requirements as the project progresses to ensure that they remain aligned with the project goals and stakeholders’ expectations.
  • Architecture Phase
    1. Product Specification
    2. Hardware Architecture
    3. Hardware Design Limitation
    4. Overall BOM Cost
    5. Major Component Selection
    6. Technical Stack
    7. Assumption
    8. Gray Areas
    9. Acceptance Criteria
    10. Risk Factors And Mitigation Plan
    11. Block diagram
    12. Pin Mapping
    13. Power Budgeting
    14. FMEA (Failure Modes and Effects Analysis)
  • When selecting major components for an embedded project, there are several criteria to consider.The specific criteria may vary depending on the nature of the project,but here are some common factors to evaluate:
    1. Functional Requirements
    2. Performance
    3. Quality and Reliability
    4. Availability and Longevity
    5. Cost
    6. Compatibility and Interoperability
    7. Development and Support:
    8. Scalability and Flexibility
    9. Power Efficiency
    10. Safety and Compliance
  • By carefully evaluating these criteria and conducting thorough research, you can select major components that align with the project’s requirements, budget, and long-term objectives.
  • Major Component selection sheet Example
  • When creating a schematic design for an embedded project, there are several criteria to consider. The schematic design is a crucial step in defining the electrical and functional aspects of the system. Here are some key criteria to keep in mind:
  • When selecting major components for an embedded project, there are several criteria to consider. The specific criteria may vary depending on the nature of the project, but here are some common factors to evaluate:
    1. System Requirements
    2. Component Selection
    3. Signal Integrity
    4. Power Distribution
    5. EMI/EMC Considerations
    6. Documentation and Clarity
    7. Revision Control
    8. Collaboration and Feedback
  • By considering these criteria, you can create a well-designed schematic that effectively represents the electrical aspects of your embedded project and serves as a solid foundation for further development and implementation.
  • Schematic Review checklist link Here
  • When creating a Bill of Materials (BOM) for an embedded project, it is important to consider several criteria to ensure accuracy, completeness, and efficiency. The BOM provides a comprehensive list of all components required for the project, including part numbers, quantities, and other relevant details. Here are some key criteria to keep in mind when creating a BOM:
    1. Component Information
    2. Quantity and Units
    3. Supplier and Pricing Information
    4. Manufacturer and Distributor Support
    5. Alternatives and Second Sources
    6. Lifecycle and Obsolescence Management
    7. BOM Version Control
  • By considering these criteria, you can create a well-designed schematic that effectively represents the electrical aspects of your embedded project and serves as a solid foundation for further development and implementation.
  • BOM Review checklist Here
  • Component placement plays a crucial role in the overall performance, reliability, and manufacturability of an embedded system. When considering component placement in a PCB (Printed Circuit Board) design, here are some key criteria to keep in mind:
  • When designing footprints for components in a PCB layout, it is important to consider several criteria to ensure accurate and reliable soldering, proper component alignment, and optimal electrical performance. Here are some key criteria to keep in mind when designing footprints:
    1. Component Datasheets
    2. IPC Standards
    3. Component Geometry
    4. Pad Design
    5. Solder Mask and Paste Mask
    6. Keep-out Zones
    7. Thermal Considerations
    8. Silkscreen and Reference Designators
    9. Manufacturing Constraints
    10. Verification and Validation
    11. Documentation
  • By considering these criteria during footprint design, you can create accurate and reliable footprints that ensure proper soldering, optimal electrical performance, and seamless integration of components into the PCB layout.
  • Footprint Review checklist Here
    • Component placement plays a crucial role in the overall performance, reliability, and manufacturability of an embedded system. When considering component placement in a PCB (Printed Circuit Board) design, here are some key criteria to keep in mind:
    • When designing footprints for components in a PCB layout, it is important to consider several criteria to ensure accurate and reliable soldering, proper component alignment, and optimal electrical performance. Here are some key criteria to keep in mind when designing footprints:
      1. Signal Integrity
      2. Thermal Management
      3. Power Distribution
      4. Component Clearance and Mechanical Constraints
      5. Electromagnetic Compatibility (EMC)
      6. Manufacturing and Assembly
      7. Design for Testing (DFT)
      8. Documentation and Clarity
      9. Design Rules and Constraints
      10. Iterative Optimization
    • By considering these criteria, you can create an optimized component placement that enhances the functionality, performance, and manufacturability of the embedded system while ensuring good signal integrity, thermal management, and compliance with design and assembly requirements.
  • Component Placement review Checklist Here

 

  • Electro-mechanical verification is an important process to ensure that the electrical and mechanical aspects of a product or system are properly integrated and function as intended. Here are some criteria to consider when performing electro-mechanical verification:
    1. Dimensional Compatibility
    2. Mechanical Stress and Strain
    3. Electrical Connection
    4. Electrical Grounding
    5. EMI/EMC Compliance
    6. Thermal Management
    7. Mechanical and Electrical Safety
    8. Functional Integration
    9. Environmental Durability
    10. Documentation and Standards Compliance
  • By considering these criteria during the electro-mechanical verification process, you can ensure that the electrical and mechanical aspects of your product or system are thoroughly evaluated and meet the required performance, safety, and reliability standards.
  • Mechanical Design Checklist Here
  • When designing a PCB layout, there are several important criteria to consider to ensure the functionality, performance, manufacturability, and reliability of the printed circuit board. Here are some key criteria to keep in mind:
    1. Component Placement
    2. Signal Integrity
    3. Power and Ground Planes Incorporate
    4. Routing and Trace Considerations
    5. Thermal Management
    6. Design for Manufacturing (DFM)
    7. Design for Testing (DFT)
    8. EMI/EMC Considerations
    9. Component and Footprint Selection
    10. Documentation and Verification
    11. Revision Control
  • By considering these criteria during the PCB layout design process, you can create a well-optimized layout that meets the project requirements, complies with industry standards, and can be efficiently manufactured and tested.
  • By considering these criteria during the electro-mechanical verification process, you can ensure that the electrical and mechanical aspects of your product or system are thoroughly evaluated and meet the required performance, safety, and reliability standards.
  • PCB Layout review Checklist Here
  • The criteria for PCB board bringup typically include the following aspects:
    1. Power Supply
    2. Component Placement
    3. Solder Joints
    4. Signal Integrity
    5. Clock and Timing
    6. Power Integrity
    7. Functional Testing
    8. Thermal Management
    9. Compliance and Standards
  • Board bring up Checklist Here
  • Board bringup report sample Checklist Here
  • The criteria for hardware-firmware integration, specifically when it comes to integrating firmware (also known as “dump code”) with hardware, typically involve the following considerations:
  • The criteria for PCB board bringup typically include the following aspects:
    1. Firmware Compatibility
    2. Hardware Initialization
    3. Communication Interfaces
    4. Register Configuration
    5. Peripheral Integration
    6. Memory Management
    7. Error Handling and Fault Tolerance
    8. Real-Time Constraints
    9. Integration Testing
  • The criteria for Quality Assurance (QA) and Quality Control (QC) testing typically involve the following considerations:
    1. Test Planning
    2. Functional Testing
    3. Performance Testing
    4. Usability Testing
    5. Compatibility Testing
    6. Security Testing
    7. Regression Testing
    8. Stress and Load Testing
    9. Error Handling and Exception Testing
    10. Compliance Testing
    11. Documentation Review
    12. Bug Tracking and Reporting
    13. Continuous Improvement
  • The goal of QA/QC testing is to ensure the quality, reliability, and functionality of the product or system, providing confidence to stakeholders and end-users that it meets their expectations and requirements.
  • QA/QC Checklist Here
  • Final testing criteria encompass a set of considerations to ensure that the product or system is thoroughly evaluated before its release or deployment. These criteria may include:
    1. System Integration Testing
    2. End-to-End Testing
    3. User Acceptance Testing (UAT)
    4. Performance and Scalability Testing
    5. Security and Penetration Testing
    6. Compatibility Testing
    7. Localization and Internationalization Testing
    8. Accessibility Testing
    9. Regression Testing
    10. Reliability and Stability Testing
    11. Disaster Recovery and Backup Testing
    12. Compliance and Certification Testing
    13. Documentation and Release Readiness
    14. User Feedback Incorporation
  • By adhering to these final testing criteria, organizations can ensure that their products or systems are thoroughly evaluated, meeting the desired quality standards, and ready for successful deployment or release to end-users.
  • The criteria for shipment and release of a product typically involve the following considerations:
    1. Quality Assurance
    2. Regulatory Compliance
    3. Manufacturing Readiness
    4. Inventory Management
    5. Packaging and Labeling
    6. Documentation and Manuals
    7. Order Fulfillment
    8. Logistics and Shipping
    9. Export and Import Compliance
    10. Customer Support Readiness
    11. Warranty and Service Agreements
    12. Feedback and Continuous Improvement
  • By considering these criteria, organizations can ensure a smooth and successful shipment and release process, delivering high-quality products to customers while meeting regulatory requirements and customer expectations.
  • The criteria for deployment and support of a product or system typically involve the following considerations:
    1. Deployment Planning
    2. Installation and Configuration
    3. Compatibility and Integration
    4. User Training
    5. Data Migration
    6. System Performance Monitoring
    7. Technical Support and Helpdesk
    8. Bug Fixing and Updates
    9. Documentation and Knowledge Base
    10. Continuous Monitoring and Improvement
    11. Security Updates and Vulnerability Management
    12. Customer Relationship Management
    13. End-of-Life Planning
  • By considering these deployment and support criteria, organizations can effectively deploy their products or systems, provide reliable customer support, and ensure customer satisfaction throughout the product life cycle.

Teksun Hardware Process 14 Steps

Requirements

finalization

Major Component

Selection

Schematic

Design

BOM

Creation

Footprint

Design

Component

Placement

PCB

Layout

Board

Bring up

H/W, F/H

Integration

QA/QC

Testing

Final

Testing

Shipment &

Release

Electro mechanical

verification

Deployment

and Support

Get a Details