电子电气架构 --- 车载芯片现状
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。
老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:
所有人的看法和评价都是暂时的,只有自己的经历是伴随一生的,几乎所有的担忧和畏惧,都是来源于自己的想象,只有你真的去做了,才会发现有多快乐。人就应该满脑子都是前途,不再在意别人的看法不再害怕别人讨厌自己,不再畏手畏脚忧心忡忡也不会在睡前反回忆白天的行为,是否让对方产生误解用你那精神内耗的态度去搞学习搞事业搞钱,然后用躺平和摆烂的态度对待人际关系,烦恼能消失一大半。
无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。
时间不知不觉中,快要来到深秋。国庆假期结束,又开始新的忙碌。成年人的我也不知道去哪里渡自己的灵魂,独自敲击一些文字算是对这段时间做一个记录。
一、背景信息
电动智能化发展推动汽车芯片需求增加随着汽车新四化进程不断推进,全球新能源汽车市场将迎来快速增长,各国新能源汽车渗透率持续提升。

聚焦中国,作为全球最大的新能源汽车市场,新能源汽车保有量位居第一且消费者对汽车智能化水平接受度最高。
智能化程度已经成为消费者心中评判新能源汽车吸引力的核心指标,随着电动化及智能化水平的进一步提高,芯片对于汽车的重要性不言而喻。在感知层面,车上多传感器融和,包括通过雷达系统(激光雷达、毫米波雷达和超声波雷达)和视觉系统(摄像头)对周围环境进行数据采集。在决策层面,通过车载计算平台及合适的算法对数据进行处理,做出最优决策,最后执行模块将决策的信号转换为车辆的行为。在控制执行层面,主要包括车辆的运动控制及人机交互,决定每个执行器如电机、油门、刹车等控制信号。

芯片在汽车上的应用
芯片是智能汽车的“大脑”,GPU、FPGA、ASIC在自动驾驶AI运算领域各有所长。传统意义上的CPU通常为芯片上的控制中心,优点在于调度管理、协调能力强,但CPU计算能力相对有限。因此,对于AI高性能计算而言,人们通常用GPU/FPGA/ASIC来做加强。
功率芯片是智能汽车的“心脏”。无论是在引擎、驱动系统中的变速箱控制和制动、或者转向控制等都离不开功率芯片。
摄像头CMOS是智能汽车的“眼睛”。CMOS图像传感器与CCD(电荷耦合组件)有着共同的历史渊源,但CMOS比CCD的价格降低15%-25%,同时,CMOS芯片可与其它硅基元器件集成利于系统成本的降低。在数量上,倒车后视,环视,前视,转弯盲区等L3以上的辅助驾驶需要约18颗摄像头。
射频接收器是智能汽车的“耳朵”。射频器件是无线通讯的重要器件。射频是可以辐射到空间的电磁频率,频率范围从300KHZ~300GHz之间。射频芯片是指能够将射频信号与数字信号进行转换的芯片,它包括功率放大器PA、滤波器、低噪声放大器LNA、天线开关、双工器、调谐器等。未来,射频芯片将像汽车的耳朵一样将助力C-V2X技术发展,将“人-车-路-云”等交通参与要素有机联系在一起,弥补了单车智能的不足,推动协同式应用服务发展。
超声波/毫米波雷达是智能汽车的“手杖”。智能汽车通过传感器获得大量数据,L5级别的汽车会携带传感器将达到20个以上。车载雷达主要包括超声波雷达、毫米波雷达和激光雷达三种。其中,中国超声波雷达已发展的相对成熟,技术壁垒不高,毫米波雷达技术壁垒较高且是智能汽车的重要传感器,目前处于快速发展的阶段,激光雷达技术壁垒高,是高级别自动驾驶的重要传感器,但目前成本昂贵、过车规难、落地难。
存储芯片是智能汽车的“记忆“。智能汽车产业对存储器的需求与日俱增,在后移动计算时代,车用存储将成为存储芯片中重要的新兴增长点和决定市场格局的力量。DRAM、Hlash、NAND未来将被广泛地应用在智能汽车各个领域。此外,随着云和边缘计算将在智能汽车领域大放异彩,以及L4/L5级自动驾驶汽车发展出复杂网络数据及应用高级数据压缩技术,未来本地存储数量将趋于稳定,甚至可能出现下降。
汽车面板呈多屏化趋势。目前车载显示设备主要包括中控显示屏和仪表显示屏,此外智能驾驶舱仪表显示屏、挡风玻璃复合抬头显示屏、虚拟电子后视镜显示屏、后座娱乐显示屏逐渐成为智能汽车发展的新需求方向。
LED已经全面普及至智能汽车的照明领域。LED在照明的亮度和照射距离上做到了过去卤素灯无法企及的高度,可以做到弯道辅助(随动转向)、随速调节、车距警示等功能。随着LED体积、技术的发展,其智能化开始被大力开发,进而向着高亮、智能、酷炫的方向大步迈进。
与传统燃油车相比,新能源单车使用芯片数量逐渐变,大。以自动驾驶技术为例,自动驾驶级别越高,对传感器数量要求越多,L3级别自动驾驶平均搭载8个传感器芯片,而L5级别自动驾驶所需传感器芯片数量提升至20个。同理,车辆所需处理与储存的信息量也与自动驾驶技术成熟度正相关,进一步提升了控制类芯片和储存类芯片的搭载量。据统计,至2024年,新能源汽车车均芯片搭载量约1600个,与传统燃油车搭载芯片数量逐渐拉开距离。
此外,以电力系统作为动力源的新能源汽车,对电子元器件功率管理,功率转换的要求更高,提升了汽车芯片的价值。随着自动驾驶技术逐渐成熟,单车搭载芯片的价格也将更高。据统计,至2025年,汽车电子元器件 BOM(物料清单)价值将有显著提升,这主要是来自于新能源汽车电池管理及电动动力总成对电子元器件的需求(如逆变器、动力总成域控制器 DCU、各类传感器等)。
二、汽车电子电气化架构走向集中式,推动芯片性能发生结构性转变
随着近年来消费者对汽车经济性、安全性、舒适性、娱乐性等需求的提升,分布式电子电气架构已无法满足未来更高车载计算能力的需求。不仅如此,电动智能化进一步推动了电子控制器的数量,随着车内ECU、传感器数量增加,整车线束成本和布线难度也跟着大幅提升。因此无论是对更强大的算力部署、更高的信号传输效率需求,还是出于车身减重和成本控制的考量,都要求汽车电子电气的硬件架构从传统分布式朝着“集中式、轻量精简、可拓展”的方向转变。

