目录
一、座舱SOC芯片历程介绍
1、注解:
1. CPU(中央处理器)
2. GPU(图形处理器)
3. NPU(神经处理单元)
2、具体应用示例
3、性能指标的重要性
二、智能座舱包含哪些功能
三、智能座舱测试包括:
四、智能座舱HIL测试系统
1、智能数字座舱HIL自动化测试系统框图如下:
编辑
2、智能座舱HIL测试系统架构
2.1测试范围:
2.2系统亮点:
座舱域控制器用的主控SoC芯片,大家第一个会想到应该就是高通的SA8155P 。目前,在主机厂新上市的中高端车型中,其座舱的主控SoC芯片多是采用高通的SA8155P, SA8155P为什么会得到众多主机厂的青睐呢?不妨先看一看高通座舱SoC芯片的迭代历程。
通过上图对比高通的四代座舱芯片,能够从侧面反映出:智能座舱的算力需求在不断增长,不管是CPU算力(DMIPS)、GPU算力(FLOPS)或者是NPU算力(TOPS)
汽车芯片中,CPU、GPU和NPU各自扮演着重要的角色,尤其是在自动驾驶、车载信息娱乐系统和车辆控制等方面。以下是这些处理器在汽车芯片中的一些应用和性能指标
- DMIPS(Dhrystone Millions of Instructions Per Second):DMIPS是衡量CPU性能的传统指标,表示CPU每秒可以执行多少百万条Dhrystone指令。在汽车芯片中,CPU主要负责处理车辆的控制逻辑、操作系统和用户界面等任务。
- 应用:车辆控制单元(VCU)、车载信息娱乐系统、车辆诊断系统等。
- FLOPS(Floating Point Operations Per Second):GPU的FLOPS是衡量其处理浮点运算能力的关键指标。在汽车芯片中,GPU通常用于处理复杂的图形渲染任务,如仪表盘显示、导航系统和高级驾驶辅助系统(ADAS)中的图像处理。
- 应用:车载导航系统、仪表盘显示、ADAS中的图像和视频处理。
- TOPS(Tera Operations Per Second):NPU的TOPS表示其每秒可以执行的万亿次运算。NPU特别擅长处理深度学习算法中的矩阵运算和卷积运算,这些运算在自动驾驶和机器学习应用中非常关键。
- 应用:自动驾驶系统、车辆感知系统、语音识别和自然语言处理。
- 自动驾驶:自动驾驶系统需要处理大量的传感器数据,如雷达、摄像头和激光雷达(LiDAR)。NPU在这里扮演着关键角色,通过深度学习算法进行物体识别、路径规划和决策制定。
- 车载信息娱乐系统:GPU在处理高分辨率的图形和视频内容方面表现出色,为驾驶员和乘客提供丰富的视觉体验。
- 车辆控制:CPU负责处理车辆的基本控制逻辑,如发动机控制、制动系统和转向系统。
- DMIPS:在汽车芯片中,CPU的DMIPS越高,其处理复杂控制逻辑和多任务的能力越强。
- FLOPS:GPU的FLOPS越高,其处理复杂图形和视频的能力越强,这对于提供高质量的视觉体验至关重要。
- TOPS:NPU的TOPS越高,其处理深度学习算法的能力越强,这对于自动驾驶和智能感知系统至关重要。
随着技术的发展,汽车芯片的设计也在不断进步,以满足更高的性能和安全要求。选择合适的处理器和性能指标对于实现高效的汽车系统至关重要。
功能测试:测试座舱的各种功能是否正常,如智能控制系统、人机交互系统等。
● 图像识别(UI/UE):指针类示数测试,图标类显示测试,图标类颜色测试,图标类闪烁测试,字符类显示测试,亮度趋势测试,视频录像功能
● 摄像头仿真:RGB原色图片或自定义图片
● 语音识别:声音频谱分析,报警音音高及间隔,方言识别&语义识别(结合第三方SDK)
● 语音合成:男女音色切换,英语/普通话,方言合成(结合第三方SDK)
● 物理触控模拟:单击,双击,滑动,连续点击,多指的点击或滑动(四指或五指)
● 总线信号测试:CAN/CANFD/LIN/Ethernet/J1939等
● I/O信号测试:电压,电流,温度,PWM等
● 射频通信测试:FM/RDS,Bluetooth,WLAN,GNSS等
● 云平台通信测试:数据上行(云端数据上传),数据下行(远程车控),FOTA
● 多种图像采集处理方式 – 工业相机/EPT图像采集板卡/ADB图像采集
● EPT图像采集板卡可以进行图像数据的透明监控,对ECU输出到屏幕的图像数据做无损还原
● 多种方案模拟屏幕触控 – ADB指令/机械手/I2C
● EPT触控仿真板卡可以脱离对OS的依赖,快速模拟手指对屏幕的触控动作
● 支持图标批量导入和标定,提高测试实施效率
● EPT自研的图像采集板卡和摄像头仿真板卡可用于DV耐久性测试,提升HIL系统可靠性
● 表格化/图形化的脚本编辑,降低用户编程难度,快速上手
● 根据客户需求自定义测试报告