Knowledge transfer IP transfer Maintenance support Support for mass production
High level architecture Processor and peripherals selection Programming approach finalization System software development Firmware development Application development Code optimization Testing
Block diagram Critical component selection Schematic capture PCB layout design and Gerber generation PCB fabrication Final assembly Board bring up and testing
3D model development Enclosure prototyping Evaluate and debug 3D model development for mass manufacturing