历史上的今天
返回首页

历史上的今天

今天是:2025年04月07日(星期一)

正在发生

2020年04月07日 | 简化您的以太网设计,以太网PHY基础知识和选择过程

2020-04-07 来源:EEWORLD

是100BASE-T1、1000BASE-T、100BASE-TX、10BASE-T还是10BASE-Te?对于那些不太精通以太网物理层(PHY)术语的人来说,评估各种类型的术语是非常难的。这些数字、符号和缩写指的是什么?什么是介质独立接口(MII)?汽车物理层和工业物理层的区别在哪?如何为网络协议摄像头、车联网控制单元和可编程逻辑控制器选择物理层?所有的物理层都满足各种现场总线要求吗?

 

在技术文章系列“简化您的以太网设计”的第1部分中,我们将介绍以太网物理层基础知识,帮助您选择合适的终端应用物理层。我们还将提供TI物理层选择流程图,帮助您简化物理层选择过程。

 

什么是以太网物理层?

 

实际上,基础以太网物理层非常简单:如图1所示,它是一种物理层收发器(发射器和接收器),能将一个设备物理地连接到另一个设备。这种物理连接可以是铜线(例如CAT5电缆——一种家庭使用的蓝色插线电缆)或光纤电缆。

 

image.png?imageView2/2/w/550

 

互联网的初始概念是一个能够快速、可靠、安全地将数据从一所大学交换到另一所大学的网络,从而造成了以太网的诞生。随后电气和电子工程师在(IEEE)在以太网的基础上进行扩展,采用新的速度(数据速率)、物理介质(电缆材料)和物理层功能,使以太网的扩展远远超出计算机网络。

 

Ethernet物理层有哪些功能?

 

Ethernet物理层有两大主要功能。

 

首先,物理层(PHY)具有直接与设备的介质访问控制器(MAC)连接的数字域,如现场可编程门阵列(FPGA)、微控制器(MCU)或中央处理器(CPU)。PHY将在不同程度上具有MII、4位宽的数据总线,在发送和接收方向上具有控制线和时钟线。MII形式多样,具体取决于MAC和PHY的速度,并且会有不同引脚计数。表1显示了最常见的MII,并提供了在选择时中要考虑的利弊的摘要。


image.png?imageView2/2/w/550

表1:根据引脚数和速度支持列出常见的MII

 

其次,PHY有一个介质独立接口(MDI),它通过物理介质将一个设备(同样,一个FPGA、MCU或CPU)连接到另一个设备。这通常被称为物理层的模拟域,因为它是一个连续时变信号。

 

基于MDI,为您的系统选择合适的以太网物理层

 

现在我们已经介绍了物理层的功能,让我们应用这些知识来为您的系统找到合适的物理层。大多数集成电路制造商规定其物理层具有以下规范和特性:

 

  • 数据速率(10 Mbps、100 Mbps、1 Gbps)

  •  

  • 接口支持(MII、RMII、GMII、RGMII、SGMII)

  •  

  • 介质支持(BASE-T、BASE-Te、BASE-TX、BASE-T1)

  •  

有了这些信息,您可以从数据速率开始研究此列表,并将其与终端应用所需的数据速率相匹配。接下来,确定应用通常使用的标准。例如,自2015年以来,汽车以太网得到了极大的扩展,现在通常由半导体制造商提供。因此,介质标准是一个重要的考虑因素,因为BASE-T1与BASE-T完全不同。

 

再举一个例子,消费电子产品和大多数工业应用使用10BASE-Te、100BASE-TX和1000BASE-T,因为PC支持这些标准。如果您的应用程序是自动化的,那么支持BASE-T1的物理层是最适合的解决方案。此规则的例外是汽车车载诊断(OBD)端口,它通常使用BASE-T或BASE-TX接口来(再次)支持PC连接。表2概述了常见的MDI及其常见的系统。


image.png?imageView2/2/w/550


大多数商业和工业物理层支持多种数据速率。这些物理层包括一种称为自动协商的机制,这是物理层交换有关功能支持的信息的一种方式,使它们能够以尽可能快的速度连接起来。

 

TI以太网物理层选择流程图

 

如果您已经准备好将您的以太网物理层知识付诸实践,图2是一个简单的物理层选择流程图,它可以帮助您确定适合您的设计的TI设备。如要了解此流程图中设备的更多信息,包括用于支持工业4.0应用的DP83826E低延迟以太网物理层和用于空间受限汽车应用的DP83TC811S-Q1100BASE-T1以太网物理层,请访问我们的以太网物理层概述。

 

说明:

 

图2:TI以太网物理层选择流程图


推荐阅读

史海拾趣

Alpha Industries公司的发展小趣事

在环保意识日益增强的今天,Alpha Industries积极响应绿色生产的号召。公司利用电子技术优化生产流程,减少能源消耗和废弃物排放。此外,Alpha Industries还推出了采用环保材料制成的军事服装系列,以实际行动践行绿色环保理念。这些举措不仅有助于提升公司的社会形象,也为公司的可持续发展奠定了坚实基础。

