自动驾驶芯片概况(科普向)

news/2024/11/15 6:14:02/

芯片按应用场景可分为消费芯片、工业芯片、车规级芯片和军工芯片等。

美国制定的汽车电子标准把其分为5级。汽车各系统对芯片要求由高到低依次是:动力安全系统> 车身控制系统> 行驶控制系统> 通信系统> 娱乐系统。。车规级芯片分为控制芯片、微处理器芯片、存储芯片、模拟芯片及功率器件等。

车规级芯片有着比消费级芯片更高的技术门槛,需满足温度、振 动、电磁干扰、长使用寿命等高要求,还要通过可靠性标准AEC-Q100、质量管理标准ISO/TS16949、功能安全标准ISO26262 等严苛的认证流程。

【AEC-Q100 关键测试类别包括:Accelerated Environment Stress (加速环境应力);Accelerate Lifetime Simulation (加速寿命仿 真);Packaging/Assembly (封装/组装);Die Fabrication (芯片制程);Electrical Verification (电气验证);Defect Screening (不良品筛选);Cavity Package Integrity (腔体封装完整性)。】

根据《智能网联技术路线2.0》对自动驾驶渗透率的预测,2025年中国L2/L3渗透率将达50% ,2030年中国L2/L3渗透率 70%,L4渗透率20%。基于此,预计2030年中国自动驾驶芯片的市场规模为813亿元,其中L2/L3芯片市场规模493亿元, L4/L5芯片市场规模320亿元;全球市场规模为2224亿元,L2/L3芯片市场规模1348亿元,L4/L5芯片市场规模876亿元。

用于L1-L2 自动驾驶的芯片只需要28nm制程即可制造,L3 及以上的高阶自动驾驶对算力 的要求越发苛刻,规划中针对L4/L5 自动驾驶的SoC芯片普遍需要7nm,甚至5nm的先进制程。先进的制程可以影响功耗,先 进的制程又可以影响集成度;而功耗则影响可靠性,集成度影响性能。

 


http://www.ppmy.cn/news/1501396.html

相关文章

基于stm32的多旋翼无人机(Multi-rotor UAV based on stm32)

由于一直在调试本项目,好久没有发文章,最近本项目的PID调试初见成效!开始正文前首先感谢各位粉丝的支持,以及对本项目技术上支持的老师以及师兄,谢谢你们! 基于stm32的多旋翼无人机 一、多旋翼无人机飞行原…

5 Go语言的值与指针

本专栏将从基础开始,循序渐进,由浅入深讲解Go语言,希望大家都能够从中有所收获,也请大家多多支持。 查看相关资料与知识库 专栏地址:Go专栏 如果文章知识点有错误的地方,请指正!大家一起学习,…

Ruby语言详解

Ruby语言详解 Ruby,作为一种简单快捷的面向对象脚本语言,自20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发以来,便以其独特的魅力和强大的功能赢得了全球开发者的青睐。Ruby不仅继承了Perl、Smalltalk、Eiffe…

实战深度学习--进行蘑菇分类

数据集:https://pan.quark.cn/s/4d3526600c0c 概述 本笔记将介绍如何使用Python和深度学习库(如TensorFlow和Keras)来构建一个卷积神经网络(CNN)模型,以区分可食用和有毒的蘑菇。我们将从数据准备、模型构…

Http 和 Https 的区别(图文详解)

在现代网络通信中,保护数据的安全性和用户的隐私是至关重要的。HTTP(Hypertext Transfer Protocol)和 HTTPS(Hypertext Transfer Protocol Secure)是两种常见的网络通信协议,但它们在数据保护方面的能力存在…

Linux系统上安装zookeeper

百度网盘 通过网盘分享的文件:zookeeper_linux 链接: https://pan.baidu.com/s/1_hybXZVwTRkotz0VbwbSMw?pwd8888 提取码: 8888 1.将压缩包拖进虚拟机 2.解压压缩包 cd /ruanjian/zookeeper/ tar -zxvf apache-ZooKeeper-3.7.2-bin.tar.gz3. 进入到conf目录 cd …

网络安全防御【IPsec VPN搭建】

目录 一、实验拓扑图 二、实验要求 三、实验思路 四、实验步骤: 修改双机热备的为主备模式: 2、配置交换机LSW6新增的配置: 3、防火墙(FW4)做相关的基础配置: 4、搭建IPsec VPN通道 (1…

STL常用算法——常用查找算法

自定义类型都要用仿函数判断 1.find() class Person { public:Person(string name,int age){this->m_Name name;this->m_Age age;}bool operator(const Person &p)//重载operator{if (this->m_Name p.m_Name && this->m_Age p.m_Age){return true;…