SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
Gearing up for Volume
Manufacturing
Tales from China
Omer Kilic
OSHCamp 2019
omer.kilic.name
@OmerK
https://www.youtube.com/watch?v=joeqB7QBRC8
Agenda
• Data Management: BOM and Revision Control, Change Management
• Manufacturing Timeline: Terminology, Stages and Checkpoints
• Part Sourcing: Terminology, Lead Time Nightmares, Alternative Sourcing
• The Line: SOP, Automation, Testing, QA, Security
• Q & A
Starting Point
https://blog.bolt.io/ideation/
Data Management
PLM / PDM
Product Lifecycle Management / Product Data Management
System(s) used to keep track of and manage:
• Requirements and Documentation
• Regulatory and Compliance
• Bill of Materials (BOM)
• Product Data
• Change and Configurations
• Quality
• Suppliers
https://www.ifixit.com/Teardown/Amazon+Echo+Dot+Teardown/61304
• 90-00123 Finished Good
• 81-00234 Packaging, outer box
• 82-00345 Printed paper manual
• 80-00456 USB power adapter Product Assembly
• 20-00567 Plastic case
• 31-00678 PCBA
• 30-00789 PCB
• <ICs, resistors, caps, …>
• 83-00891 USB cable
• 80-00912 Product Assembly
• 20-000123 Outer plastic case
• 70-000234 Bottom sub-assembly
• 17-00345 Cast metal weight
• 50-001631 Speaker
• 31-00456 Bottom PCBA
• 30-001678 Bottom PCB
• <ICs, resistors, caps, …>
• 70-000567 Top sub-assembly
• 20-000678 Encoder wheel
• 20-000789 Encoder ring
• 70-000891 Top moulding sub-assembly
• 20-00987 Button 1
• 20-00876 Button2
• 15-00765 Rubber bottom pad
• 26-00654 Torx Screws
• 29-00543 Glue pad ** made up part
numbers used here 
• 90-00123-R4 Finished Good
• 81-00234-R3 Packaging, outer box
• 82-00345-R9 Printed paper manual
• 80-00456-R2 USB power adapter Product Assembly
• 20-00567-R3 Plastic case
• 31-00678-R8 PCBA
• 30-00789-R2 PCB
• <ICs, resistors, caps, …>
• 83-00891-R3 USB cable
• 80-00912-R9 Product Assembly
• 20-000123-R4 Outer plastic case
• 70-000234-R2 Bottom sub-assembly
• 17-00345-R3 Cast metal weight
• 50-001631-R2 Speaker
• 31-00456-R12 Bottom PCBA
• 30-001678-R12 Bottom PCB
• <ICs, resistors, caps, …>
• 70-000567-R5 Top sub-assembly
• 20-000678-R7 Encoder wheel
• 20-000789-R3 Encoder ring
• 70-000891-R4 Top moulding sub-assembly
• 20-00987-R4 Button 1
• 20-00876-R4 Button2
• 15-00765-R3 Rubber bottom pad
• 26-00654-R2 Torx Screws
• 29-00543-R5 Glue pad ** made up part
numbers used here 
ECO / ECN
Engineering Change Order / Engineering Change Notice
• Standardised mechanism to issue changes to designs and processes
• Provides a record of all changes during the lifecycle of a product
• ECO records can be mandatory as per regulatory approval rules
• Gets more costly as design moves through product lifecycle
Component Lifecycle
Manufacturing Timeline
Manufacturing Timeline
Proto EVT DVT PVT (Ramp) MP
EVT, DVT/EP, PVT/PP, MP/VP
Engineering Validation Test / Engineering Pilot
Design Validation Test
Production Validation Test / Production Pilot
Mass Production / Volume Production
https://www.instrumental.com/blog/2016/11/14/hardware-engineers-speak-in-code-evt-dvt-pvt-decoded
Manufacturing Timeline
• Skipping phases risky given costs associated with mistakes
• Non-recurring Engineering (NRE) fees: Tooling for plastics and PCB, stencils for PCBA, …
• Overrun and scrap material costs
• Dependencies can easily become a nightmare if not planned for accordingly
• Auxiliary activities may depend on completion of a particular phase
• Inter-phase dependencies and “line availability” needs firm commitments
• Procurement/Sourcing and quantities mismatch will hold up manufacturing
• Lead times differ for plastics, PCBs, components, printed materials…
• …No “Prime” delivery option available, in most cases 
深圳速度
Shēnzhèn sùdù
Procurement/Sourcing
MOQ, SPQ, L/T, U/P
Minimum Order Quantity
Standard Packaging Quantity
Lead Time
Unit Price
• At volume quantities, you shouldn’t rely purely on Western distributors
• Shipping parts to China will almost always create Customs and Tax problems
• Lead times can be surprising and become major headaches
• Local knowledge/expertise critical
The Manufacturing Line
Station 1
Station 2
Station N
Parts
Equipment
SOP
Parts
Equipment
SOP Parts
Equipment
SOP
SOP
Standard Operating Procedure
• Well defined set of instructions per station, for operator to follow
• No error margin for ambiguity!
• Probably best reviewed/prepared by the manufacturer
ATE & DUT / UUT / EUT
Automated Test Equipment
(Device / Unit / Equipment) Under Test
• Specialised set of tools, hardware, software to automate the process of testing
devices being manufactured
• Performs electrical checks, RF testing/tuning/calibration, firmware burning,
security certificate provision…
• Speed and parallel execution important factors for cost
Line Tracking/Monitoring
RFID/NFC Tag
QR Code / 2D Barcode
MES
Manufacturing Execution System
• Used by the manufacturing partner to keep track of a manufacturing order
• Parts, line/worker allocations, build scheduling, …
• Tracks serial numbers, fault/rework reports, line rate, …
• Can be used to keep record of critical part lot codes, silicon revision, …
• Advanced systems allow integration with customer internal processes
Thanks, any questions?
Ping me @OmerK

