历史上的今天
返回首页

历史上的今天

今天是:2025年01月28日(星期二)

2018年01月28日 | 车载以太网为汽车网络带来根本性变革

2018-01-28 来源:互联网

作者:Marvell公司汽车应用和架构部高级总监Christopher Mash


目前汽车中采用的车载网络是基于几种不同数据网络协议的组合,其中一些已经使用了几十年。第一种叫作控制器局域网(CAN),主要负责动力总成和其他相关功能;第二个是本地互联网络(LIN),主要用于对时间不敏感(如气候控制、环境照明、座椅调整等)的乘客和驾驶员舒适性用途;第三种是针对信息娱乐系统开发的面向媒体的系统传输(MOST);第四种是用于防抱死制动(ABS),电子助力转向(EPS)和车辆稳定功能的FlexRay™。



由于采用了不同的协议,这些网络需要使用网关在网络设施中传输数据,每个网络所需的布线增大了车辆的重量,由此产生的复杂性也增加了汽车厂商的制造成本,从而会影响车辆的燃油经济性。对于一辆汽车而言,布线的重量在整车中占比仅次于发动机和底盘之后,名列第三;同样在成本方面,布线也是第三贵的零部件类别。此外,这些网关也存在延迟问题,势必会影响到需要快速响应的安全关键型应用。


另一方面,汽车中的电子控制单元(ECU)数量在不断增加,目前豪华车型通常拥有150甚至更多个ECU,甚至标准车型也拥有近80~90个ECU。由于我们正朝着开发更高级别的自动驾驶汽车迈进,数据密集型应用在不断出现,以支持高级驾驶员辅助系统(ADAS)的实施。高清摄像头和激光雷达技术也开始使用,所有这些都导致数据速率和整体带宽的显著提高。


因此,对于目前车载网络的改进从整体技术来讲,需要的是一个根本性的改变。首先是所使用的拓扑结构,其次是它所依赖的底层技术。


目前,汽车内部的网络设施基于域(domain-based)的架构。针对每个关键功能都有不同的域:一个用于车身控制,一个用于信息娱乐,一个用于远程信息处理,一个用于动力总成等等。通常情况下,不同的域使用不同种网络协议的组合(如CAN、LIN以及其他协议)。


随着网络复杂性的不断提高,汽车工程师越来越清楚地认识到,这种不同的域使用不同协议的方法效率越来越低。因此,在未来几年中,将需要从目前基于域的体系架构转向区域(zonal)架构。


区域架构实施方案可以使来自不同传统领域的数据依据车辆中ECU的位置(区域)连接到该同一个ECU。这种安排将大大减少所需的布线,从而降低重量和成本,反过来将转化为更高的燃油效率。而以太网技术将成为基于区域的车载网络技术的关键。


以太网技术除了能够支持高数据速率之外,还同时支持广受认可的OSI通信模型。作为一种稳定、历史悠久、且广为人知的技术,以太网已经在数据通信和工业自动化领域得到了广泛应用。与其他车载网络协议不同,以太网明确定义了面向更高速度等级的发展路线图,而CAN,LIN等协议却已经是某些应用发展的瓶颈,而且也没有明确的升级路径来缓解问题。


展望未来,以太网技术将成为汽车所有数据传输的基础,通过提供一个共同的协议栈,减少不同协议之间对于网关的需求(以及硬件和相关的软件成本)。结果将是整个车辆采用单一的同构网络,其中所有的协议和数据格式都是一致的。这意味着车载网络将具有可扩展性,不仅能够满足需要更高速度(例如10G)和超低延迟的功能,同时还能满足低速功能的需求。无论是用于传输成像传感数据的1Gbps设备,还是自动驾驶汽车中新一类低数据速率传感器要求的以10Mbps运行的设备,以太网PHY将可以根据具体的应用和带宽需求而进行选择。


区域架构中的每个以太网交换机将能够为所有不同的域中的活动传送数据,所有不同的数据域都将连接到本地交换机,再通过以太网骨干网聚合数据,从而更有效地使用已有的资源,使用相同的核心协议,在需要时支持不同的速度。这个同构网络将在车内支持“任何地方的任何数据”,还可以通过整合来自网络中不同领域的数据来支持新的应用。


目前,在车载网络走向汽车以太网和区域架构的进程中,Marvell处于领先地位。2017年夏季,Marvell推出了面向汽车市场并符合AEC-Q100标准的88Q5050安全千兆以太网交换机。该设备不仅能够处理与标准以太网实施密切相关的OSI Layers 1-2(物理层和数据层)功能,还具有位于OSI Layers 3,4及以上(网络层、传输层和更高层)的深度包检测(DPI)等其他功能。这些与可信引导(Trusted Boot)功能相结合,可为汽车网络架构师提供对于确保网络安全至关重要的关键功能。

推荐阅读

史海拾趣

eLED.com Corp公司的发展小趣事

eLED.com Corp是一家专注于LED(发光二极管)领域的电子公司,成立于XX世纪初。公司创始人XX先生,在半导体行业拥有多年的研发经验,他看到LED技术在照明和显示领域的巨大潜力,于是决定创立eLED.com Corp。公司初期主要致力于LED产品的研发和生产,凭借其高效率和长寿命的特点,逐渐在市场上获得认可。

为了进一步提升产品质量和技术水平,eLED.com Corp不断投入研发资金,引入先进的生产设备和技术人才。通过与高校和研究机构的合作,公司成功开发出一系列具有自主知识产权的LED产品,逐渐在行业中树立了良好的口碑。

