千兆PHY作為百兆使用時的連線方式
MDI是PHY和網路變壓器之間的介面。
下表為不同的乙太網標準下PHY介面定義和RJ45的引腳對應關係(MDI配置)。
RJ45.PIN |
1000BASE-T |
PHY |
100BASE-TX |
PHY |
10BASE-T |
PHY |
1 |
BI DA+ |
P1_MDIP[0] |
TX+ |
P1_MDIP[0] |
TX+ |
P1_MDIP[0] |
2 |
BI DA- |
P1_MDIN[0] |
TX- |
P1_MDIN[0] |
TX- |
P1_MDIN[0] |
3 |
BI DB+ |
P1_MDIP[1] |
RX+ |
P1_MDIP[1] |
RX+ |
P1_MDIP[1] |
4 |
BI DC+ |
P1_MDIP[2] |
Not Used |
Not Used |
Not Used |
Not Used |
5 |
BI DC- |
P1_MDIN[2] |
Not Used |
Not Used |
Not Used |
Not Used |
6 |
BI DB- |
P1_MDIN[1] |
RX- |
P1_MDIN[1] |
RX- |
P1_MDIN[1] |
7 |
BI DD+ |
P1_MDIP[3] |
Not Used |
Not Used |
Not Used |
Not Used |
8 |
BI DD- |
P1_MDIN[3] |
Not Used |
Not Used |
Not Used |
Not Used |
下表為不同的乙太網標準下PHY介面定義和RJ45的引腳對應關係(MDIX配置)。
RJ45.PIN |
1000BASE-T |
PHY |
100BASE-TX |
PHY |
10BASE-T |
PHY |
1 |
BI DA+ |
P1_MDIP[1] |
TX+ |
P1_MDIP[1] |
TX+ |
P1_MDIP[1] |
2 |
BI DA- |
P1_MDIN[1] |
TX- |
P1_MDIN[1] |
TX- |
P1_MDIN[1] |
3 |
BI DB+ |
P1_MDIP[0] |
RX+ |
P1_MDIP[0] |
RX+ |
P1_MDIP[0] |
4 |
BI DC+ |
P1_MDIP[3] |
Not Used |
Not Used |
Not Used |
Not Used |
5 |
BI DC- |
P1_MDIN[3] |
Not Used |
Not Used |
Not Used |
Not Used |
6 |
BI DB- |
P1_MDIN[0] |
RX- |
P1_MDIN[0] |
RX- |
P1_MDIN[0] |
7 |
BI DD+ |
P1_MDIP[2] |
Not Used |
Not Used |
Not Used |
Not Used |
8 |
BI DD- |
P1_MDIN[2] |
Not Used |
Not Used |
Not Used |
Not Used |
以下是Marvell 88E6350/88E6351和88E1512的示例。
下圖為Marvell 88E6350/88E6351的MDI引腳對映圖。
上圖中,88E6350/88E6351為千兆交換,當內建的千兆PHY作為百兆使用時,MDIP/N[2]和MDIP/N[3]是Unused,在MDI配置下,MDIP/N[0]作為TX±,MDIP/N[1]作為RX±;在MDIX配置下,MDIP/N[0]作為RX±,MDIP/N[1]作為TX±;
下圖為88E1512(千兆PHY)的MDI訊號的描述。
可以看出,88E1512作為百兆使用時,MDIP/N[2]和MDIP/N[3]是Unused,在MDI配置下,MDIP/N[0]作為TX±,MDIP/N[1]作為RX±;在MDIX配置下,MDIP/N[0]作為RX±,MDIP/N[1]作為TX±;