近年来,随着消费者对汽车经济性、安全性、舒适性和娱乐性等方面需求的不断提升,传统的分布式电子电气架构已经逐渐显露出其局限性,无法满足未来汽车对于更高车载计算能力的需求。这一转变的背后,是电动智能化技术的快速发展,它极大地推动了汽车电子控制器(ECU)和传感器的数量增加。
随着车内ECU和传感器数量的不断增加,整车线束的成本和布线难度也随之大幅提升。这不仅增加了汽车制造商的生产成本,还可能对车辆的可靠性和安全性产生不利影响。因此,寻找一种更加高效、经济且可靠的汽车电子电气架构变得尤为重要。
为了满足更强大的算力部署需求、提高信号传输效率,并出于车身减重和成本控制的考量,汽车电子电气的硬件架构正在经历从传统分布式向“集中式、轻量精简、可拓展”方向的转变。这种转变具有以下显著优势:
-> 集中式架构:通过减少ECU的数量,采用高性能的计算中心来处理复杂的计算任务,可以显著提高计算效率,降低能耗,并减少线束的使用量。这不仅降低了成本,还提高了车辆的可靠性和安全性。
-> 轻量精简:通过优化硬件设计,采用更轻、更坚固的材料,以及更高效的能源管理系统,可以进一步减轻车身重量,提高燃油经济性或延长电动汽车的续航里程。
-> 可拓展性:集中式架构更容易实现硬件和软件的升级和扩展。随着技术的不断进步,汽车制造商可以轻松地添加新功能或升级现有功能,以满足消费者日益增长的需求。
汽车电子电气架构的转变是汽车行业发展的必然趋势。它不仅有助于满足消费者对汽车性能、舒适性和娱乐性的更高需求,还可以降低生产成本,提高车辆的可靠性和安全性。因此,汽车制造商应积极拥抱这一变革,加大研发投入,推动汽车电子电气架构的创新与发展。

