|
LAN9211_12 Datasheet, PDF (5/147 Pages) SMSC Corporation – High-Performance Small Form Factor Single-Chip Ethernet Controller with HP Auto-MDIX Support | |||
|
◁ |
High-Performance Small Form Factor Single-Chip Ethernet Controller with HP Auto-MDIX Support
Datasheet
5.3.4 INT_ENâInterrupt Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.3.5 BYTE_TESTâByte Order Test Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.3.6 FIFO_INTâFIFO Level Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.3.7 RX_CFGâReceive Configuration Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.3.8 TX_CFGâTransmit Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.3.9 HW_CFGâHardware Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.10 RX_DP_CTRLâReceive Datapath Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.3.11 RX_FIFO_INFâReceive FIFO Information Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.3.12 TX_FIFO_INFâTransmit FIFO Information Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.3.13 PMT_CTRLâ Power Management Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
5.3.14 GPIO_CFGâGeneral Purpose IO Configuration Register . . . . . . . . . . . . . . . . . . . . . . . 94
5.3.15 GPT_CFG-General Purpose Timer Configuration Register . . . . . . . . . . . . . . . . . . . . . . 95
5.3.16 GPT_CNT-General Purpose Timer Current Count Register . . . . . . . . . . . . . . . . . . . . . . 96
5.3.17 WORD_SWAPâWord Swap Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.3.18 FREE_RUNâFree-Run 25MHz Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.3.19 RX_DROPâ Receiver Dropped Frames Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.3.20 MAC_CSR_CMD â MAC CSR Synchronizer Command Register . . . . . . . . . . . . . . . . . 98
5.3.21 MAC_CSR_DATA â MAC CSR Synchronizer Data Register . . . . . . . . . . . . . . . . . . . . . 98
5.3.22 AFC_CFG â Automatic Flow Control Configuration Register . . . . . . . . . . . . . . . . . . . . . 99
5.3.23 E2P_CMD â EEPROM Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.3.24 E2P_DATA â EEPROM Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5.4 MAC Control and Status Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
5.4.1 MAC_CRâMAC Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
5.4.2 ADDRHâMAC Address High Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
5.4.3 ADDRLâMAC Address Low Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
5.4.4 HASHHâMulticast Hash Table High Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
5.4.5 HASHLâMulticast Hash Table Low Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
5.4.6 MII_ACCâMII Access Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
5.4.7 MII_DATAâMII Data Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
5.4.8 FLOWâFlow Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
5.4.9 VLAN1âVLAN1 Tag Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
5.4.10 VLAN2âVLAN2 Tag Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
5.4.11 WUFFâWake-up Frame Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5.4.12 WUCSRâWake-up Control and Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5.4.13 COE_CRâChecksum Offload Engine Control Register . . . . . . . . . . . . . . . . . . . . . . . . 115
5.5 PHY Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
5.5.1 Basic Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
5.5.2 Basic Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.5.3 PHY Identifier 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.5.4 PHY Identifier 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.5.5 Auto-negotiation Advertisement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.5.6 Auto-negotiation Link Partner Ability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.5.7 Auto-negotiation Expansion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
5.5.8 Mode Control/Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
5.5.9 Special Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
5.5.10 Special Control/Status Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
5.5.11 Interrupt Source Flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.5.12 Interrupt Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.5.13 PHY Special Control/Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Chapter 6 Timing Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
6.1 Host Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
6.1.1 Special Restrictions on Back-to-Back Write/Read Cycles . . . . . . . . . . . . . . . . . . . . . . . 126
6.1.2 Special Restrictions on Back-to-Back Read Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SMSC LAN9211
5
DATASHEET
Revision 2.9 (03-01-12)
|
▷ |