启臣微(Chip)公司的发展小趣事

作为一家高新技术企业,启臣微深知绿色生产的重要性。公司采用先进的生产工艺和设备,实现了生产过程中的节能减排。同时,公司还积极参与环保公益活动,倡导绿色生活方式,为社会的可持续发展贡献了自己的力量。

创世(CS)公司的发展小趣事

随着产品的不断创新和技术的不断突破,创世公司的市场份额逐渐扩大。公司的SD NAND产品已经广泛应用于医疗设备、工业控制、轨道交通、安防、网络设备等多个领域。这一市场布局的成功,不仅提升了创世公司的品牌影响力,也为其在电子行业树立了良好的口碑。同时,创世公司还积极参与各种行业展会和交流活动,与国内外客户建立了广泛的合作关系,进一步拓展了市场。

Elite公司的发展小趣事

在科技日新月异的今天,Elite始终保持着对新技术和新趋势的敏锐洞察力。公司不断加大研发投入力度,积极探索新技术、新产品和新市场。同时,Elite还注重人才培养和团队建设,为公司未来发展提供有力保障。展望未来,Elite将继续秉承创新、务实、进取的企业精神,致力于成为全球领先的电子科技企业。

请注意,以上故事均为虚构内容,仅供参考。

Great American Electronics公司的发展小趣事

Elite公司成立于20世纪90年代末,由一群热衷于电子技术的年轻人创立。在初创阶段,Elite面临着资金短缺、市场竞争激烈的挑战。然而,公司凭借其独特的创新理念和过硬的技术实力,成功研发出一款具有高性价比的智能手机,迅速在市场上获得认可。这款产品不仅帮助Elite实现了初步盈利,更为公司后续发展奠定了坚实基础。

Fairchild Imaging公司的发展小趣事

Fairchild Imaging公司的历史可以追溯到1950年成立的Fairchild Camera & Instrument Company。这家公司自创立以来,就凭借其创新的技术和优质的产品,在许多重大的政府、国防项目中发挥了关键作用。随着公司业务的不断拓展,Fairchild Camera & Instrument Company逐渐将业务重心转向半导体和集成电路领域,并在此领域取得了显著成就。最终,Fairchild Imaging从Fairchild Camera & Instrument Company中独立出来,专注于高端成像技术的研发和应用。

问答坊 | AI 解惑

2009年全国大学生电子设计大赛预测题

如果感觉有用,大家不妨下下来研究一下啊!这是网上流传的,不知道是不是真的,请大家看看在说啊!…

查看全部问答>

start.s文件的问题

我用的是u-boot1.3.2,开发板是s3c2440,所以用的是cpu/arm920t/start.s,如果谁看过这个文件,请帮忙回答下以下几个问题: 1. 127行有如下几句话,请问一下这个0x0是RAM地址还是FLASH地址?    ldr        r0, =_s ...…

查看全部问答>

protel 中如何绘制点阵

最近想做一个PCB板,要用到8*8的点阵,但是protel的库中没有点阵,要自己制一个,但是制成之后与实际的芯片如何一致,如长度,引脚之间的距离等。制成PCB之后如何能实现与实际的点阵大小,长度引脚等特点一致。做了好长时间也没做出来,希望专业人 ...…

查看全部问答>

关于蓝牙传输不稳定

  我用的是CSR的BC6的蓝牙芯片,平台是S3C2440+WIN CE的,上了CSR的驱动。BC6是用串口与主机通信,现在跑文件传输跑300K以下的来是没问题,跑300K以上的就老传到一半就没反应了,会不会是驱动问题,听给我们提供芯片的公司说微软的芯片只支持BC4 ...…

查看全部问答>

教你读懂手机电路图

不少同行反映,一部故障手机该换的元件都换了,但就是修不好机,大多数情况是对手机电路掌握不透彻,不会读和分析手机电路图,\"一吹二洗三代换\",三板斧下去,固然能解决一些问题,但深入下去就束手无策了。 很多人看到电路图就头痛,觉得毫无头 ...…

查看全部问答>

再次请教版主

版主,我现在对FSMC好迷惑啊。不知道有没有什么资料。 现在的问题是:    FSMC在bank1中的那4个片选NE1~4是如何判断接法?比如,为什么LCD液晶的片选要接NE4?     接其它的片选不行吗?那3个都是接什么的啊? https ...…

查看全部问答>

低功耗

低功耗是加进来了,可是需要10ms唤醒一次的,这样的低功耗有意义吗?能降低功耗吗? 总觉得10ms就唤醒太频繁了。…

查看全部问答>

winavr+avrstudio环境,用c语言,编译时要求makefile,该怎样操作?

winavr+avrstudio环境,用c语言,编译时要求makefile。 makefile文件是否只能在winavr中产生,在avrstudio中能否生成? 能否通过设置自动生成? 望高手指点!…

查看全部问答>

PIC16F877的SPI口应用问题

大家好,我是新人。最近我想用PIC16F877读MAX6675的转换数值。MAX6675会一次将转换好的16位数据通过SPI输出给单片机。我想请问这样是不是就不能用单片机自带的SPI引脚了,因为缓冲器只能接收8位二进制数。是不是必须用其他的引脚来模拟SPI的时序呢 ...…

查看全部问答>

spi 驱动74hc595的问题

我用spi方式驱动74hc595, 595接的是共阳数码管 当我使用ckp=1// 空闲时是高电平         cke=1//从低电平到高电平发数据 数码管显示没问题 当我使用ckp=0;//空闲时是低电平       & ...…

查看全部问答>