【以太网硬件六】1000base-T物理层编码究竟是怎么编的?

本文详细介绍了1000BASE-T以太网中8B1Q4编码和4D-PAM5调制的过程。8B1Q4将8比特数据转换为9比特并添加冗余位,然后通过转换表得到4个符号值,这些符号值对应于5个电压级别。4D-PAM5则将符号值转化为电平在双绞线上传输。通过这种编码方式,1Gbps的数据速率得以实现,每个符号携带2比特数据,利用125MHz参考时钟,每对线的数据率为250Mbps,总共四对线达到1Gbps。
👉个人主页: highman110
👉作者简介:一名硬件工程师,持续学习,不断记录,保持思考,输出干货内容

        从前文我们了解到在 1000BASE-T 中使用了 8B1Q4(8 binary to 1 quinary 4,将8个2进制数据转换成1组4维5进制数据)的编码方式与 4D-PAM5(4-dimensional,5-level Pulse Amplitude Modulation,将从 8B1Q4 数据编码接收到的 4 维五进制符号用五个电压级别传送出去)的调制方式传输数据。这个编码的具体过程是什么样的呢?

        下图1为编码过程描述图解:8B1Q4 按照每组 8bit 对传输数据进行分割,每组再加上 1bit 的冗余位作为错误校验,一共为 9bit 数据。在9bit的数据中,根据冗余bit和前两个bit数据选择转换表,再根据转换表得到余下6bit 所对应的 4 个符号值。符号值可以是 -2、-1、0、+1、+2 这 5 个值中的任意一个。这5个值与5电平的对应关系为: -2->-1,-1->-0.5,0->0,1->0.5,2-&

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

highman110

你的鼓励将是我最大的创作动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值