Contenu connexe

Similaire à Gearing up for Volume Manufacturing

Harmontronics-PPT-Complete
Harmontronics-PPT-CompleteHarmontronics-PPT-Complete
Harmontronics-PPT-Complete
Kuan Jye Lee
 
2015 x472 class 8 - codes, construction documentation and coordination
2015 x472 class 8 - codes, construction documentation and coordination2015 x472 class 8 - codes, construction documentation and coordination
2015 x472 class 8 - codes, construction documentation and coordination
michaeljmack
 
Zentech Manufacturing Capabilities
Zentech Manufacturing CapabilitiesZentech Manufacturing Capabilities
Zentech Manufacturing Capabilities
Transline Technology
 
CNC_RP_12212122121125817Presentation.ppt
CNC_RP_12212122121125817Presentation.pptCNC_RP_12212122121125817Presentation.ppt
CNC_RP_12212122121125817Presentation.ppt
AshishKumar42163
 
Electronic Department_Presentation
Electronic Department_PresentationElectronic Department_Presentation
Electronic Department_Presentation
Luca Pomero
 
AES_Capabilities_09012016
AES_Capabilities_09012016AES_Capabilities_09012016
AES_Capabilities_09012016
Svetlana Vasey
 

Similaire à Gearing up for Volume Manufacturing (20)

M-Box Introduction
M-Box IntroductionM-Box Introduction
M-Box Introduction
 
Harmontronics-PPT-Complete
Harmontronics-PPT-CompleteHarmontronics-PPT-Complete
Harmontronics-PPT-Complete
 
3 test economic_test_equipments_yield
3 test economic_test_equipments_yield3 test economic_test_equipments_yield
3 test economic_test_equipments_yield
 
Domestic PCB MFG
Domestic PCB MFGDomestic PCB MFG
Domestic PCB MFG
 
Rohm SCH2080KE SiC Transistor teardown reverse costing report by published Yo...
Rohm SCH2080KE SiC Transistor teardown reverse costing report by published Yo...Rohm SCH2080KE SiC Transistor teardown reverse costing report by published Yo...
Rohm SCH2080KE SiC Transistor teardown reverse costing report by published Yo...
 
