历史上的今天
今天是:2024年11月24日(星期日)
2021年11月24日 | 如何看待下一代汽车总线架构里面的以太网和PCIe
2021-11-24 来源:《汽车电子瞭望台》
最近Microchip做了一节很有趣的课程,名字叫《Inter-Processor Connectivity for Future Centralized Vehicle Computer Platforms》,课程里面给我们比较清晰地展示了下一代的汽车总线架构。
这次去广州车展,小鹏的工程师讲他们已经迭代到EEA3.0了,让人很诧异,也就是说我之前评估2024-2025年做的架构 ( 小鹏已经做出来了,存疑? )。
不管怎么说,我认为下一代架构主要有这么一些特征:
● 区域控制器配合计算中心的架构
Zonal ECUs with centralized compute platform
● 以太网通信
IP based, Ethernet IVN
● SOA的架构
Software orientated architecture
有意思的是,Microchip做下面这个图也是围绕高清晰度的摄像头来做的,并没有4D毫米波和激光雷达的位置。

▲图1.越来越清晰的架构
Part 1 以太网的应用
从演进速度来看,我们可以把非标准的所有接车载以太网的控制器,都称为是Zonal ECU,这是因为这个控制器在标准化的过程中,可以差异化地集成很多的功能。

▲图2.Zonal ECU的拓扑
● 毫米波、激光雷达的raw data,前者8T8R的能达到10G+带宽需求,当前也得3~G,激光雷达稍微小点。
● 摄像头,高清摄像头的应用,广义上的音视频信息流。

▲图3.以太网的带宽挑战

▲图4.自动驾驶所需要的带宽是最大的
这么多数据输入给核心平台,也就是中心的计算中转输入数据需要有200Gbps的能力;同时,采用热备份的计算中心1和计算中心2之间还要进行数据交互。所以,车载以太网玩不转了,我们还是顺应时代潮流和超算学吧。

▲图5.所有以太网的挑战,是需要和中央计算机的PCIe的总线对接
Part 2 计算平台的通信接口
PCIe® 是满足下一代集中式汽车架构关键性高带宽和超低延迟计算需求的解决方案,是目前的主要研究方向。
我们会发现它同时满足了工业数据中心的高带宽、超低延迟等性能需求,那么拿过来放到汽车上一点没问题。
备注:TI、Rosenberger和GG Group已经开始为汽车电缆通道拟定了PCIe规范,越来越多的供应商开始接触这个领域。
PCI E 是一种行业标准的、高性能通用串行I/O芯片对芯片和板对板互连方式,采用经济高效的低引脚数接口来实现每引脚的最大带宽。
优点主要包括:
1)高带宽点对点互连:传输速率为8GHz时I/O带宽可扩展至64Gbps
2)可扩展带宽:支持来自1-32PCI Express通道的多个互连宽度
3)支持高级功能:电源管理、热交换和热插拔、数据完整性、高级错误记录和报告

▲图6.什么是PCIe的接口1

▲图7.什么是PCIe的接口2
需要注意的是,通过汽车通道实现PCIe时需要仔细考虑整个物理互连。完整的端到端通道由汽车电缆通道两端的两个PCB通道组成,包括从TX/RX PHY到相应PCB接头的部分。

▲图8.PCIe在应用中的用例

▲图9.直连高清输入的计算平台连接
小结:我们客观来看,比尔盖茨PC时代消费电子和汽车电子泾渭分明的状态已经被完全打破了,现在传统的汽车电子就像是在一个低维度被人打,主要打击对象来自手机和超算的工业电子,很难反抗啊。
史海拾趣
|
如题,急需Tornado 2.2.1 for PowerPC,请问什么途径可以得到?欢迎来电13971652738,王先生。… 查看全部问答> |
|
winpcap在evc下怎么使用? D:\\PROGRAM FILES\\INCLUDE\\packet32.h(53): Could not find the file airpcap.h. D:\\PROGRAM FILES\\INCLUDE\\packet32.h(62): Could not find the file dagc.h. 有这样的提示。。。找不到系统的头文件 可有谁在E ...… 查看全部问答> |
|
跪求 TMS320C5509与LCD的接线图,并且我想使用TMS320C5509做图像采集,采集的图像精度为352X288,请求摄像头与TMS320C5509的接线图… 查看全部问答> |
|
各位大虾: 目前正在搞WinCE下LCD驱动, 在一个现有模板的基础上,进行了简单的修改。 引脚配置 跟 LCD控制器部分的设置应该是没有什么问题的。也将屏幕的一些配置参数进行了修改,原来的是320*240,现在我用的是800 ...… 查看全部问答> |
|
driver中调用MmAllocateNonCachedMemory向系统申请1MB空间,请问各位,怎么才能验证,申请到的空间是连续的? 我在driverentry中直接调用的MmAllocateNonCachedMemory函数,想要申请1MB空间,但不知道怎么用最简单的方式,得知空间是否连续?我是想申请1MB连续空间. … 查看全部问答> |
|
最近找工作,请问大家“IC封装测试”是干什么的呢? 主要是以下几个问题,谢谢了哈 1.工作的主要内容是什么的呢? 2.工作的前景如何,以后发展方向主要是怎样的呢? 3.行业的待遇具体怎么样呢? … 查看全部问答> |
|
请教一个关于ATmega64串口和LCD显示的问题。。。。急!!! 芯片是ATmega64,LCD(12864)接PD口,串口通信用的PE口(usart0 RXD0 TXD0)。。。单独调试串口通信,LCD显示完全正常。。。只是要把两个程序合在一起时LCD显示就出问题,原本可以显示出的字符现实不出来。串口通讯没有问题。观察板子上的发光二极 ...… 查看全部问答> |




