0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

车载以太网10BASE-T1S通信解决方案

北汇信息POLELINK 2024-01-10 08:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

10BASE-T1S规范是IEEE 802.3cg标准的一部分,于2020年初发布。该技术的出现弥补了车载以太网10Mbit/s通信领域的空白,允许将以太网连接扩展到最远边缘的节点,实现在整个车辆系统中部署以太网。相较于CAN FD和FlexRay总线通信技术,采用10BASE-T1S技术的边缘节点既提高了通信带宽,又不再需要依赖网关实现通信协议的转换。10BASE-T1S支持多点拓扑通信,采用独特的物理层冲突避免技术,大大提高了系统的扩展性,为车载网络带来了更灵活、更高性能、更经济高效的连接方案。

本文简要介绍10BASE-T1S的通信原理,以及10BASE-T1S通信解决方案,帮助用户更好地理解和应用这一新兴的车载以太网技术。

01

10BASE-T1S 通信特点

10BASE-T1S技术在单对双绞线上提供10Mbit/s的通信带宽,与当前广泛应用的车载以太网技术(100/1000BASE-T1)不同之处在于支持多点拓扑(Multidrop)的总线结构。

在总线结构的通信中,为了协调多个节点的数据传输,“冲突避免”是不可或缺的。10BASE-T1S采用物理层冲突避免(Physical Layer Collision Avoidance,PLCA)技术。该技术通过配置传输周期,并在周期内为每个节点分配传输数据的机会(Transmit Opportunity,TO)来避免节点之间的冲突,从而充分利用带宽,减少通信延迟,提供高质量的服务(QoS)。

在PLCA中,每个节点都具有唯一的Node ID,其中Node ID = 0的节点被称为协调器(Coordinator)。协调器通过发送信标(BEACON)来启动一个传输周期。在每个传输周期内,节点从Node ID = 0开始按照Node ID递增顺序依次获得传输机会。每个节点只能在其Node ID匹配的传输机会期间发送一帧报文到总线上。如果在规定的时间(TO_TIMER)内没有发送任何内容,传输机会将会顺延到下一个节点,当所有节点完成传输后,协调器再次发送一个信标指令,启动新的周期。

ab2849ea-af4e-11ee-aa22-92fbcf53809c.gif

图1:10BASE-T1S 总线通信

02

10BASE-T1S 通信硬件介绍

VN5240/VN5650可以通过选配VNmodule60 1AE10M LAN8670模块实现10BASE-T1S通信,VNmodule60 1AE10M LAN8670模块提供一个10BASE-T1S端口和两个100/1000BASE-T1端口。10BASE-T1S端口允许用户设置所有相关的10BASE-T1S参数。每个VN设备最多可配置3个VNmodule60 1AE10M LAN8670模块,即可配置3个支持10BASE-T1S通信的物理端口。

ab37dc84-af4e-11ee-aa22-92fbcf53809c.jpg

图2:VNmodule60 1AE10M LAN8670

需要注意的是,模块实现10BASE-T1S通信的部分没有内置终端电阻。实际连接时,需要在多点拓扑总线的最远两端配置终端电阻。可以通过在端口连接线束的P和N引脚之间连接一个100欧姆的终端电阻,如使用AEcable ix/DSUB9 10BASE-TIS线束时可在其末端DSUB9接插口处直接连接Vector定制的10BASEterm电阻(或者直接连接已经配置终端电阻的ECU)。

ab4aff94-af4e-11ee-aa22-92fbcf53809c.png

图3:终端电阻配置

03

10BASE-T1S 通信硬件配置

在Vector Hardware Manager(VHM)中,通过配置关联的10BASE-T1S物理端口参数,可以轻松仿真参与10BASE-T1S通信的节点。需要配置的参数包括:

① Node Count:总线上通信节点的总数,数值应设置为网络中节点的最大Node ID+1。

② Node Id:通过该物理端口参与通信的仿真节点所使用的Node ID。

