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

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

3天内不再提示

车载以太网的物理层功能

智能汽车电子与软件 来源:汽车ECU网络诊断技术 2023-05-16 10:56 次阅读

来源:汽车ECU网络诊断技术 张大侠

近年来,顾客对汽车的安全性、舒适性、娱乐性要求越来越高,所以汽车上增加的功能也就越来越多,而且大部分新增功能都是通过电子技术来实现的,这就导致车载网络上交互的信息量也越来越大,所以汽车行业的工程师们就想到了把Ethernet/IP技术移植到汽车上来用,以太网技术不但支持的带宽比现在的车载总线大得多, 而且在其他领域已经有了足够丰富的应用,技术和方案成熟,规模大所以成本也可以控制。 这篇文章先介绍一下车载以太网的物理层技术。

目前的车载百兆以太网技术原来的名字叫OABR (Open Alliance BroadR-Reach) ,Open Alliance是包括Broadcom公司在内的一些公司搞的一个联盟, BroadR-Reach技术是Broadcom公司提出的百兆以太网技术,现在OABR 已经由 IEEE 标准化,并命名为100BASE-T1。 传统的百兆以太网的名字是100BASE-TX,二者在物理层上差别很大。

二者最显著的区别就是,100BASE-T1在物理连接上使用了一对双绞线实现全双工的信息传输,而100BASE-TX则使用了两对双绞线实现全双工,一对用于收,另一对用于发。 100BASE-T1利用所谓的回音消除技术(echo cancellation)实现了在一对双绞线上的全双工通信。 回音消除技术的大概过程是这样的,作为发送方的节点将自己要发送的差分电压加载到双绞线上,而作为接收者的节点则将双绞线上的总电压减去自己发出去的电压,做减法得到的结果就是发送节点发送的电压。

27153bc6-f104-11ed-90ce-dac502259ad0.jpg

车载百兆以太网100BASE-T1示意图。 图片来源:vector

2733a43a-f104-11ed-90ce-dac502259ad0.jpg

普通百兆以太网100BASE-TX示意图。 图片来源:vector

车载以太网的物理层功能全部实现在一个名为PHY的模块上,它将以太网控制器和物理介质连接到一起。 以太网控制器和PHY之间通过一个标准化的名为MII(与介质无关的接口,见下图)的接口连接。

2754a586-f104-11ed-90ce-dac502259ad0.png

微控制器和PHY之间的连接示意图。 图片来源:vector

对于车载百兆以太网100BASE-T1来说,控制器在MII接口的时钟频率是25MHz,每个时钟周期发出4个bit(25MHz * 4bit = 100Mbit/s)。 下面介绍一下PHY接收到MII接口来的数据流之后的编码过程。 在发送端ECU,PHY接收到来自MII的数据之后,要经过三个步骤进行编码,才能形成最终发送到双绞线上的电信号。 过程下如图:

2779bf56-f104-11ed-90ce-dac502259ad0.png

PHY中实现的编码过程

物理层

以vector提供的一个例子来讲一下。

2793515a-f104-11ed-90ce-dac502259ad0.jpg

PHY中的编码过程示例。 图片来源:vector

在微控制器的每个时钟周期中,MII接口到来的数据是4个bit,PHY从MII接口收到数据后,会首先进行一个4B3B的转换,为了匹配25MHz * 4bit = 100Mbit/s的速率,PHY的MII接口时钟周期应该是33.3333M,每次接收3bit,也实现了33.3333M * 3bit = 100Mbit/s的速率。 之后PHY要再进行3B2T的操作,将每次接收到的3个bit转化为2个电平值(取值范围是-1,0,1),具体的对应关系如上图中的表所示。 3个bit有8种组合(即2的三次方),两个电平值有9种组成(即3的平方),所以后者可以覆盖前者。 此时时钟周期仍然是33.333M,但是每个时钟周期中的两个电平就能够表示3个 bit了,所以此时的数据速率仍然是100Mbit/s,每个电平实际上包含了1.5bit信息。 最后一步是PAM3,将逻辑的-1,0,1转化为在双绞线上的电压,所以,最终在总线上信号的波特率是66.666MHz,但是它实现了100Mbit/s的通信速率。

审核编辑:汤梓红

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

    关注

    14

    文章

    821

    浏览量

    53883
  • 物理层
    +关注

    关注

    1

    文章

    142

    浏览量

    34212
  • PHY
    PHY
    +关注

    关注

    2

    文章

    264

    浏览量

    51002
  • 车载以太网
    +关注

    关注

    18

    文章

    179

    浏览量

    22590
  • 车载总线
    +关注

    关注

    0

    文章

    4

    浏览量

    1196

原文标题:车载以太网物理层

文章出处:【微信号:智能汽车电子与软件,微信公众号:智能汽车电子与软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    车载以太网测试之实锤-物理层PMA测试实践#车载以太网

    以太网PM车载以太网
    北汇信息POLELINK
    发布于 :2022年11月14日 07:52:09

    车载以太网快速入门#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月01日 17:54:31

    车载以太网基础培训——物理层简介#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月18日 16:37:56

    车载以太网基础培训——车载以太网的链路层#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月19日 16:25:21

    车载以太网基础培训——网络#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月20日 08:51:32

    车载以太网总线基础培训——传输#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月21日 10:57:36

    车载以太网基础视频——应用#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月22日 09:05:01

    *** Mb/s温度单端口以太网物理层收发器

    谁有*** Mb/s温度单端口以太网物理层收发器资料,能否分享一下,谢谢
    发表于 08-24 09:58

    车载以太网在未来汽车的应用

    TSN 的需求,也就是传输的时间要很精准。 5实现车载以太网的硬件设计 在 OSI 七模型里面,最下面的两物理层和数据链路层。其中
    发表于 09-18 09:05

    什么是以太网物理层?Ethernet物理层有哪些功能

    什么是以太网物理层Ethernet物理层有哪些功能基于MDI,为您的系统选择合适的以太网物理层T
    发表于 03-18 08:07

    如何去测试以太网物理层

    以太网物理层信号特点是什么?标准测试集中各参数的具体含义是什么?如何去测试以太网物理层
    发表于 05-07 06:26

    以太网简介

    标准规定的主要是位于参考模型的物理层(PHY)和数据链路层中的介质访问控制子(MAC)。PHY物理层,由IEEE 802.3标准规定了以太网
    发表于 08-09 08:57

    DP83867以太网物理层支持IMX8MP吗?

    我们正致力于为基于 IMX8MPlus 的定制板开发 Windows IOT 支持。我们使用 DP83867 以太网物理层代替 IMX8MPlus 板中使用的 RTL8211F 以太网物理层
    发表于 05-06 07:34

    工业以太网有何优势?工业以太网物理层介绍

    现代生活中,工业以太网发挥的作用愈来愈重要。为增进大家对工业以太网的认识,本文将基于 3 方面介绍工业以太网:1.何为工业以太网物理层,2.
    的头像 发表于 11-09 15:15 280次阅读

    浅谈汽车以太网物理层IOP测试

    汽车以太网物理层IOP(Interoperability )测试,即测试被测对象以太网物理层之间的互操作性。用于验证车载
    发表于 11-03 12:55 432次阅读
    浅谈汽车<b class='flag-5'>以太网</b><b class='flag-5'>物理层</b>IOP测试