Sistechcon
SistechconSistechcon
Sistechcon
 
2015 x472 class 8 - codes, construction documentation and coordination
2015 x472 class 8 - codes, construction documentation and coordination2015 x472 class 8 - codes, construction documentation and coordination
2015 x472 class 8 - codes, construction documentation and coordination
 
HTCS, LLC presents VTech CMS , Sept 2016
HTCS, LLC presents VTech CMS , Sept 2016HTCS, LLC presents VTech CMS , Sept 2016
HTCS, LLC presents VTech CMS , Sept 2016
 
John Park at Hardware Innovation Summit 2013
John Park at Hardware Innovation Summit 2013John Park at Hardware Innovation Summit 2013
John Park at Hardware Innovation Summit 2013
 
eeMba ii pmom_unit-3.2 modern pm tools a
eeMba ii pmom_unit-3.2 modern pm tools aeeMba ii pmom_unit-3.2 modern pm tools a
eeMba ii pmom_unit-3.2 modern pm tools a
 
Zentech Manufacturing Capabilities
Zentech Manufacturing CapabilitiesZentech Manufacturing Capabilities
Zentech Manufacturing Capabilities
 
RESUME(NEW)
RESUME(NEW)RESUME(NEW)
RESUME(NEW)
 
CNC_RP_12212122121125817Presentation.ppt
CNC_RP_12212122121125817Presentation.pptCNC_RP_12212122121125817Presentation.ppt
CNC_RP_12212122121125817Presentation.ppt
 
Electronic Department_Presentation
Electronic Department_PresentationElectronic Department_Presentation
Electronic Department_Presentation
 
Project Management
Project ManagementProject Management
Project Management
 
Navitas Plastic Injection Moulds
Navitas Plastic Injection MouldsNavitas Plastic Injection Moulds
Navitas Plastic Injection Moulds
 
Concurrent Engineering – Breaking down the silos
Concurrent Engineering – Breaking down the silosConcurrent Engineering – Breaking down the silos
Concurrent Engineering – Breaking down the silos
 
Engineering plant facilities 18 plant manufacturing operations management
Engineering plant facilities 18 plant manufacturing operations managementEngineering plant facilities 18 plant manufacturing operations management
Engineering plant facilities 18 plant manufacturing operations management
 
Presentation of EPZ & Duty.pptx
Presentation of EPZ & Duty.pptxPresentation of EPZ & Duty.pptx
Presentation of EPZ & Duty.pptx
 
AES_Capabilities_09012016
AES_Capabilities_09012016AES_Capabilities_09012016
AES_Capabilities_09012016
 

Plus de Omer Kilic

Fast and Furious: Overclocking chips for fun and profit
Fast and Furious: Overclocking chips for fun and profitFast and Furious: Overclocking chips for fun and profit
Fast and Furious: Overclocking chips for fun and profit
Omer Kilic
 
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing WorldCloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Omer Kilic
 
Taking Back Embedded: The Erlang Embedded Framework
Taking Back Embedded: The Erlang Embedded FrameworkTaking Back Embedded: The Erlang Embedded Framework
Taking Back Embedded: The Erlang Embedded Framework
Omer Kilic
 
Erlang Embedded — Concurrent Blinkenlights and More!
Erlang Embedded — Concurrent Blinkenlights and More!Erlang Embedded — Concurrent Blinkenlights and More!
Erlang Embedded — Concurrent Blinkenlights and More!
Omer Kilic
 

Plus de Omer Kilic (17)

Bare Metal from a Hardware Perspective: Embedded Frameworks & Build Systems
Bare Metal from a Hardware Perspective: Embedded Frameworks & Build SystemsBare Metal from a Hardware Perspective: Embedded Frameworks & Build Systems
Bare Metal from a Hardware Perspective: Embedded Frameworks & Build Systems
 
