跨域计算芯片,一把被忽视的汽车降本尖刀

作者 |王博

编辑 |德新

d8a92b99a08e2c9601c0a5fe31bc4a00.jpeg

2019年前后,「中央运算单元+区域控制」的架构被提出。基于这一趋势,从板级的多芯片,到板级的单芯片,集成度越来越高,跨域计算芯片随之来到聚光灯下。

跨域计算芯片的特点是,与专为智能座舱、智驾而准备的芯片不同,由于融合了座舱和智驾等功能,从而带来整体开发成本的下探。

这一赛道上,先是出现了一些支持跨域计算的芯片,如英伟达Thor、高通8775。后来,擅长性价比的本土芯片公司,以更极致的跨域计算架构设计,将性能、成本再次向前推进。

其中,黑芝麻智能的武当C1200家族等产品,正是向英伟达、高通发起挑战。

C1200家族针对智驾、座舱、数据交换等不同需求组合,可提供芯片级软硬件兼容的解决方案。相比于原本多独立域控的形态,不仅节省了SoC芯片及周边配套元器件,还可以降低PCB总体面积,外壳/散热设计以及域间通信等成本。

本土芯片玩家在跨域计算领域发起的挑战,始于三年前,仰仗的是数百人的团队几百个日夜的攻坚。

一、跨域计算芯片:一次性流片成功

芯片公司的试错成本很高,黑芝麻智能创始人兼CEO单记章曾感叹,「一家芯片公司,错一次可能很难受,错两次可能就死了。」

2021年,这家公司在进行市场分析后,决定立项C1200家族芯片的研发。

彼时,做一款跨域计算芯片的挑战在于,面向这一行业创新的应用方向,如何定位准确,如何引入新技术新架构,并高质量地完成既定开发节点,需要慎重决策。

C1200要考虑的是如何迎战英伟达和高通。

4bc1c8de61d761333b5f64c08afd47a5.jpeg

以舱驾一体的融合应用为例,黑芝麻智能认为,多域融合带来了降本增效,应该针对规模化的量产,针对中端主流车型的强需求,而不是仅仅是高端车型的新需求。

高端车型,恰恰是英伟达Thor、高通8775P的火力密集区,一些主机厂甚至在极力争夺这些明星芯片的首发权。

基于此,C1200家族的定位是面向中端主流应用,面向客户需求和市场份额最大,同时也是能给主机厂带来最大收益的部分,并且真正解决舱驾一体带来的安全性挑战。

黑芝麻智能的团队为C1200家族芯片设计了更高的功能集成度,和更高的安全能力。在过去两年,管理团队和设计开发、产品市场、软件工具团队一同,几百人持续攻关,最终保证了流片的一次成功。

为满足跨域计算需求,C1200家族芯片包含了通用处理单元CPU、图形加速处理单元GPU、神经网络加速单元NPU、机器视觉加速处理模块CV、语音图像数字信号处理单元DSP、实时处理单元RT MCU和车身数据线速转发单元ESDE,共计七大类可编程算力类型。

C1200家族现有C1236、C1296两款芯片:

  • 基于C1236单芯片可以支持NOA应用;
  • C1296则作为行业首颗支持多域融合的计算芯片,发力舱驾一体。

放到国内汽车市场,C1200家族更适合搭载在15 - 25万区间的车型上。黑芝麻智能表示,随着后续各智能功能在车型上的渗透下探,该价格区间可能会进一步下探。

那么,本土芯片玩家的跨域计算芯片,和英伟达Thor以及主流的座舱芯片相比,究竟有何不同,真的能顺利吃下15-25万元的市场份额吗?

二、支持性提升:更多座舱场景,更强智驾

C1200家族芯片并非简单的多IP核心集成,而是对多项要素进行了重新布局。

黑芝麻智能的产品矩阵中,已经有面向智驾功能的A1000家族,更有A2000家族在路上。

面向跨域计算的武当C1200家族,可以理解为以一款全新产品,兼顾了座舱、智驾、实时处理、数据交换等需求。

支持智驾功能,同时比市面上的智能座舱芯片优势更多,是C1200家族芯片存在的价值。

智能座舱上,相比市面上的主流座舱芯片,C1200家族的CPU、NPU、GPU单核性能,大多高于市面上的产品。

90fdfaa23fb7035534d5422df2aa3a29.jpeg

这意味着,C1200家族的单核上可部署的性能上限更高。虽然主流座舱芯片可通过更多核集成的形式提升整体算力,但实际应用场景受限,且带来更多的任务调度/资源分配开销,开发复杂度更高,在整体开发成本上更高。

智驾领域,C1200家族相比自家的A1000做了优化。

与已经量产交付的A1000相比,在NN处理上,C1236提供了和A1000基本相同的NN算力,同时优化了内存架构,确保NN的执行效率更高,对BEV的算法支持能力更强。

此外,C1236提供了更大的CPU算力,满足更复杂的NOA融合及规划算法的需要;同时内置的实时安全算力,以及数据交换能力,能节省更多的成本。

