10Mbit/s带宽的争夺:CAN-FD、10Base-T1、CANXL

汽车电子与软件 2023-06-21 13:19


10 Mbit/s领域的争夺 
在软件定义汽车的潮流下,10 Mbit/s的通信带框将重塑汽车网络。然而,随着CAN-FD-SIC、10BASE-T1S、CAN XL的出现,新的通信机制现在正被越来越多地使用。
“软件定义汽车”将决定车辆网络的未来。然而,目前大约80%的ECU仍以约10 Mbit/s的带宽进行通信。10 Mbit/s领域将未来的车辆网络中继续扮演关键的角色。因此,在这个领域有许多令人兴奋的创新也就不足为奇了。首先一起来看一下各种新的网络系统的技术细节。
CAN-FD-SIC收发器提升了CAN-FD的性能。10BASE-T1S使得控制系统中的以太网联网成为可能。通过与CAN-SIC-XL收发器相连,CAN XL在可扩展性和在车辆中使用复杂拓扑结构的可能性方面表现突出。

FlexRay  
回顾一下:这一切都始于FlexRay,因为FlexRay是10 Mbit/s带宽范围内的第一个代表,最初是为线控功能设计的。FlexRay通过时分多址(TDMA)提供两个通道进行冗余通信和网络访问。然而,很快就发现FlexRay更多的作用体现在提高了比特率,而不是最初的应用初衷。但是FlexRay只为提高比特率而提供的功能过于繁琐,因为网络中的通信的时序必须预先编排好。由于每个总线参与者都必须知道自己的发送时间,在通信发生变化或扩展的情况下,必须进行大量的调整。受到影响的不仅是功能开发,而且还有车辆诊断和网络管理,需要大量的配置工作。由于这些原因,业界想知道是否可以更容易地实现更多的带宽。

让CAN变得更快:CAN FD  
CAN由于其高稳定性和优雅的无延迟的网络访问,已经在工业界确立了自己的地位。正因为如此,CAN是否可以被加速的问题就显得格外突出。在总线仲裁阶段,几个参与者可以同时传输,CAN被限制在最大1Mbps的速率。即使是相距最远的两个通信参与者也必须在一个比特时间内正确检测网络中的冲突。然而,在数据发送阶段,在只有一个通信参与者在传输的情况下,比特率可以提高。因此,CAN FD的基本想法就诞生了。除了在数据发送阶段提高比特率的可能性外,CAN FD还提供了更大的数据长度,它可以达到64个数据字节,而不是像传统CAN那样只有8个字节。作为比较FlexRay提供了254字节的数据长度,但在实践中只使用了其中的40到50字节。因此,64字节似乎是CAN FD的一个优势。
在CAN FD开发的初期,人们认为用标准的CAN高速收发器可以实现大约10 Mbit/s的比特率。然而,实践表明,使用CAN FD,在线性网络中最多可以实现2 Mbit/s,在点对点连接中可以实现5 Mbit/s。对于许多应用来说,结合增加的数据长度,这已经完全足够。然而,业界希望得到更多,不仅是在比特率方面,而且在可能的网络拓扑结构方面。

CAN FD SIC提供有效的信号增强  
CAN FD的比特率限制是由于网络中的反射造成的。在一个没有支线的线性网络中,网络两端的终端电阻可以抵消反射的影响。然而,一旦使用较长的支线或无源星进行组网(这在汽车工业中是很常见的)就会发生反射。这就造成了所谓的 "信号振铃(Ringing)",即信号的振荡导致一个比特不再被正确识别(图1),因此CAN FD的限制问题是众所周知的。振铃基本上是在显性电平向隐性电平过渡时发生的。这是因为显性电平是主动产生的,而隐性电平是由网络被动产生的。CAN in Automation e.V. (CiA)的一个工作组制定了这个问题的解决方案,并在CiA601-4号文件中进行了说明,从而产生了CAN-FD-SIC收发器,这里的 "SIC "代表 "信号改进能力(Signal Improvement Capability)"。一些半导体制造商已经提供了相应的产品。
图1. 没有信号增强的CAN FD信号显示出振荡("信号振铃")(来源:Vector)

图2. 带有信号增强的CAN FD信号显示出明显的信号过冲现象(来源:Vector)

图3. SIC原理:主动控制的隐性电平可以减少信号的过冲(来源:Vector)

SIC收发器的信号改善来自于显性电平向隐性电平过渡时的一个短的有源相位(图2)。这些措施抑制了振荡,因此可以可靠地检测到电平(图3)。使用CAN FD-SIC收发器可以实现带有支线和星形的网络,比特率高达8 Mbit/s。