Confusion of Things — The IoT Hardware Kerfuffle
Confusion of Things — The IoT Hardware KerfuffleConfusion of Things — The IoT Hardware Kerfuffle
Confusion of Things — The IoT Hardware Kerfuffle
 
Fast and Furious: Overclocking chips for fun and profit
Fast and Furious: Overclocking chips for fun and profitFast and Furious: Overclocking chips for fun and profit
Fast and Furious: Overclocking chips for fun and profit
 
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing WorldCloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
 
Taking Back Embedded: The Erlang Embedded Framework
Taking Back Embedded: The Erlang Embedded FrameworkTaking Back Embedded: The Erlang Embedded Framework
Taking Back Embedded: The Erlang Embedded Framework
 
Erlang Embedded — Concurrent Blinkenlights and More!
Erlang Embedded — Concurrent Blinkenlights and More!Erlang Embedded — Concurrent Blinkenlights and More!
Erlang Embedded — Concurrent Blinkenlights and More!
 
The Actor Model applied to the Raspberry Pi and the Embedded Domain
The Actor Model applied to the Raspberry Pi and the Embedded DomainThe Actor Model applied to the Raspberry Pi and the Embedded Domain
The Actor Model applied to the Raspberry Pi and the Embedded Domain
 
Interfacing the Raspberry Pi to the World
Interfacing the Raspberry Pi to the WorldInterfacing the Raspberry Pi to the World
Interfacing the Raspberry Pi to the World
 
From Breadboard to Finished Product
From Breadboard to Finished ProductFrom Breadboard to Finished Product
From Breadboard to Finished Product
 
A Quick Introduction to Programmable Logic
A Quick Introduction to Programmable LogicA Quick Introduction to Programmable Logic
A Quick Introduction to Programmable Logic
 
concurrency.cc OSHUG #3
concurrency.cc OSHUG #3concurrency.cc OSHUG #3
concurrency.cc OSHUG #3
 
BURO Arduino Workshop
BURO Arduino WorkshopBURO Arduino Workshop
BURO Arduino Workshop
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Interfacing with Arduino
Interfacing with ArduinoInterfacing with Arduino
Interfacing with Arduino
 
Introduction to XMOS Software Defined Silicon Technology
Introduction to XMOS Software Defined Silicon TechnologyIntroduction to XMOS Software Defined Silicon Technology
Introduction to XMOS Software Defined Silicon Technology
 
TinkerSoc Electronics 101
TinkerSoc Electronics 101TinkerSoc Electronics 101
TinkerSoc Electronics 101
 
Beer Bottle Night Lamp
Beer Bottle Night LampBeer Bottle Night Lamp
Beer Bottle Night Lamp
 

Dernier

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Dernier (20)

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 