③ Transmit Opportunity:节点传输机会的长度(TO_TIMER),单位0.1微秒。同一网络中所有节点的TO参数需保持一致。

ab4ed484-af4e-11ee-aa22-92fbcf53809c.png

图4:10BASE-T1S 物理端口属性配置

04

10BASE-T1S通信多节点仿真

如需仿真多个10BASE-T1S通信节点,可为每个仿真节点配置一个独立的物理端口,并通过线束连接到同一总线拓扑网络中。每个节点可配置独立的Node ID,在通信周期内基于PLCA机制获得对应的传输机会。

ab52ca58-af4e-11ee-aa22-92fbcf53809c.gif

图5:独立物理端口通信

然而,这种方法在需要仿真大量的10BASE-T1S通信节点时,会因需要配置对应数目的物理端口而显得不够灵活且难以扩展。10BASE-T1S能否像CAN总线一样,只需使用一个物理端口就可实现多个节点的仿真呢?

要使用一个10BASE-T1S端口仿真同一总线上的多个10BASE-T1S通信节点,需要解决10BASE-T1S通信中PLCA机制对每个节点在一个通信周期内只能发送一帧以太网报文的限制。如果仅在上位机中仿真多个节点,而只通过一个物理端口连接到总线网络,它们会被视为对应一个Node ID的一个节点,从而导致发送行为受到影响(如图6所示)。

ac07cd22-af4e-11ee-aa22-92fbcf53809c.gif

图6:共用物理端口导致通信时序错误

为了更好地应对这一挑战,带有VNmodule60 1AE10M LAN8670模块的VN5650支持新的配置选项,即“Multidrop Segment”。“Multidrop Segment”可配置一个10BASE-T1S物理端口,该端口的Node ID供所有仿真节点共享。

ac542d98-af4e-11ee-aa22-92fbcf53809c.png

图7:Multidrop Segment

这个选项修改了10BASE-T1S物理端口的行为,使用PLCA的突发(Burst)模式,允许每个连接到“Multidrop Segment”上的仿真节点在同一个周期的同一个传输机会中分别发送一个以太网报文,多个节点发送的以太网报文会连续出现在总线上,之后传输机会再顺延至下一Node ID的节点。这意味着在一个传输机会期间,该端口对应的所有仿真节点的数据都可以发送出去,从而更好地仿真多个节点共享同一总线的情况。

ac67c7b8-af4e-11ee-aa22-92fbcf53809c.gif

图8:Multidrop模式通信

05

以太网模块扩展

为满足以太网不同物理层和功能需求,Vector提供新的以太网模块(VNmodule60)支持多种扩展供用户选配。每个以太网模块可提供4个物理连接端口,而VN5650/VN5240具备3个模块插槽,因此最多可同时使用12个端口。用户能够根据其网络需求更换和扩展这些插件模块,使VN5650/VN5240可以支持不同的物理层技术。

Vector最新发布支持MultiGBASE-T1通信的VNmodule60 2AE10G BCM89890模块,用户可以根据需要自由配置2.5GBASE-T1、5GBASE-T1和10GBASE-T1的链路参数(速率、主从等)。这一模块采用了Yamaichi推免式两针连接器(Yamaichi Y-Circ)。同时,Vector还提供相应的线束(AEcable MultiGig系列),以确保用户能够轻松实现物理连接。

ac7b60de-af4e-11ee-aa22-92fbcf53809c.png

图9:VNmodule60 2AE10G BCM89890 模块

目前VN5650/VN5240支持如下VNmodule60模块:

ac8e1756-af4e-11ee-aa22-92fbcf53809c.png

图10:VNmodule60系列模块及功能