10BASE-T1S:以太网10 Mbit/s领域   
汽车以太网是为ADAS/AD应用而开发的,最初的比特率是100 Mbit/s,随后是千兆和多千兆以太网。因此,用以太网将整个车辆联网是被认为是一种趋势。10 Mbit/s以太网10BASE-T1S的开发是为了将以太网带入控制系统,今天这些系统大多是用CAN(FD)或FlexRay联网的。ECU通过以太网通信,通常要通过交换机相互连接,而10BASE-T1S则提供多分叉网络,即它被设计成一条总线,因此不需要交换机。然而,就参与者的连接而言,10BASET1S相当灵活。原则上,10BASE-T1S为点对点连接提供了半双工或全双工的选择,以及在多分叉网络中的半双工操作。由于只有后一种情况在汽车环境中具有实际的重要性,这里将不讨论其他可能性。
IEEE 802.3cg标准只定义了10BASE-T1S多分叉网络的最低要求。开放联盟已经在其技术委员会的框架内为传输路径(链路段)制定了精确的定义和兼容性测试。传输是在一对双绞线的协助下进行的。总线的长度可以达到25米,并在两端用一个100欧姆的电阻进行端接。最多支持8个参与者,可以用长达10厘米的支线连接。对总线的访问基本上是在以太网典型的CSMA/CD方式(载波监听多路复用/冲突检测)下进行的:如果几个参与者同时访问总线,总线上就会出现错误,所有参与者必须重复传输。这将导致更长的、不可估量的延迟,在最坏的情况下,将导致可用带宽的大量减少。由于10BASE-T1ST技术的应用领域是专门针对控制技术领域的,与现有技术如CAN(FD)或FlexRay相比,这在实践中是一个很大的缺点。出于这个原因,一个新的方法,即物理层避免冲突(PLCA),被用于网络接入。这背后是一个灵活的时间控制机制,使用起来很简单。一个参与者,被称为 "头节点",发送一个所谓的 "信标"。该信标标志着一个传输周期的开始(图4)。每个参与者都被分配到一个固定的传输时段,它被授权在其分配的传输时段中进行传输。这就有效地防止了总线上的访问冲突,而且距离下一个传输时段的最长时间是已知的。由于参与者不一定要用它的传输时段来传输以太网报文,所以一个周期的持续时间是不同的。
图4. PLCA传输周期:PLCA机制避免了网络中的碰撞(来源:Vector)

10BASE-T1S的优势  
10BASE-T1S的优势是它可以很容易地集成到基于以太网的网络中。10BASE-T1S总线可以通过交换机连接到车辆网络的其他部分,这就省去了昂贵的网关。在软件方面,10BASE-T1S使用与更快的以太网变型相同的通信栈。这实现了整个网络的统一和一致的通信,从中央控制单元到传感器和执行器都如此。因此,面向服务的通信,例如基于SOME/IP的通信,很容易实现。PLCA网络接入方法被封装在物理传输层中,因此对软件栈来说是透明的。目前,10BASE-T1S-PHY是通过广泛和标准化的MII接口(媒体独立接口)实现的,因此它可以无缝地融入现有的以太网生态系统。开放联盟目前正在研究进一步的连接方式,类似于CAN收发器接口(图5)。在这个过程中,现有的功能模块如收发器、PLCA或CSMA/CD-MAC被组合成新的单元,由此产生的接口被标准化。这将使未来的系统更加灵活,并有助于进一步降低成本。
图5. 10BASE-T1S可能的PHY架构,现有的功能块(蓝色)被组合成新的单元。由此产生的接口(红色)是标准化的(来源:Vector)

CAN XL:CAN的下一步发展  
稳健性、网络拓扑结构的灵活性以及最重要的是,非破坏性的网络接入使CAN获得了成功和普及。时间控制的系统总是需要一些通信的规划,当发生变化时,必须对几个参与者进行调整。因此,难道不可能将CAN提供的优势整合到10Mbit/s范围内的基于IP的通信吗?用户问自己这个问题,因此推出了CAN XL。为了使集成到基于IP的通信成为可能,CAN XL的数据段被扩展到2048字节,因此,数据范围可以按字节的大小从1到2048字节进行扩展。有了2048字节的数据长度,就有可能将一个以太网帧打包成一个CAN XL帧。CiA在文件CiA611-1中规定了如何做到这一点。在AUTOSAR CP R22-11中公布的CAN-XL AUTOSAR概念中也采用了这种机制。这基本上涉及到对通信堆栈的低层的调整。
CAN驱动程序能够与以太网和CAN接口一起工作。通过以太网接口,现在可以将CAN XL集成到IP通信中,从而也可以使用面向服务的协议,如SOME/IP。诸如网络管理和CAN状态管理等功能仍然通过CAN接口进行操作(图6)。这种结构允许在同一个CAN XL网络上进行SOME/IP通信和基于信号的经典CAN通信。
图6. CAN-XL AUTOSAR协议栈(来源:Vector)

