图1 100BASE-T4 PHY与OSI参考模型的对应关系
可以看出,100BASE-T4的PHY没有PMD。
图2 100BASE-T4发送和接收简化流程
1)MAC送过来的nibbles(4个bit)存入寄存器(tsr和ohr),PCS TRANSMIT按照octets读取,然后使用8B6T编码表将octets编码为6T code groups(被称为ternary symbols),存入寄存器(ohr),再传送给PMA,因为MDI需要3路传输数据,所以6T code groups会分三路扇出到TX_D1±、B1_D3±、B1_D4±差分对上,每个差分对上的ternary symbols的传输速率为25MHz,RX_D2±只用于载波检测。
2)PMA RECEIVE接收外部过来的ternary symbols,最终将它们解码成nibbles,传给MAC,更详细的流程可以参考下图,或者阅读802.3协议section 2的部分。
图3 100BASE-T4 PCS和PMA的映射关系