slides
Transcription
slides
OpsDev: Designing an automated product company Dag Braend COO Novelda Mike Long CEO Praqma Norway Novelda at a glance Novelda AS is an R&D driven, fabless semiconductor company specializing in Low Power Ultra Wide Band Impulse Radar. Our revolutionary radar system-on-a-chip technology forms the basis for developing non-intrusive sensors towards a range of applications such as vital signs monitoring, human safety, building and home automation. We focus on providing easy-to-use OEM sensor modules including software, antennas and signal processing. OSLO TRONDHEIM Novelda is based in Oslo and Trondheim, Norway with 30 employees XeThru Presentation - 2015 3 Background Combining multiple sensors into one www.xethru.com UWB pulse radar principle – close targets resolved by range www.xethru.com STRICTLY CONFIDENTIAL • Target resolved in range by transmitting very short (~ ns) pulses • Range resolution ∆R = ctp/2 (c = 3.0e8) • • E.g. tp = 1ns -> BW=1 GHz -> ∆R = 15 cm Very high range accuracy (~cm) 7 Customer example applications www.xethru.com Rice University Samsung Thales Flat Earth 3D radar imaging Mine detector Snow depth sensor 10 XeThru focus applications Vital Signs Monitoring www.xethru.com People Detection 11 Novelda XeThtu Radar Sensor ~120-130 cm Novelda radar www.xethru.com STRICTLY CONFIDENTIAL 13 XeThru vs PSG - Respiration • PSG sensors provide gold standard for sleep measurement • Respiration data obtained from PSG sensor and XeThru • Virtually identical RPM reading from PSG and XeThru www.xethru.com STRICTLY CONFIDENTIAL 14 Hypnography Wake REM Light (N1) Light (N2) Deep (N3) Deep sleep: Low RPM variance + low movement REM: Higher RPM and RPM variance 15 X2M200 Respiration Module - Hardware X2 Voltage Regulators MCU USB www.xethru.com RAM I/O STRICTLY CONFIDENTIAL 16 X2 System-on-Chip Captures every detail Raw RF sampling at 40GS/s Flexible signal processing Instant range view Configurable multi parallel sampling Differentiate close objects High dynamic range enable detection, differentiation and tracking of small objects close to large Multi object tracking Ultra high spatial resolution enables simultaneous multi object tracking www.xethru.com Sees through obstacles Sub 10GHz Low Power Extremely energy efficient A/D conversion. Transmitter with no carrier, only pulses Coexistent sensors Staggered output pulse and coherent sampling enable sensor coexistence RF Compliance Configurable transmitter for larger compliance footprint 18 FW Block Diagram Tx Complex Baseband X2 FrameStorage Buffer Baseband down Conversion 2-D Processing PulseDoppler + Noisemap Rx @1sec Breathing Pattern Estimator Ctrl Ctrl Respiration Detector Possible User States B: Breathing M: Movement NM: No Movement Output User State Movement Amplitude www.xethru.com B Range, RPM State Combiner M Movement Detector STRICTLY CONFIDENTIAL 19 Problem Statement How do you develop? How do you integrate development, manufacturing & delivery? Two Objectives Quality Timeline The Challenge - Product Quality for each unit manufactured, be able to: • Identify the HW revision • Complete Hierarchical BOM • Traceable validation process • Identify the FW revision • Full revision history • Traceable validation process • Full test coverage + functional test • 100% HW test coverage • Individual RF test on each unit www.xethru.com The Challenge - Complexity Complexity Environment • High Complexity HW • Multiple HW Configurations • High Frequency • Ultra wideband • Extremely high sampling rates • High Complexity SW • Advanced signal processing • RTOS • Adaptive SW, noise tolerant • Low cost • To be used in consumer products • Rapidly changing market • Tine to market is crucial www.xethru.com • Multiple Usage Scenarios • FW Embedded in customers application, not likely to be upgraded • World wide distribution • Satisfy the quality requirements of tier 1 brands • Small company – limited resources Solution Commit Rejected Fail Fail Integration “Build” Toll-gate pass @meekrosoft Rejected Pipeline Fail Analysis & Metrics Deploy Fail Functional test Fail Document Fail Fail Validate Done done @meekrosoft Commit Rejected Fail Fail Integration Pipeline “Build” Toll-gate pass Fail Analysis & Metrics Deploy Fail Functional test Fail Document Fail Fail Validate Done done @meekrosoft @meekrosoft @meekrosoft http://semver.org @meekrosoft @meekrosoft @meekrosoft @meekrosoft HW Quality – Gated Development Process @meekrosoft ASIC Quality with Continuous Delivery @meekrosoft @meekrosoft HW Quality Design Design Tools Factory • Quality Plan • Altium Designer • SAP B1 (ERP) • Gated development flow through Confluence templates • Schematics entry • Schematics layout • Board simulations • Revision control • Serial number tracking • Inventory control through product revision, serial # and age • Confluence • Component management • Hierarchical Bill of Materials • Revision control • Documentation • Serial number generation • Gated development process • Inventory management • Customer orders • Return Material Handling (RMA) • And more … www.xethru.com HW Quality – Gated Development Process www.xethru.com HW Quality – Gated (and very much waterfall!) Phase 1 Quality Planning DoD: QA Plan Approval Phase 2 Development DoD: Design Approval Phase 3 Prototype DoD: Prototype Approval Phase 4 Product Verification DoD: Factory Floor Approval Phase 5 Mass Production DoD: Happy Customer www.xethru.com Operations Operational Quality www.xethru.com EDA Tools Cadence PCBA & Box Build – Stride Electronics - Malaysia • ISO9001-2000 • ISO 9001 • ISO 13485 (Medical) • TS16949 (Automotive CMOS Foundry – TSMC - Taiwan Logistics – DHL - Everywhere • ISO9001:20XX • ISO/TS 16949 • IEXQ QC080000 • ISO9001 • TS16949 CMOS Assembly - ASE Group - Korea Excess Material Handling – Converge – Hong Kong • ISO 9001:20XX • ISO/TS 16949 • ISO 9002 • ISO14000 Test – Delta - Denmark Waste Material Handling – AER International - Everywhere • ISO 9001 • ISO 14001 • ISO 9001 • ISO 13485 (Medical) • TS16949 (Automotive PCB – Suntak - China Warehouse – KWE (Q1 2016) - Malaysia • ISO 9001 • ISO 13485 (Medical) • ISO 9001 • ISO 13485 (Medical) STRICTLY CONFIDENTIAL 41 XeThru Presentation - 2015 Engineering / Operations Integration www.xethru.com SW to Operations from Artifactory • • • • FW Test SW Configuration SW GUI HW to Operations • • • • PCBA BOM Gerber / PCB Placement Build & packaging Novelda WEB Novelda SAP Factory SAP Hierarchical Bill of Material including FW in SAP B1 Top Leve BOM Item # SW BOM Revision Controlled through API Application Bootloader HW BOM Revision Controlled through Item # Test Links to Artifactory www.xethru.com Configuration Components PCB PCBA Assembly Manufacturing order based on Hierarchical Bill of Material Purchase Order Item # x Volume www.xethru.com Manufacturing Order Item # x Volume Manufactured Item Serial # Manufacturing Test Result Manfuactured Item Serial # Manufacturing Test Result …. …. …. …. Automated test Configuration Novelda SAP www.xethru.com XeThru Presentation - 2015 Summary • Continuous Delivers delivers its promise of quality and availability of SW • If you do it right from the start you get there faster • It does not have to distract teams, actually it helps • Setting up the complete shop from development to delivery is a puzzle that involves multiple systems with many interactions • The task of knowing all the tools required for the flow to work can be difficult for a small company such as Novelda • The combined output when first established is very efficient, promotes great product quality and is easy to QA/QC certify www.xethru.com