MCU是否会从ADAS域控制器消失

摘要:

ADAS架构及MCU功能概览、未来ADAS架构的两种方案、MCU是否从ADAS域消失的一点思考

ADAS的装机量和渗透率再提升,尤其L2及L2+级;那么随着ADAS域控制器主控芯片的增强,未来,MCU是否还会存在?

转自佐思汽车研究

本文目录:

  • ADAS架构及MCU功能概览
  • 未来ADAS架构的两种方案
  • MCU是否从ADAS域消失的一点思考



0ADAS架构概览

如下图,ADAS一般由功能安全MCU和大算力SoC组成,SoC负责传感器数据融合,跑算法模型,执行计算;

MCU负责系统的安全,对供电/通信/其他芯片工作状态进行监控,当监测到自动驾驶系统发生故障时,切换至安全状态;

0未来ADAS架构的两种方案

一种是算力SoC把MCU给吃掉了,如下图Renesas的R-CAR-V3H,内部集成了LockStep的Cortex-R7@800MHz (2DMIPS),可以通过Real-Time CPU完成之前外部功能安全MCU的功能。

另外一种,是增强的功能安全MCU,可以在算力SoC出现问题时候接管,保证最小功能安全的ADAS功能,如Infineon最新的TC4X,内部集成一个轻量级的神经网络加速内核,PPU (Parallel Processing Unit) ,PPU可以对成象雷达进行聚类跟踪等后数据处理,来保证safety相关的ADAS/AD功能在SoC失效的情况下也可以借助ASIL D MCU做到Fail safe 甚至Fail operational。


0MCU是否从ADS域消失的一点思考

1、安全

首先,ADAS最重要的一个特性应该还是安全;那么是第一种架构更加安全还是第二种架构? 

安全小二理解安全需要独立的冗余备份,需要保证两个单元的绝对隔离和独立;从这个角度,算力 SoC集成MCU,其是相同工艺的设计,且在同一颗DIE上,如果受到外部辐射干扰或者工艺缺陷影响或者系统干扰,更有可能带来相同的失效; 

从这个角度,除非AI SoC的安全性被产业认证,不然应该还是第二种架构更加好接受;

另一方面,当前的功能安全MCU,主流的工艺还是在40nm和28/22nm,而AP的工艺更先进; 目前汽车功能安全MCU能够做到150°C的高工作温度;从这个角度,有一颗外置MCU似乎更加安全

2、成本

算力SoC集成MCU,真正能带来成本的降低吗? 这里我们不把定价问题考虑进来,只是从设计角度出发,就是考虑DIE的面积及封装测试成本;这个部分小二没有账本,理解上为了保障隔离和独立,减掉的DIE面积会有限; (错了欢迎指正)

而封装测试角度,应该算力SoC集成MCU会更加有优势;

但是,这里有一个很重要的成本容易忽视,就是软件成本。 

MCU需要AUTOSAR的支持,而AUTOSAR是需要授权费的;客户系统里面需要不同算力的芯片,这里可能会带来等数的授权费用;而选用一颗MCU,只需要一套AUTOSAR的授权;这应该是需要解决的一个成本问题;

(1)模拟性能

看网上部分讨论,算力SoC用了更高工艺,其模拟性能可能会更差;小二觉得这个影响相对有限,以ADC举例,在ADAS里面主要做监控功能,而非精确测量,因此这部分模拟性能的降低应该不是主要影响考虑因素

(2)行业潜规则

最后就是行业潜规则了:目前行业主流的都是算力SoC+MCU方案,要颠覆这个行业默认规则,需要领头羊,而且需要实实在在的利益;

行业潜规则背后的一个考虑点就是可替代性,如果选择算力SoC集成MCU,万一缺货或其他影响,替代性和算力SoC+MCU相比是不是更加挑战?

来源 | 芯小二的下午茶

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/13559.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络编程4——传输层TCP协议的三大安全机制:三次握手四次挥手+确认应答机制+超时重传机制

文章目录 前言一、TCP协议段与机制TCP协议的特点TCP报头结构TCP协议的机制与特性 二、TCP协议的 连接管理机制 TCP建立连接:三次握手 TCP断开连接:四次挥手 三、TCP协议的 确认应答机制 四、TCP协议的 超时重传机制 总结 前言 本人是一个刚刚上路的I…

