微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 千兆以太网如何实现全双工的?

千兆以太网如何实现全双工的?

时间:12-12 整理:3721RD 点击:
GigabitEthernet,4对差分线同时使用来实现千兆速率。有个问题:网线共4对,信号时8b10b,不像载波通信一样可以正交调制信号来同时传输收发信号。
请问,如何实现同时双向传输?难道靠回波抑制和FEC就能解决?哪位能否解释一下。谢谢!

编码方式不是8b/10b
具体的信号调制方式可以参考802.3第36章

这个好像很少有人能用通俗的语言解释清楚。
反正就跟电话线一样。两根线就可以实现双向通话类似。

微观是分时的。

怎么微观时分的?能否详细讲讲或者推荐资料?

最基本的资料就有。

四对差分线都是250Mpbs,怎么微观来实现全双工千兆?

对于总线结构来说,只能是一发多收。

我们有块板子:FPGA通过GMII口接到phy收发器上。然后我把两块板子用千兆网线对接;两块板子同时收发,以980Mpbs速率跑半小时随机包,也没见丢包。
你这个解释应该行不通。

802.3ab里面有个图,四对线上收发同时工作,应该是有专门的电路来实现这功能
具体电路是啥样的没了解过

这个问题请搜索 5电平pam编码

能查到个专利
EP1422878 B1 Gigabit ethernet line driver and hybrid architecture
里面有好几张图

微观和宏观。

前面同学都在引用标准,我来直接解释一下。
全双工是这么解决的:网络两端的设备共用这四对铜线,双方的驱动器(TX)
只管猛发,接收器(RX)收到信号后要把自己正在发送的电平扣除,得到的
就是对方发来的信号,千兆以太网的PHY是分主从的,从PHY要跟随主的时钟,
时钟是的数据流恢复的。这样就能做到主从两端发送的符号正好对齐,否则
电平扣除也没法做了。

1000mbps,分成4路,每路250bps,经过扰码之后用5电平编码发送,最终为125M带宽的信号在网线上传输,使用带宽与100bese-tx相同,
接收时将收到信号减去本地发送信号,再经处理就行了

这个解释不错。

搭车问一下,千兆以太网距离还受冲突检测时间的限制吗

冲突检测是多节点共享传输介质时的技术吧,千兆最常用的两种
介质——光纤和双绞线,都是点对点的了,而且千兆没半双工。
应该不受这个限制了。

解释的很好。冲突检测是HUB时代的技术。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top