这些故事展示了Alpha Industries如何在电子技术的推动下,不断创新并适应市场变化,进而在相关领域取得显著发展。尽管这些故事并未直接涉及电子行业的核心业务,但它们却充分体现了Alpha Industries在技术创新和市场拓展方面的积极努力和取得的成果。

Advanced Power Solutions公司的发展小趣事

随着全球环保意识的提高,Advanced Power Solutions公司开始关注电源管理技术的环保性能。公司投入大量资源研发绿色、低碳的电源管理产品,并成功推出了一系列符合环保标准的新产品。这些产品不仅受到了消费者的欢迎,也赢得了政府和环保组织的认可。公司的环保理念和创新精神为其赢得了良好的社会声誉。

AW Industries Inc公司的发展小趣事

在国内市场取得成功后,AW Industries Inc开始寻求国际化发展。公司首先选择了几个具有潜力的海外市场进行拓展,并通过与当地企业合作、建立销售网络等方式逐步打开市场。随着国际化战略的深入实施,公司的业务范围不断扩大,国际市场份额也逐步增加。

BOWEI公司的发展小趣事

近年来,电子行业经历了巨大的变革,新技术、新产品层出不穷。面对这一挑战,AW Industries Inc积极调整战略,加大了对新技术、新产品的研发力度。同时,公司还通过优化生产流程、提高生产效率等方式降低成本,以保持竞争优势。这些措施使公司在行业变革中保持了稳定的发展态势。

Electroswitch公司的发展小趣事

在80年代,Electroswitch迎来了一个重要的技术突破期。公司成功开发了一系列符合MIL规格的旋转开关,这些产品凭借其坚固耐用和高品质的特性,迅速赢得了市场的认可。同时,Electroswitch还积极适应新的生产线,不断扩大在工业和电气实用市场的份额。此外,公司还成功收购了西屋电气开关部,进一步增强了其在电力行业中的竞争力。

Amphion Semiconductor Ltd公司的发展小趣事

Electroswitch Electronics Products(以下简称“Electroswitch”)成立于1986年,是Electro Switch Corp的一个子公司,后者早在1946年就已创立。在创立之初,Electroswitch就致力于设计和制造高品质的开关产品,以满足电子应用领域的各种需求。通过不断的技术创新和产品优化,Electroswitch逐渐在电子行业中树立了良好的声誉。

问答坊 | AI 解惑

给贵站提个意见

希望修改搜索零件资料时能不要把整个型号打出来才能搜到…

查看全部问答>

比赛能用焊好元件的板吗?

本帖最后由 paulhyde 于 2014-9-15 09:03 编辑 听说不能用焊好元件的板,通用板和PCB板都不行,只能带一块空板,比赛时盖过章之后再焊上元件,最小系统板除外。是这样的吗? 那如果买的一辆小车上已经有控制PCB并且已经焊好电路了,那到时不能 ...…

查看全部问答>

你的大学学到了什么嵌入式?

就在我们大谈大学浮躁的同时,对嵌入式技术的学习也不能免俗。 嵌入式火热,这是人人都知道的事实。于是各个学校也着手做起工作来。 有的专门以应用为主,特请来500强企业的资深技术人员做老师,为了工作而教育; 也有大搞硬件设备的,满眼望去 ...…

查看全部问答>

什么叫TTL电路?TTL电路的电平信号及TTL电路的优缺点

什么叫TTL电路? TTL(电路中的)2008-05-15 02:22TTL(逻辑门电路) 全称Transistor-Transistor Logic,即BJT-BJT逻辑门电路,是数字电子技术中常用的一种逻辑门电路,应用较早,技术已比较成熟。 TTL的主要分类 TTL主要有BJT(Bipolar Junction Trans ...…

查看全部问答>

基于PDIUSBD12的USB设备固件程序开发

摘要:介绍了基于PDIUSBD12芯片的USB设备硬件组成,详细论述了USB枚举的具体过程和 基于PDIUSBD12的MCU固件编程思想,给出了部分单片机C程序代码,分析了制约实际数据传输速 率的原因,并提出了解决方法。…

查看全部问答>

EVC下如何实现程序自删除

搜了一些自删除的程序和思路,全都是PC的,在EVC下不能运行,请问有谁做过EVC下程序的自删除…

查看全部问答>

51单片机 扩展19根地址线的SRAM````怎么做?

小弟课题实验,512K*8的内存,采用19地址线的SRAM,不想借用P1口,因为还有别的用处```关于页面管理的方法也不是很懂``` 初步采用8255.但是没有什么概念```8155可以么? 在线等待,谢谢 …

查看全部问答>

pelco-d协议的特殊指令如何使用?

想做一个云台解码器,看到pelco-d的官方文档时,并没有发现有诸如“巡航”等功能的指令。那么这些功能要执行,究竟要接收到什么命令?还是这些指令的“解释权”由产品的厂家实现?望不吝赐教…

查看全部问答>

STM32内部内存SRAM如何化分一部分自定义使用

                                 现在想在STM32上的内存上化分一部分空间来自定义使用,不知如何做起,有哪位兄弟对这一块比较熟悉,望不吝赐教,谢 ...…

查看全部问答>