此外,还有不同的插件模块正在开发中,以支持更多的物理层和功能(如MACsec),使VN5650/VN5240能够不断适应未来的以太网技术和功能更新。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6318

    浏览量

    139577
  • 总线
    +关注

    关注

    10

    文章

    3014

    浏览量

    91309
  • 车载以太网
    +关注

    关注

    19

    文章

    255

    浏览量

    23943
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    10BASE-T1S会是未来车载总线的第一选择吗?

    导读近年来,关于10BASE-T1S与CANXL谁能登顶未来总线“一哥”宝座的讨论热度持续攀升。今日,让我们一同深入剖析10BASE-T1S总线技术,探寻它究竟是否具备成为未来汽车总线领军者的潜力
    的头像 发表于 12-08 11:48 613次阅读
    <b class='flag-5'>10BASE-T1S</b>会是未来<b class='flag-5'>车载</b>总线的第一选择吗?

    Microchip推出LAN866x系列10BASE-T1S端点器件

    ,导致系统复杂度增加、成本上升及开发周期延长。为应对这些挑战,Microchip Technology Inc.(微芯科技公司)今日推出支持远程控制协议(RCP)的LAN866x系列10BASE-T1S端点器件,可将以太网连接扩展至车载
    的头像 发表于 11-18 17:46 1220次阅读

    TC10管理:虹科10BASE-T1S方案高效管控ECU休眠/唤醒

    虹科Technica深耕汽车以太网领域,基于OPEN Alliance TC10标准,推出10BASE-T1S网络接口卡,一站式解决「低功耗、快唤醒、易测试」三大痛点,无需额外布线与复杂开发,直接适配汽车场景的严苛需求。
    的头像 发表于 11-12 17:40 448次阅读
    TC<b class='flag-5'>10</b>管理:虹科<b class='flag-5'>10BASE-T1S</b><b class='flag-5'>方案</b>高效管控ECU休眠/唤醒

    虹科分享 | TC10管理:虹科10BASE-T1S方案高效管控ECU休眠/唤醒

    虹科10BASE-T1S接口卡TC10唤醒/休眠控制汽车以太网需兼顾「即时响应」与「低功耗」——驾驶员解锁车门、启动引擎时,网络必须毫秒级唤醒;但ECU持续待机又会导致电池过度消耗,直接影响车辆续航
    的头像 发表于 11-12 17:02 1198次阅读
    虹科分享 | TC<b class='flag-5'>10</b>管理:虹科<b class='flag-5'>10BASE-T1S</b><b class='flag-5'>方案</b>高效管控ECU休眠/唤醒

    虹科峰会 | 前沿洞悉!车载以太网物理层协议解析与诊断

    HongkeHongkePico当现代车辆对车载网络的传输技术,提出更高要求——10BASE-T1S车载以太网,正愈来愈多地被应用到高级驾驶辅助(ADAS)、信息娱乐、诊断与维护等各个
    的头像 发表于 10-29 17:44 310次阅读
    虹科峰会 | 前沿洞悉!<b class='flag-5'>车载</b><b class='flag-5'>以太网</b>物理层协议解析与诊断

    基于AEK-COM-10BASET评估板的汽车以太网网关技术解析

    STMicroelectronics AEK-COM-10BASET评估板是一款功能强大的工具,用于探索各种车辆网络架构。该板利用10BASE-T1S汽车以太网协议实施和其他车载传统
    的头像 发表于 10-16 15:45 308次阅读
    基于AEK-COM-<b class='flag-5'>10</b>BASET评估板的汽车<b class='flag-5'>以太网</b>网关技术解析

    基于Microchip LAN8650/110BASE-T1S以太网控制器技术解析

    的微控制器)能够访问10BASE-T1S网络。LAN8650和LAN8651的通用标准串行外设接口 (SPI) 支持连接几乎任何微控制器,以传输以太网数据包,LAN8650和LAN8651控制/状态命令通过单个串行接口执行。SPI仅需四个引脚即可实现更直观的硬件接口,与M
    的头像 发表于 10-11 09:48 447次阅读
    基于Microchip LAN8650/<b class='flag-5'>1</b>的<b class='flag-5'>10BASE-T1S</b><b class='flag-5'>以太网</b>控制器技术解析

    虹科干货 | BMS通信升级方案:虹科10BASE-T1S网关,实现CAN与以太网融合

    采样点增加和数据量增长,CAN总线的带宽限制逐渐凸显。近年来,IEEE802.3cg标准定义的10BASE-T1S以太网技术凭借其单对线缆、多点拓扑和10Mbps带
    的头像 发表于 09-04 17:31 478次阅读
    虹科干货 | BMS<b class='flag-5'>通信</b>升级<b class='flag-5'>方案</b>:虹科<b class='flag-5'>10BASE-T1S</b>网关,实现CAN与<b class='flag-5'>以太网</b>融合

    直播预告 | @8/12 驾驭前沿技术:10BASE-T1S 勾勒汽车照明革新蓝图

    Microchip原厂专家,共同探讨新一代车载以太网技术(10BASE-T1S)结合万级像素LED光源EVIYOSHD25的创新应用。此方案打破传统CAN总线限制,
    的头像 发表于 08-07 12:04 1511次阅读
    直播预告 | @8/12 驾驭前沿技术:<b class='flag-5'>10BASE-T1S</b> 勾勒汽车照明革新蓝图

    深度解析10BASE-T1S PLCA的多节点通信效率

    发送数据,避免出现碰撞。借助PLCA机制提升多节点通信效率是10BASE-T1S技术网络设计中的重点课题之一。本篇文章将基于负载率、时延和抖动三个维度,深度解析1
    的头像 发表于 08-01 16:40 1475次阅读
    深度解析<b class='flag-5'>10BASE-T1S</b> PLCA的多节点<b class='flag-5'>通信</b>效率

    驱动下一代E/E架构的神经脉络进化—10BASE-T1S

    随着“中央+区域”架构的演进,10BASE-T1S凭借其独特优势,将成为驱动下一代汽车电子电气(E/E)架构“神经系统”进化的关键技术。
    的头像 发表于 07-08 18:17 797次阅读
    驱动下一代E/E架构的神经脉络进化—<b class='flag-5'>10BASE-T1S</b>

    10BASE-T1L单对以太网电缆传输距离和链路性能

    随着10BASE-T1L以太网在各个行业兴起,更多应用不断涌现,每个应用都给该技术的成功部署带来了新的挑战。一个常见的要求是支持多种类型的电缆。某些应用已经将这些电缆部署到传统通信系统中。现有设施也
    的头像 发表于 06-27 09:50 1175次阅读

    ADIN2111集成10BASE-T1L PHY的低复杂度、2端口以太网交换机技术手册

    ADIN2111是一款低功耗、低复杂度、双以太网端口交换机,它集成了10BASE-T1L PHY和一个串行外设接口(SPI)端口。该器件使用低功率受限节点,面向工业以太网应用且符合IEEE
    的头像 发表于 05-15 11:41 1212次阅读
    ADIN2111集成<b class='flag-5'>10BASE-T1</b>L PHY的低复杂度、2端口<b class='flag-5'>以太网</b>交换机技术手册

    2025 AES | 经纬恒润10BASE-T1S研究成果获宝马集团高级专家盛赞

    区域化的核心动机之一是实现线束(包括生产)的成本和重量降低。然而,通信频率越高,其通信就越耗电、成本越高且更敏感,这影响了区域化,这一背景下,10BASE-T1S提供了将以太网高效引入
    的头像 发表于 04-10 17:02 1303次阅读
    2025 AES | 经纬恒润<b class='flag-5'>10BASE-T1S</b>研究成果获宝马集团高级专家盛赞

    软件定义汽车的Zonal架构之下,安森美基于10Base-T1S的车灯方案诠释创新价值

    照明展会上,安森美(onsemi)汽车市场营销经理张青详细阐述了公司基于10Base-T1S以太网技术的创新车灯解决方案,展示了其在软件定义汽车(SDA)领域的独
    的头像 发表于 01-24 16:31 687次阅读
    软件定义汽车的Zonal架构之下,安森美基于<b class='flag-5'>10Base-T1S</b>的车灯<b class='flag-5'>方案</b>诠释创新价值