一、常用缩写:
为了方便描述,以后对下列名称用行业内通用缩写代替:
系统构成要素 - Building Blocks - BB
产品开发文档 - Product Development Document - PDD
系统 - System - SYS
软件 - Software - SW
算法 - Algorithm - Algo
硬件 - Hardware - HW
机械 - Mechanics - MECH
制造 - Manufacture - MFG
验证 - Validation - VAL
匹配 - Application - APP
标定 - Calibration - CAL
二、Building Block 列表:
Building Block, 顾名思义是积木、砖块的意思,在这里主要指控制器模块这个产品的系统构成要素。BB主要是在产品系统层面进行划分,无视了实际开发实施中按照学科分类的习惯(SYS、SW、HW、APP、MFG、Algo)。
ADAS/AD的产品一般可以划分出30-60个BB模块,每个BB都会对应一个PDD用来描述开发需求。现以智能前视摄像头模块(IFC)为例,列举ADAS ECU中常见的各个BB:
-
System Architecture Design 系统架构设计
-
Hardware Design 硬件设计
-
Host(MCU) Software Architecture Design 主芯片的软件架构设计(硬件一般以MCU单片机为主)
-
SoC Software Architecture Design 其他片