Gearing up for Volume Manufacturing

  • 1. Gearing up for Volume Manufacturing Tales from China Omer Kilic OSHCamp 2019
  • 4.
  • 5.
  • 6. Agenda • Data Management: BOM and Revision Control, Change Management • Manufacturing Timeline: Terminology, Stages and Checkpoints • Part Sourcing: Terminology, Lead Time Nightmares, Alternative Sourcing • The Line: SOP, Automation, Testing, QA, Security • Q & A
  • 9. PLM / PDM Product Lifecycle Management / Product Data Management System(s) used to keep track of and manage: • Requirements and Documentation • Regulatory and Compliance • Bill of Materials (BOM) • Product Data • Change and Configurations • Quality • Suppliers
  • 10.
  • 12.
  • 13. • 90-00123 Finished Good • 81-00234 Packaging, outer box • 82-00345 Printed paper manual • 80-00456 USB power adapter Product Assembly • 20-00567 Plastic case • 31-00678 PCBA • 30-00789 PCB • <ICs, resistors, caps, …> • 83-00891 USB cable • 80-00912 Product Assembly • 20-000123 Outer plastic case • 70-000234 Bottom sub-assembly • 17-00345 Cast metal weight • 50-001631 Speaker • 31-00456 Bottom PCBA • 30-001678 Bottom PCB • <ICs, resistors, caps, …> • 70-000567 Top sub-assembly • 20-000678 Encoder wheel • 20-000789 Encoder ring • 70-000891 Top moulding sub-assembly • 20-00987 Button 1 • 20-00876 Button2 • 15-00765 Rubber bottom pad • 26-00654 Torx Screws • 29-00543 Glue pad ** made up part numbers used here 
  • 14. • 90-00123-R4 Finished Good • 81-00234-R3 Packaging, outer box • 82-00345-R9 Printed paper manual • 80-00456-R2 USB power adapter Product Assembly • 20-00567-R3 Plastic case • 31-00678-R8 PCBA • 30-00789-R2 PCB • <ICs, resistors, caps, …> • 83-00891-R3 USB cable • 80-00912-R9 Product Assembly • 20-000123-R4 Outer plastic case • 70-000234-R2 Bottom sub-assembly • 17-00345-R3 Cast metal weight • 50-001631-R2 Speaker • 31-00456-R12 Bottom PCBA • 30-001678-R12 Bottom PCB • <ICs, resistors, caps, …> • 70-000567-R5 Top sub-assembly • 20-000678-R7 Encoder wheel • 20-000789-R3 Encoder ring • 70-000891-R4 Top moulding sub-assembly • 20-00987-R4 Button 1 • 20-00876-R4 Button2 • 15-00765-R3 Rubber bottom pad • 26-00654-R2 Torx Screws • 29-00543-R5 Glue pad ** made up part numbers used here 
  • 15. ECO / ECN Engineering Change Order / Engineering Change Notice • Standardised mechanism to issue changes to designs and processes • Provides a record of all changes during the lifecycle of a product • ECO records can be mandatory as per regulatory approval rules • Gets more costly as design moves through product lifecycle
  • 18. Manufacturing Timeline Proto EVT DVT PVT (Ramp) MP
  • 19. EVT, DVT/EP, PVT/PP, MP/VP Engineering Validation Test / Engineering Pilot Design Validation Test Production Validation Test / Production Pilot Mass Production / Volume Production https://www.instrumental.com/blog/2016/11/14/hardware-engineers-speak-in-code-evt-dvt-pvt-decoded
  • 20. Manufacturing Timeline • Skipping phases risky given costs associated with mistakes • Non-recurring Engineering (NRE) fees: Tooling for plastics and PCB, stencils for PCBA, … • Overrun and scrap material costs • Dependencies can easily become a nightmare if not planned for accordingly • Auxiliary activities may depend on completion of a particular phase • Inter-phase dependencies and “line availability” needs firm commitments • Procurement/Sourcing and quantities mismatch will hold up manufacturing • Lead times differ for plastics, PCBs, components, printed materials… • …No “Prime” delivery option available, in most cases 
  • 23. MOQ, SPQ, L/T, U/P Minimum Order Quantity Standard Packaging Quantity Lead Time Unit Price • At volume quantities, you shouldn’t rely purely on Western distributors • Shipping parts to China will almost always create Customs and Tax problems • Lead times can be surprising and become major headaches • Local knowledge/expertise critical
  • 24.
  • 25.
  • 27. Station 1 Station 2 Station N Parts Equipment SOP Parts Equipment SOP Parts Equipment SOP
  • 28.
  • 29. SOP Standard Operating Procedure • Well defined set of instructions per station, for operator to follow • No error margin for ambiguity! • Probably best reviewed/prepared by the manufacturer
  • 30. ATE & DUT / UUT / EUT Automated Test Equipment (Device / Unit / Equipment) Under Test • Specialised set of tools, hardware, software to automate the process of testing devices being manufactured • Performs electrical checks, RF testing/tuning/calibration, firmware burning, security certificate provision… • Speed and parallel execution important factors for cost
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 39. MES Manufacturing Execution System • Used by the manufacturing partner to keep track of a manufacturing order • Parts, line/worker allocations, build scheduling, … • Tracks serial numbers, fault/rework reports, line rate, … • Can be used to keep record of critical part lot codes, silicon revision, … • Advanced systems allow integration with customer internal processes
  • 40.