CAN-FD-SIC技术使比特率高达8 Mbit/s。因此,这还不足以渗透到10 Mbit/s领域。一种新的收发器技术是必要的。这就是所谓的CAN SIC XL。用于FlexRay的技术已被作为一个标杆。为了达到大于10Mbit/s的比特率,两个电平都被主动驱动,差分电压也被降低。在CAN-XL数据段,为了实现大于10 Mbit/s的比特率,不仅要切换比特率,还要切换收发器的模式。在仲裁阶段,使用CAN-SIC技术,并采用常见的CAN电压水平。在数据段,收发器被切换到所述的快速模式。与比特率的切换相比,CAN XL是强制性的,而收发器模式的切换是可选的。这意味着,如果比特率达到8Mbit/s就足够了,CAN SIC XL收发器可以不进行模式切换,它的行为就像传统的CAN FD SIC收发器。使用CAN SIC XL收发器,在开启快速模式时,比特率可以达到20 Mbps。速率可在1-20 Mbps的范围内扩展。即使是复杂的网络拓扑结构也可以通过CAN SIC XL收发器实现。

CAN XL与CAN FD的比较  
有了CAN XL和CAN FD,现在市场上有两种CAN变型。这两种变体是如何结合起来的?一个比另一个有优势吗?好消息是:CAN XL和CAN FD是兼容的,CAN FD节点可以在CAN XL网络中运行。然而,兼容性要求使用CAN FD收发器、CAN-FD-SIC收发器或CAN-SIC-XL收发器,后者无需使用快速模式。在收发器快速模式下,只能进行CAN XL通信。
本文部分图文引用自《汽车电子》杂志


—END—
添加下方信加入汽专业交流群
(仅限专业人士,添加备注单位+姓名)

汽车电子与软件 主要介绍汽车电子软件设计相关内容,每天分享一篇技术文章!
评论
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 125浏览
  • 光耦合器,也称为光隔离器,是一种利用光在两个隔离电路之间传输电信号的组件。在医疗领域,确保患者安全和设备可靠性至关重要。在众多有助于医疗设备安全性和效率的组件中,光耦合器起着至关重要的作用。这些紧凑型设备经常被忽视,但对于隔离高压和防止敏感医疗设备中的电气危害却是必不可少的。本文深入探讨了光耦合器的功能、其在医疗应用中的重要性以及其实际使用示例。什么是光耦合器?它通常由以下部分组成:LED(发光二极管):将电信号转换为光。光电探测器(例如光电晶体管):检测光并将其转换回电信号。这种布置确保输入和
    腾恩科技-彭工 2025-01-03 16:27 180浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 113浏览
  • PLC组态方式主要有三种,每种都有其独特的特点和适用场景。下面来简单说说: 1. 硬件组态   定义:硬件组态指的是选择适合的PLC型号、I/O模块、通信模块等硬件组件,并按照实际需求进行连接和配置。    灵活性:这种方式允许用户根据项目需求自由搭配硬件组件,具有较高的灵活性。    成本:可能需要额外的硬件购买成本,适用于对系统性能和扩展性有较高要求的场合。 2. 软件组态   定义:软件组态主要是通过PLC
    丙丁先生 2025-01-06 09:23 83浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 87浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 103浏览
  •     为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。    例:南京沁恒  &n
    电子知识打边炉 2025-01-04 20:04 98浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 40浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 63浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 80浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 141浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 66浏览
  • 随着市场需求不断的变化,各行各业对CPU的要求越来越高,特别是近几年流行的 AIOT,为了有更好的用户体验,CPU的算力就要求更高了。今天为大家推荐由米尔基于瑞芯微RK3576处理器推出的MYC-LR3576核心板及开发板。关于RK3576处理器国产CPU,是这些年的骄傲,华为手机全国产化,国人一片呼声,再也不用卡脖子了。RK3576处理器,就是一款由国产是厂商瑞芯微,今年第二季推出的全新通用型的高性能SOC芯片,这款CPU到底有多么的高性能,下面看看它的几个特性:8核心6 TOPS超强算力双千
    米尔电子嵌入式 2025-01-03 17:04 55浏览
  • 自动化已成为现代制造业的基石,而驱动隔离器作为关键组件,在提升效率、精度和可靠性方面起到了不可或缺的作用。随着工业技术不断革新,驱动隔离器正助力自动化生产设备适应新兴趋势,并推动行业未来的发展。本文将探讨自动化的核心趋势及驱动隔离器在其中的重要角色。自动化领域的新兴趋势智能工厂的崛起智能工厂已成为自动化生产的新标杆。通过结合物联网(IoT)、人工智能(AI)和机器学习(ML),智能工厂实现了实时监控和动态决策。驱动隔离器在其中至关重要,它确保了传感器、执行器和控制单元之间的信号完整性,同时提供高
    腾恩科技-彭工 2025-01-03 16:28 170浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 167浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