C1296的AI算力也可以支持NOA级别智驾应用,通过硬隔离将MPU拆分成功能安全隔离的Main MPU和Isolated MPU,能在不使用虚拟机的情况下,方便高效地满足典型的舱驾跨域场景的任务布置方案。

结合对Hypervisor的支持,C1296还能灵活支持更为复杂的跨域场景所需的任务布置,兼顾了灵活和方便高效。

C1200家族的推出对于黑芝麻智能接下来的智驾芯片A2000的设计也有提升作用。

比如,A2000上复用了C1200家族芯片设计验证过的部分先进IP,如 CPU、GPU、memory控制器等等, 降低了A2000整体设计的技术风险。

总体上,这一针对跨域融合应用设计的芯片架构,不仅考虑了多域融合应用对于各类计算资源的需求,更考虑了多应用场景部署到单芯片时的可靠性及安全性,而且完全遵循车规设计及功能安全设计。

做跨域计算芯片,黑芝麻智能优势有以下几点:

  • 拥有自研的NPU。可以在A1000系列现有成熟的NPU基础上,优化了存储架构,提供了更高效的NN处理能力;
  • 家族化的工具链,可以帮助主机厂快速完成算法在A1000和C1200之间移植,减少开发资源投入;
  • 自研ISP,可以提供2.4Gpps的处理能力,不但满足12路高清摄像头的接入处理,还能支持17MP以上摄像头的接入处理。同时增加了RGB-IR Sensor的支持,在DMS等舱内处理上支持更广泛的摄像头类型。

「C1200家族的算力比英伟达Thor系列低,但架构设计上真正为了舱驾一体和跨域融合而生。」黑芝麻智能方面告诉HiEV,「从跨域架构的角度,C1200家族芯片比Thor更先进。」

三、以跨域计算芯片应对降本潮

主机厂正在寻找各种降本空间,跨域计算芯片是可以考虑的切入点。

毕竟,高阶智驾和更丰富的智能座舱应用,是车企绕不开的趋势。而跨域计算芯片作为应对降本潮的一把尖刀,如今尚未获得足够重视,更多当做了前瞻技术对待。

黑芝麻智能告诉HiEV,主机厂对跨域计算芯片的需求有几点:

  • 一是平台化兼具灵活性,即该芯片系列可覆盖不同的跨域计算需求,具备不同域需求组合的灵活性;
  • 二是可靠与安全性,不同域的应用功能安全等级不同,如需要确保低安全等级应用的问题不会影响高安全等级应用的正常运行;
  • 三是市场定位与性价比,要求芯片性能与成本尽量覆盖更多车型需求,尤其是中端主流车型;
  • 四,可量产性,涉及方面较多,如软硬件生态成熟度,开发投入等。

上月的北京车展期间,黑芝麻智能与均联智及共同向行业发布了基于黑芝麻智能武当C1296智能汽车跨域计算芯片开发的CoreFusion舱驾一体软件开放平台,为开发者提供高效的操作系统级软件底座、开发工具链及完备的生态。

e02aa59bcd428b3d625f8f5d629758e4.jpeg

目前,一汽红旗正基于C1200家族芯片,在各个域进行全方位的评估与合作。

在跨域计算芯片这一市场,并不只有英伟达Thor、高通8775P这些国外产品,国内玩家开始进入获得一定的话语权。

黑芝麻智能认为,跨域融合SoC的趋势是,在满足座舱与智驾等典型场景算力需求的基础上,增强跨域融合SoC的安全性,为业界提供高性价比的、针对规模化量产的安全方案。

汽车行业需要夺人眼球的高端产品,更需要能解决需求的、普惠的大众产品,是本土芯片公司擅长的地带,也是他们的机会。

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

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

相关文章

牛客网刷题 | BC97 回文对称数

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历 感谢阅读! 初来乍到,如有错误请指出,感谢! 描述 今天牛牛学到了回文…

锁相环的一些学习笔记--(1)

下图两组1.2.3可以对应起来; 一些分析: 1.根据这个可知最后vco_voltage停在0.5v 参考资料: 1. Matlab https://www.bilibili.com/video/BV1bR4y1Z7Xg/?spm_id_from333.1296.top_right_bar_window_history.content.click&vd_source555…

如何将Windows PC变成Wi-Fi热点?这里提供详细步骤

序言 Windows 10和Windows 11都有内置功能,可以将你的笔记本电脑(或台式机)变成无线热点,允许其他设备连接到它并共享你的互联网连接。以下是操作指南。 由于Windows中隐藏的虚拟Wi-Fi适配器功能,你甚至可以在连接到另一个Wi-Fi网络或无线路由器时创建Wi-Fi热点,通过另…

鲁教版七年级数学上册-笔记

