1. 座舱芯片概述:智能座舱发展史、座舱芯片的演进路线、主流座舱芯片厂商及产品对比
1.1 智能座舱发展史:从机械仪表到第三生活空间
说实话,我入行那会儿,座舱里最值钱的芯片就是收音机里的那颗。现在回头看,变化真大。
智能座舱的发展,我习惯把它分成三个阶段:
- 机械时代(2000年前):全是物理按键。仪表盘是机械指针,中控是收音机+CD机。芯片?基本就是个简单的MCU,管管车窗升降、空调开关。说白了,那时候没有“座舱芯片”这个概念。
- 电子时代(2000-2015年):开始出现小尺寸黑白/彩色屏幕。我记得2010年做的一个项目,用了一颗ARM9的芯片,跑个简单的Linux,能显示导航和播放MP3。那时候的芯片算力大概在几百MHz,内存也就64MB。嗯,现在想想,连个微信都跑不动。
- 智能时代(2015年至今):大屏、多屏、语音交互、AI助手。座舱从“交通工具”变成了“第三生活空间”。芯片也从单核MCU变成了多核高性能SoC,算力直奔几十甚至上百TOPS。你想想看,现在的座舱芯片,比很多人的笔记本电脑都强。
核心观点:座舱芯片的演进,本质上是“功能集成度”和“算力密度”的双重提升。从控制单一功能,到承载整个座舱生态。
1.2 座舱芯片的演进路线:一颗芯片的“自我修养”
芯片的演进路线,我个人总结为三条主线:
- 从分散到集中:以前一个功能一颗芯片(仪表一颗、中控一颗、蓝牙一颗)。现在是一颗SoC搞定所有。我做过一个项目,把原来5颗芯片的功能集成到1颗,BOM成本降了30%,但散热问题差点没把我搞疯。
- 从MCU到AP:MCU(微控制器)擅长实时控制,但跑不了复杂系统。AP(应用处理器)擅长高算力,但实时性差。现在的座舱芯片,往往是“AP+MCU”的异构架构。AP跑Android/QNX,MCU管安全相关的硬实时任务。
- 从单系统到虚拟化:以前一个芯片跑一个系统。现在一颗芯片通过虚拟化技术,同时跑仪表系统(QNX/RTOS)和中控系统(Android)。互不干扰,还能共享算力。这个技术,我建议你重点研究一下。
避坑指南:我曾经在一个项目里,为了省成本选了不带硬件虚拟化的芯片。结果做仪表和中控融合时,发现隔离性根本达不到功能安全要求。最后只能外挂一颗MCU做安全监控,成本反而更高了。所以,选芯片时,硬件虚拟化支持是必选项。
1.3 主流座舱芯片厂商及产品对比
目前市场上,主流玩家就这几家。我一个个说。
1.3.1 高通(Qualcomm)—— 性能标杆
高通的座舱芯片,说白了就是“手机芯片改改”。骁龙8155/8295是目前的明星产品。
- 优势:CPU/GPU性能强,AI算力高(8295的NPU算力达到30TOPS),生态成熟(Android适配好)。
- 劣势:功耗高,散热压力大。价格贵,一颗芯片顶别人一套方案。
- 我的经验:用高通芯片,散热设计一定要留足余量。我见过一个项目,8155跑高负载时温度直接飙到85°C,然后降频卡成PPT。后来加了均热板和导热硅脂才压住。
1.3.2 瑞萨(Renesas)—— 安全之王
瑞萨的R-Car系列,在仪表和功能安全领域是老大。
- 优势:功能安全等级高(ASIL-B/D),实时性好,功耗低。非常适合做仪表和ADAS融合。
- 劣势:GPU性能一般,跑高分辨率3D渲染有点吃力。生态封闭,开发难度大。
- 我的经验:瑞萨的文档,说实话,写得真不咋地。我当年调R-Car H3的ISP,对着800页的参考手册找了三天才找到寄存器配置。建议你备好FAE的联系方式。
1.3.3 三星(Samsung)—— 全能选手
三星的Exynos Auto系列,主打“性价比”。
- 优势:CPU/GPU均衡,支持多屏输出,价格适中。自家有存储和面板,可以打包方案。
- 劣势:AI算力偏弱,生态不如高通。车规级认证经验相对少。
- 我的经验:三星的芯片,做中低端车型很合适。但如果你要做高端旗舰,建议还是上高通。
1.3.4 华为(Huawei)—— 国产之光
华为的麒麟/昇腾系列,在座舱领域势头很猛。
- 优势:AI算力强(昇腾310可达16TOPS),通信能力好(5G/V2X集成),国产化替代需求。
- 劣势:受制裁影响,先进制程受限。生态还在建设中,第三方应用适配慢。
- 我的经验:华为的芯片,做鸿蒙座舱是绝配。但如果你要用Android,适配工作量会大一些。
1.4 主流座舱芯片参数对比表
| 厂商 | 型号 | 制程 | CPU | GPU | NPU算力 | 功能安全 | 典型应用 |
|---|---|---|---|---|---|---|---|
| 高通 | SA8295P | 5nm | 8核Kryo | Adreno 690 | 30 TOPS | ASIL-B | 旗舰座舱 |
| 瑞萨 | R-Car H3 | 16nm | 4核Cortex-A57 | PowerVR GX6650 | 1 TOPS | ASIL-D | 仪表+中控 |
| 三星 | Exynos Auto V9 | 8nm | 8核Cortex-A76 | Mali G76 | 3 TOPS | ASIL-B | 中端座舱 |
| 华为 | 麒麟990A | 7nm | 4核Cortex-A76 | Mali G76 | 3.5 TOPS | ASIL-B | 鸿蒙座舱 |
注意:上表中的NPU算力,不同厂商的衡量标准可能不同。高通喜欢标INT8算力,瑞萨喜欢标MAC数。对比时一定要看单位,别被数字忽悠了。
1.5 本章知识体系图
下面这张图,是我画的座舱芯片知识体系。你可以把它当成一张地图,后面每讲一个知识点,都能在这张图上找到位置。
我的建议:选芯片时,别光看参数表。一定要拿实际场景跑一下。我见过太多“纸面参数很漂亮,一跑就露馅”的案例。比如,有的芯片标称支持4路4K显示,但实际同时解码4路视频时,帧率直接掉到15fps。所以,一定要做原型验证。
好了,这一章就讲到这里。座舱芯片的选型,说白了就是一场“平衡的艺术”。后面我们会深入讲算力分配和任务调度,那才是真正考验架构师功底的地方。