搁笔分享完毕!
愿你我相信时间的力量
做一个长期主义者
相关文章:
电子电气架构 --- 车载芯片现状
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 所有人的看法和评价都是暂时的,只有自己的经历是伴随一生的,几乎所有的担忧和畏惧…...
Unity 二次元三渲二
三渲二 注意:Unity必须是2022.3LTS及以上和URP项目!!! 下载三渲二插件 【如何将原神的角色导入Unity】全网最细致教程,全程干货。不使用任何收费插件,使用Spring Bone对头发和衣服进行物理模拟。_原神 步…...
echart实现地图数据可视化
文章目录 [TOC](文章目录) 前言一、基本地图展示2.数据可视化 总结 前言 最近工作安排使用echarts来制作图形报表,记录一下我的步骤,需求呈现一个地图,地图显示标签,根据业务指标值给地图不同省市填充不同颜色,鼠标放…...
网关三问:为什么微服务需要网关?什么是微服务网关?网关怎么选型?
文章整体介绍 本文旨在解答关于微服务网关的三个核心问题: 1)为什么需要网关?也即在何种场景下应采用微服务网关以优化系统架构; 2)什么是微服务网关?主要讲构成微服务网关的关键能力,包括但…...
Mybatis-plus解决兼容oracle批量插入
本博客借鉴网上很多大佬的答案,东拼西凑,最终在项目中完成批量插入,仅供参考~~~ 1. 自定义SQL注入器 新建一个名为EasySqlInjector的类,继承DefaultSqlInjector。 public class EasySqlInjector extends DefaultSqlInjector {O…...
Kaggle竞赛——灾难推文分类(Disaster Tweets)
目录 1. 准备工作2. 资源导入3. 数据处理4. 绘制词云图5. 数据可视化5.1 词数和字符数可视化5.2 元特征可视化5.3 类别可视化 6. 词元分析6.1 一元语法统计6.2 多元语法统计 7. 命名实体识别8. 推文主题提取9. 构建模型9.1 数据划分与封装9.2 模型训练与验证 10. 模型评估11. 测…...
SC2601音频编解码器可pin to pin兼容ES8311
SC2601 是一款低功耗单声道音频编解码器,具有全差分输出,支持在全差分配置下可编程模拟输入。可pin to pin兼容ES8311。 录音路径包含一个全差分输入,低噪声可编程增益放大器和自动增益控制(ALC)。在录音过程中,通过内…...
通用AT指令
1、查询SIM卡状态 ATCPIN?2、查询信号强度 ATCSQ //99,99 表示无信号3、查询IMEI ATCGSN4、查询4G/5G模式 ATCOPS? //7表示在4G模式,13表示在5G模式5、设置接入点 ATCGDCONT1,"IP","uninet" //联通 ATCGDCONT1,"IP","…...
二进制狼群算法
本文所涉及所有资源均在 传知代码平台 可获取。 目录 一、背景及意义介绍 背景 意义...
STL——list的介绍和使用
前言 本篇博客我们继续来介绍STL的内容,这次我们要介绍的是list这个容器,可以简单地理解为顺序表,当然和我们之前学过顺序表还是有区别的,具体内容大家可以继续往下阅读,下面进入正文。 1. list简介 1.list是一种可…...
二百七十六、ClickHouse——Hive和ClickHouse非常不同的DWS指标数据SQL语句
一、目的 在完成数据之后对业务指标进行分析,Hive和ClickHouseSQL真不一样 二、部分业务指标表 2.1 统计数据流量表1天周期 2.1.1 Hive中原有代码 2.1.1.1 Hive中建表语句 --1、统计数据流量表——动态分区——1天周期 create table if not exists hurys_d…...
Elasticsearch Date类型,时间存储相关说明
本文介绍了在SpringBoot中处理Elasticsearch中日期时间格式的问题。当时间输出为UTC格式并存在时区差异时,可通过设置字段格式如yyyy-MM-dd HH:mm:ss并指定时区为GMT8来解决。存储Date类型数据时,可以使用JSON库如json-lib, fastjson, Jackson或gson进行…...
mathorcup2024台风 我all in ai
三个问题,力大砖飞。 不建物理模型,直接all in好吧 第一个故意无监督 第二个LSTMCNN注意力,刚好时间空间 第三个在第二个上加了个transfomer ,然后LSTM变双向,增加层数(基线模型选的经验公式,少…...
android 10 后台启动activity
摘要:Android 10(API 级别 29)及更高版本会限制应用何时可以启动 activity 背景。这些限制有助于最大限度地减少对用户的干扰, 让用户能够更好地控制其屏幕上显示的内容。本文以此为出发点,基于展锐平台对系统代码进行…...
文案创作新思路:Python与文心一言API的完美结合
在这个信息爆炸的时代,内容创作似乎成了一项需要魔法才能完成的任务。不过,别担心!今天,我们将向你介绍一种新的“魔法”工具——百度文心一言 API。这款大语言模型不仅能与人对话互动,还能高效便捷地协助你获取创意灵…...
CentOS 7 上安装 MySQL 8.0 教程
🌟 你好 欢迎来到我的技术小宇宙!🌌 这里不仅是我记录技术点滴的后花园,也是我分享学习心得和项目经验的乐园。📚 无论你是技术小白还是资深大牛,这里总有一些内容能触动你的好奇心。🔍 &#x…...
Chromium HTML5 新的 Input 类型url对应c++
一、Input 类型: url url 类型用于应该包含 URL 地址的输入域。 在提交表单时,会自动验证 url 域的值。 <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>test</title> </head> <body&g…...
java多线程编程(二)一一>线程安全问题, 单例模式, 解决程线程安全问题的措施
引言: 如果多线程环境下代码运行的结果是符合我们预期的,即在单线程环境应该的结果,则说这个程序是线程安全的 线程安全问题的原因: 一.操作系统的随机调度 : 二.多个线程修改同一个变量: 三.修改操作不是…...
Leetcode 213. 打家劫舍 II 动态规划
原题链接:Leetcode 213. 打家劫舍 II class Solution { public:int rob(vector<int>& nums) {int n nums.size();if (n 1)return nums[0];if (n 2)return max(nums[0], nums[1]);// 如果偷了第一家,就不能偷最后一家int dp[n - 1];dp[0] …...
就业市场变革:AI时代,我们将如何评估人才?
内容概要 在这个充满变革的时代,就业市场正被人工智能(AI)技术深刻改变。随着技术的进步,传统的人才评估方式逐渐显示出其局限性。例如,过去依赖于纸质简历和面试评估的方式在快速变化的环境中难以准确识别真实的人才…...
挑战杯推荐项目
“人工智能”创意赛 - 智能艺术创作助手:借助大模型技术,开发能根据用户输入的主题、风格等要求,生成绘画、音乐、文学作品等多种形式艺术创作灵感或初稿的应用,帮助艺术家和创意爱好者激发创意、提高创作效率。 - 个性化梦境…...
JavaSec-RCE
简介 RCE(Remote Code Execution),可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景:Groovy代码注入 Groovy是一种基于JVM的动态语言,语法简洁,支持闭包、动态类型和Java互操作性,…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...
学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...
【OSG学习笔记】Day 16: 骨骼动画与蒙皮(osgAnimation)
骨骼动画基础 骨骼动画是 3D 计算机图形中常用的技术,它通过以下两个主要组件实现角色动画。 骨骼系统 (Skeleton):由层级结构的骨头组成,类似于人体骨骼蒙皮 (Mesh Skinning):将模型网格顶点绑定到骨骼上,使骨骼移动…...
汇编常见指令
汇编常见指令 一、数据传送指令 指令功能示例说明MOV数据传送MOV EAX, 10将立即数 10 送入 EAXMOV [EBX], EAX将 EAX 值存入 EBX 指向的内存LEA加载有效地址LEA EAX, [EBX4]将 EBX4 的地址存入 EAX(不访问内存)XCHG交换数据XCHG EAX, EBX交换 EAX 和 EB…...
Spring AI与Spring Modulith核心技术解析
Spring AI核心架构解析 Spring AI(https://spring.io/projects/spring-ai)作为Spring生态中的AI集成框架,其核心设计理念是通过模块化架构降低AI应用的开发复杂度。与Python生态中的LangChain/LlamaIndex等工具类似,但特别为多语…...
如何在最短时间内提升打ctf(web)的水平?
刚刚刷完2遍 bugku 的 web 题,前来答题。 每个人对刷题理解是不同,有的人是看了writeup就等于刷了,有的人是收藏了writeup就等于刷了,有的人是跟着writeup做了一遍就等于刷了,还有的人是独立思考做了一遍就等于刷了。…...
免费PDF转图片工具
免费PDF转图片工具 一款简单易用的PDF转图片工具,可以将PDF文件快速转换为高质量PNG图片。无需安装复杂的软件,也不需要在线上传文件,保护您的隐私。 工具截图 主要特点 🚀 快速转换:本地转换,无需等待上…...
Linux 中如何提取压缩文件 ?
Linux 是一种流行的开源操作系统,它提供了许多工具来管理、压缩和解压缩文件。压缩文件有助于节省存储空间,使数据传输更快。本指南将向您展示如何在 Linux 中提取不同类型的压缩文件。 1. Unpacking ZIP Files ZIP 文件是非常常见的,要在 …...