文章目录 第一章 三角形1 认识三角形2 图形的全等3 探索三角形全等的条件4 三角形的尺规作图5 利用三角形全等测距离 第二章 轴对称1 轴对称现象2 探索轴对称的性质4 利用轴对称进行设计 第三章 勾股定理1 探索勾股定理2 一定是直角三角形吗3 勾股定理的应用举例 第四章 实数1 …

Kafka 安装教程和基本操作

一、简介 Kafka 是最初由 Linkedin 公司开发,是一个分布式、分区的、多副本的、多订阅者,基于 zookeeper 协调的分布式日志系统(也可以当做 MQ 系统),常见可以用于 web/nginx 日志、访问日志,消息服务等等…

基于YOLO算法实现网球运动实时分析(附源码)

大家好,我是小F~ 今天给大家介绍一个计算机视觉实战的项目。 该项目使用YOLO算法检测球员和网球,并利用cnn提取球场关键点。 进而分析视频中的网球运动员,测量他们的速度、击球速度和击球次数。 使用win10电脑,Python …

【源码】java + uniapp交易所源代码/带搭建教程java交易所/完整源代码

java uniapp交易所源代码/带搭建教程java交易所/完整源代码 带简洁教程,未测 java uniapp交易所源代码/带搭建教程java交易所/完整源代码 - 吾爱资源网

【古董技术】ms-dos应用程序的结构

序 制定一个MS-DOS应用程序计划需要认真分析程序的大小。这种分析可以帮助程序员确定MS-DOS支持的两种程序风格中哪一种最适合该应用程序。.EXE程序结构为大型程序提供了好处,因为所有.EXE文件之前都有额外的512字节(或更多)的文件头。另一方…

C++第十七弹---string使用(下)

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1、标准库中的string类 1.1、string类的常用接口说明 1.1.1、string类对象的修改操作 1.1.2、string类对象非成员函数重载 总结 1、标准库中的…

牛客热题:有效括号

📟作者主页:慢热的陕西人 🌴专栏链接:力扣刷题日记 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 文章目录 牛客热题:有效括号题目链接方法一&#x…

Mycat+Mysql搭建数据集群实现数据分片存储

前言 MyCAT介绍 * 一个彻底开源的,面向企业应用开发的“大数据库集群”; * 支持事务、ACID、可以替代MySQL的加强版数据库; * 一个可以视为“MySQL”集群的企业级数据库,用来替代昂贵的Oracle集群; * 一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQL; * 一个新颖…

2024.5.1学习记录

1、代码随想录:贪心刷题 2、react 高级使用( hoc render、props、函数组件、serState 传送门等) 3、游山玩水

《拯救大学生课设不挂科第四期之蓝桥杯是什么?我是否要参加蓝桥杯?选择何种语言?如何科学备赛?方法思维教程》【官方笔记】

背景: 有些同学在大一或者大二可能会被老师建议参加蓝桥杯,本视频和文章主要是以一个过来人的身份来给与大家一些思路。 比如蓝桥杯是什么?我是否要参加蓝桥杯?参加蓝桥杯该选择何种语言?如何科学备赛?等…

JavaEE之线程(7)_单例模式(设计模式概念、单例模式优点、懒汉、饿汉模式)

一、什么是设计模式? 单例模式是设计模式中较为常见的一种。那么,什么是单例模式? 设计模式(Design Pattern)都是一些相对优秀的解决方案,很多问题都是典型的、有代表性的问题,学习设计模式&am…

为什么本科毕业后我坚定地选择了就业而不是考研?

大家好,我是小布丁。今天来聊聊我为什么本科毕业后选择了就业而不是考研。 在整个大学期间,我被亲戚拷问最多的问题就是:准备考研吗?相信很多大学生都遇到过这种情况吧。 如果你说准备还好,亲戚大概率就不会问下去&a…

元组推导式

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 使用元组推导式可以快速生成一个元组,它的表现形式和列表推导式类似,只是将列表推导式中的“[]”修改为“()”。例如&#xf…

python深入解析字符串操作的八大神技

新书上架~👇全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一、字符串的长度与切片 示例代码 二、去除多余的空格 示例代码 三、字符串的开头与包含…

元组的创建和删除

目录 使用赋值运算符直接创建元组 创建空元组 创建数值元组 删除元组 自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 元组(tuple)是Python中另一个重要的序列结构&#…

关于堆排序

今天我们不刷力扣了,我们来复习(手撕)一下数据结构中的八大排序算法之一,堆排序 基本概念: 堆是一种特殊的树形数据结构,即完全二叉树。 堆分为大顶堆和小顶堆: 大顶堆:每个节点的值…

OrangePi KunPengPro | 开发板开箱测评之学习与使用

OrangePi KunPengPro | 开发板开箱测评之学习与使用 时间:2024年5月23日20:51:12 文章目录 OrangePi KunPengPro | 开发板开箱测评之学习与使用概述1.参考2.资料、工具3.使用3-1.通过串口登录系统3-2.通过SSH登录系统3-3.安装交叉编译工具链3-4.复制文件到设备3-5.第…