电子产品硬件开发流程有哪些呢?随着智能驾驶和智能座舱的蓬勃发展,汽车电子对于整车的重要程度也在大众视野里不断被提升。近几年新车上市所宣传的L2.5级别的辅助驾驶、人车的语音交互、恨不得拓展到车外的高清显示屏等都隶属于汽车电子行业。作为在汽车电子行业浸淫近10年的人来讲,跟大家分享一下汽车电子怎么做出来的?
首先需要强调的是本文所说的汽车电子是指狭义的直接安装到汽车上电子电器零部件,这里简称或者ECU,无论我们现在听说的英伟达的ORIN系列或者高通的8155,其都是上的核心元器件,因为其优秀的性能而被单拎出来做宣传。
的开发依附与整车的开发,需要在整车PPAP之前达到量产状态,按照当前的整车开发周期的开发时间在18个月左右。
分为硬件、结构、软件三大部分,整个开发流程先各自解耦开发后进行耦合验证,开发流程分为客户需求分析、系统需求开发、系统方案开发、各模块子需求及方案开发、子模块开发、各个模块验证、过程开发、过程和产品的验证。而对于子模块还有自己的开发流程。我们先从整个开发流程来详细做解读。
客户需求分析:项目定点之后从客户处获取的这个是需求,包括对于硬件的需求、软件的需求、结构尺寸的需求、验证的需求及时间进展的需求。在tire1的项目团队中有系统工程师的角色,其负责前期客户的对接及客户需求的分析,系统工程师按照实际项目开发过程中的流程及产品属性将客户需求转化为系统需求澳门沙金(中国)在线平台 - IOS/安卓通用版/手机APP下载,在转化的过程中会对客户按照产品组成或者开发流进行分类及细化,比如客户的要求是实现8个功能,系统工程师要分析8个功能实现所需要的算力而给硬件选型提供约束和要求。一份完成的系统需求不仅包含产品做成什么样?怎们验证?还需提出怎么生产;这是一份全栈的系统资料。
系统方案:系统需求出来之后,对于需求进行方案的设计对应,从而形成系统方案,同样该过程也是系统工程师负责,举例来讲:按照上面的例子需要说明最终确定的芯片是什么型号。
各个模块的需求及方案:参考系统需求和方案设计软件、硬件和结构的需求和方案。需求和方案能够支持车各个模块实际开发,系统需求和系统方案说的是要达到客户的需求各个模块需要做成什么样,各个子模块的需求和方案说的是满足系统需求和方案需要如何做,如软件架构是什么样的?软件子模块怎么设计?先做哪些模块再做哪些模块等?这项工作便是有该领域负责人具体负责
子模块开发:对于来讲包括结构、硬件和软件开发;其中结构开发是二维图纸设计、3维数据设计、数据仿真测试、整车布置验证、开模、修模、实验验证;硬件包括硬件元器件选型澳门金沙在线平台app、原理图制作、Layout、PCB加工、PCBA加工(SMT)、硬件测试、实验验证、冻结;软件开发比较复杂,软件分为底层基础软件开发和应用层软件开发,基础软件是应用层软件与硬件之间的连接;应用层软件是客户需要的功能。软件的开发分为coding、集成、编译、SIL测试、HIL测试、实车测试。
各个模块开发验证:设计验证摸底验证和设计验证,行业里成Pre DV和DV,整个验证有上百项的验证项目澳门沙金(中国)在线平台 - IOS/安卓通用版/手机APP下载,耗时2-3个月。摸底验证层面主要验证硬件的设计成熟度澳门沙金,验证项包括电磁兼容和电性能两大项;而设计验证出了电磁兼容和电性能试验外还包括可靠性测试,电磁兼容测试主要测试本发出的辐射和能够兼容的其他的发射;电性能则是测试极限环境小是否可以正常工作,如静电击穿便是用超大静电流对进行击穿测试看起电路设计的保护性是否合理;可靠性试验则更多验证是整个产品对外部环境的鲁棒性,比如高温测试、振动测试、高低温循环测试等试验项。
过程设计开发:在产品摸底验证完成后开始生产方向的设计,所谓过程开发和设计是生产过程的设计和开发,包括硬件SMT工艺设计,如何贴片、是否增加新的工装夹具、如何进行下线的质检等。与SMT工艺相比,组装工艺是重头戏,包括组装工艺设计、流程设计、工装检具设计及终端测试的设计验证。
产品和过程验证:产品开发和产线开发完成后进行产品验证,行业里称为PV试验澳门沙金官方网站澳门沙金官方网站,主要是验证产线的稳定性和鲁棒性。实验项目根据客户的标准从DV实验项目里取或者是完全复制DV实验的实验项。