Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
Datasheet
SMSC LAN9311/LAN9311i 59 Revision 1.4 (08-19-08)
DATASHEET
register. When Auto-negotiation is enabled and the MANUAL_FC_x bit is cleared, the switch port flow
control enables during full-duplex are determined by Auto-negotiation.
Note: The flow control values in the Port x PHY Auto-Negotiation Advertisement Register
(PHY_AN_ADV_x) and Virtual PHY Auto-Negotiation Advertisement Register
(VPHY_AN_ADV) are not affected by the values of the manual flow control register. Refer to
Section 7.2.5.1, "PHY Pause Flow Control," on page 92 and Section 7.3.1.3, "Virtual PHY
Pause Flow Control," on page 98 for additional information on PHY and Virtual PHY flow
control settings respectively.
Note 6.1 If Auto-negotiation is enabled and complete, but the link partner is not Auto-negotiation
capable, half-duplex is forced via the parallel detect function.
Note 6.2 For the Port 1 and Port 2 PHYs, these are the bits from the Port x PHY Auto-Negotiation
Advertisement Register (PHY_AN_ADV_x) and Port x PHY Auto-Negotiation Link Partner
Base Page Ability Register (PHY_AN_LP_BASE_ABILITY_x). For the Virtual PHY, these
are the local/partner swapped outputs from the bits in the Virtual PHY Auto-Negotiation
Advertisement Register (VPHY_AN_ADV) and Virtual PHY Auto-Negotiation Link Partner
Base Page Ability Register (VPHY_AN_LP_BASE_ABILITY). Refer to Section 7.3.1,
"Virtual PHY Auto-Negotiation," on page 96 for more information.
Table 6.1 Switch Fabric Flow Control Enable Logic
CASE
MANUAL_FC_X
AN ENABLE
AN COMPLETE
LP AN ABLE
DUPLEX
AN PAUSE
ADVERTISEMENT
(Note 6.2)
AN ASYM PAUSE
ADVERTISEMENT
(Note 6.2)
LP PAUSE
ABILITY
(Note 6.2)
LP ASYM PAUSE
ABILITY
(Note 6.2)
RX FLOW CONTROL
ENABLE
RX FLOW CONTROL
ENABLE
-1XXXHalf XXXX0
BP_EN_x
-X0XXHalf XXXX0
BP_EN_x
-1XXXFull XXXX
RX_FC_x TX_FC_x
-X0XXFull XXXX
RX_FC_x TX_FC_x
101
0
X X XXXX00
201
1
0Half (Note 6.1) XXXX0
BP_EN_x
301
1
1Half XXXX0
BP_EN_x
401
1
1Full 0 0 X X 0 0
501
1
1Full 0 1 0 X 0 0
601
1
1Full 011000
701
1
1Full 011101
801
1
1Full 1 0 0 X 0 0
901
1
1Full 1X1X11
10 0 1
1
1Full 110000
11 0 1
1
1Full 110110