基础算法-子矩阵的和

1 课堂笔记 2 代码 3.代码解析 #include<iostream> using namespace std; const int maxn1010; int a[maxn][maxn],s[maxn][maxn]; int n,m,q,x1,y1,x2,y2;int main(){scanf("%d%d%d",&n,&m,&q);//为数组赋值for(int i1;i<n;i){for(int j1;j&…

《黑马头条》 内容安全 自动审核 feign 延迟任务精准发布 kafka

04自媒体文章-自动审核 1)自媒体文章自动审核流程 1 自媒体端发布文章后&#xff0c;开始审核文章 2 审核的主要是审核文章的 内容&#xff08;文本内容和图片&#xff09; 3 借助 第三方提供的接口审核文本 4 借助第三方提供的接口审核图片&#xff0c;由于图片存储到minIO中&…

Hadoop/Hive/Spark小文件处理

什么是小文件&#xff1f; 小文件指的是文件size比HDFS的block size小很多的文件。Hadoop适合处理少量的大文件&#xff0c;而不是大量的小文件。 hadoop小文件常规的处理方式 1、小文件导致的问题 首先&#xff0c;在HDFS中&#xff0c;任何block&#xff0c;文件或者目录…

E2. Rudolf and Snowflakes (hard version) codeforces1846E2

Problem - E2 - Codeforces 题目大意&#xff1a;在无向图中&#xff0c;初始有一个点&#xff0c;然后将k个点连接到1号点上&#xff0c;之后每次操作分别将k歌点连接到之前新加的点上&#xff0c;这样的操作至少有1次&#xff0c;t次询问&#xff0c;每次询问给出一个数n&am…

Mockplus Cloud - June 2023crack

Mockplus Cloud - June 2023crack 添加便签以澄清情节提要上的任何设计概念。 新的流程图工具直接在情节提要上可视化任何设计流程和过程。 添加了在发布到Mockplus Cloud时删除RP页面的功能。 添加设计注释时包括图像和链接。 添加了一个新的提示&#xff0c;用于在断开互联网…

vue使用富文本编辑器 Wangeditor 可显示编辑新增回显禁用

1.效果图 2.安装依赖 npm install wangeditor 3.在main.js 全局引入 富文本组件 import editorBar from "/components/editor/editor.vue";Vue.component(editorBar, editorBar) 全局引入页面使用 <editor-bar v-model"form.nr" :flag"false&quo…

JVM源码剖析之Java对象创建过程

关于 "Java的对象创建" 这个话题分布在各种论坛、各种帖子&#xff0c;文章的水平参差不齐。并且大部分仅仅是总结 "面试宝典" 的流程&#xff0c;小部分就是copy其他帖子&#xff0c;极少能看到拿源码作为论证。所以特意写下这篇文章。 版本信息如下&…

Flutter开发微信小程序实战:构建一个简单的天气预报小程序

微信小程序是一种快速、高效的开发方式&#xff0c;Flutter则是一款强大的跨平台开发框架。结合二者&#xff0c;可以轻松地开发出功能丰富、用户体验良好的微信小程序。 这里将介绍如何使用Flutter开发一个简单的天气预报小程序&#xff0c;并提供相应的代码示例。 1. 准备工…

使用Docker安装RabbitMQ并实现入门案例“Hello World”

RabbitMQ官方文档&#xff1a;RabbitMQ Tutorials — RabbitMQ 一、RabbitMQ安装&#xff08;Linux下&#xff09; 你可以选择原始的方式安装配置&#xff0c;也可以使用docker进行安装&#xff0c;方便快捷&#xff01; 1. 安装docker 没有docker的先安装一下docker&#x…

OpenCV图像的仿射变换、旋转和缩放

以下是对代码的逐行解释: // 包含必要的OpenCV头文件和C++库文件 #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include <iostream> using namespace cv;

密码学学习笔记(六):Hash Functions - 哈希函数2

哈希函数是怎么构成的&#xff1f; Merkle–Damgrd结构 哈希函数需要能够处理任意长度的输入。许多散列函数&#xff0c;例如MD5、SHA-1、SHA-2&#xff0c;都是由构建块&#xff08;称为压缩函数&#xff09;组成的&#xff0c;这些构建块可以处理特定的块大小&#xff0c;并…