首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个以太网MAC芯片可以直接连接(不经过物理层)吗?

两个以太网MAC芯片可以直接连接(不经过物理层)吗?
EN

Stack Overflow用户
提问于 2016-09-15 13:05:11
回答 3查看 8.9K关注 0票数 2

我有两个要使用以太网连接的应用程序处理器。这两个AP的距离约为15英寸。这两个处理器都内置了以太网MAC。典型的方法是在两端添加Externet Eth PHY IC。

是否可以完全放弃以太网PHY,直接使用MII接口连接Eth MAC?

EN

回答 3

Stack Overflow用户

发布于 2016-09-15 14:11:01

根据microcontroller - what is the difference between PHY and MAC chip - Electrical Engineering Stack Exchange的说法,物理层芯片的作用基本上是数模转换/模数转换:

物理层芯片或物理层将数据在“干净”的时钟数字格式和模拟格式之间进行转换,前者只适用于非常短的距离(即英寸)通信,后者适用于更远距离的传输。它没有关于任何比特“含义”的特定线索,也没有关于它们应该如何解释或组装的特别线索。

所以,这在理论上是可能的。但是,由于MII是专门为与物理层交互而设计的标准(例如,Media-independent interface - Wikipedia提到了一些寄存器),因此可能需要额外的电路。

事实上,他们已经在Direct MAC-MAC connection to Ethernet switch without a PHY | NXP Community上探索过这个问题。根据它的说法,你至少需要125 for的时钟信号(对于快速以太网)。

票数 2
EN

Stack Overflow用户

发布于 2017-07-28 19:11:05

DDR接口是由发送路径和接收路径组成的双数据速率(DDR)接口。两个路径都具有独立的时钟、4个数据信号和一个控制信号。这意味着RGMII中的没有物理层或MAC角色,因此对于MAC到MAC的连接不需要特殊的支持,因为两端都处于RGMII模式就足以进行通信。

RGMII标准规定同时输出数据和时钟(即,在时钟上没有任何偏斜),但是为了在接收器侧对数据信号进行适当采样,RGMII标准规定通过PCB走线或者由任何MAC在内部将偏斜添加到时钟信号。

尽管存在两个独立的时钟路径,但两个时钟必须以相同的频率运行,例如,对于100 link链路,25 the,或者对于1000 link链路,125 the。

票数 1
EN

Stack Overflow用户

发布于 2016-09-20 18:11:00

可以,可以通过RGMII连接直接连接两台MACs。唯一不同的是,在MAC-MAC连接的情况下,一个MAC的TX将连接到另一个MAC的RX。在MAC-PHY连接的情况下,MAC的TX和RX信号分别连接到PHY的TX和RX信号。。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39503466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档