LAN9303-ABZJ Standard Microsystems (SMSC), LAN9303-ABZJ Datasheet - Page 5
![no-image](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__sml.jpg)
LAN9303-ABZJ
Manufacturer Part Number
LAN9303-ABZJ
Description
Manufacturer
Standard Microsystems (SMSC)
Datasheet
1.LAN9303-ABZJ.pdf
(367 pages)
Specifications of LAN9303-ABZJ
Number Of Primary Switch Ports
3
Operating Supply Voltage (typ)
3.3V
Fiber Support
No
Power Supply Type
Analog
Data Rate (typ)
10/100Mbps
Vlan Support
Yes
Operating Temperature (max)
70C
Operating Temperature (min)
0C
Mounting
Surface Mount
Jtag Support
No
Operating Supply Voltage (max)
3.6V
Operating Supply Voltage (min)
3V
Operating Temperature Classification
Commercial
Data Rate
100Mbps
Lead Free Status / RoHS Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LAN9303-ABZJ
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII
Datasheet
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
7.2.10 PHY Resets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.2.11 LEDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.2.12 Required Ethernet Magnetics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.3
7.3.1
7.3.2
7.3.3
Chapter 8 Serial Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
8.1
8.2
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.3.7
8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
SMSC LAN9303/LAN9303i
7.2.2.3
7.2.2.4
7.2.2.5
7.2.2.6
7.2.2.7
7.2.3.1
7.2.3.2
7.2.4.1
7.2.4.2
7.2.4.3
7.2.4.4
7.2.5.1
7.2.5.2
7.2.5.3
7.2.5.4
7.2.5.5
7.2.8.1
7.2.9.1
7.2.9.2
7.2.10.1
7.2.10.2
7.2.10.3
7.3.1.1
7.3.1.2
7.3.1.3
7.3.2.1
7.3.3.1
7.3.3.2
8.3.6.1
8.3.6.2
8.3.6.3
8.3.6.4
8.4.4.1
8.4.4.2
8.4.4.3
Virtual PHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
I2C Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
I2C Master EEPROM Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
EEPROM Loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
10BASE-T Transmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
10BASE-T Receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
PHY Auto-negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
HP Auto-MDIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
MII MAC Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
PHY Management Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
PHY Power-Down Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Virtual PHY Auto-Negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Virtual PHY in MAC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Virtual PHY Resets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
I2C EEPROM Device Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
I2C EEPROM Byte Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
I2C EEPROM Sequential Byte Reads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
I2C EEPROM Byte Writes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Wait State Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
I
I2C Master EEPROM Controller Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
EEPROM Loader Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
EEPROM Valid Flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
MAC Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Soft-Straps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Register Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
NRZI and MLT-3 Decoding ............................................................................................................................................................................. 94
Descrambler and SIPO ................................................................................................................................................................................... 94
5B/4B Decoding .............................................................................................................................................................................................. 94
Receiver Errors ............................................................................................................................................................................................... 94
MII MAC Interface ........................................................................................................................................................................................... 94
MII MAC Interface ........................................................................................................................................................................................... 95
10M TX Driver and PLL .................................................................................................................................................................................. 95
Filter and Squelch ........................................................................................................................................................................................... 95
10M RX and PLL............................................................................................................................................................................................. 95
MII MAC Interface ........................................................................................................................................................................................... 96
Jabber Detection............................................................................................................................................................................................. 96
PHY Pause Flow Control ................................................................................................................................................................................ 97
Parallel Detection............................................................................................................................................................................................ 98
Restarting Auto-Negotiation............................................................................................................................................................................ 98
Disabling Auto-Negotiation ............................................................................................................................................................................. 98
Half Vs. Full-Duplex ........................................................................................................................................................................................ 98
PHY Interrupts .............................................................................................................................................................................................. 100
PHY General Power-Down ........................................................................................................................................................................... 101
PHY Energy Detect Power-Down ................................................................................................................................................................. 101
PHY Software Reset via RESET_CTL.......................................................................................................................................................... 101
PHY Software Reset via PHY_BASIC_CTRL_x ........................................................................................................................................... 101
PHY Power-Down Reset............................................................................................................................................................................... 101
Parallel Detection.......................................................................................................................................................................................... 103
Disabling Auto-Negotiation ........................................................................................................................................................................... 103
Virtual PHY Pause Flow Control ................................................................................................................................................................... 104
Full-Duplex Flow Control............................................................................................................................................................................... 104
Virtual PHY Software Reset via RESET_CTL .............................................................................................................................................. 104
Virtual PHY Software Reset via VPHY_BASIC_CTRL ................................................................................................................................. 105
Bus Busy....................................................................................................................................................................................................... 110
Clock Synchronization .................................................................................................................................................................................. 110
Arbitration...................................................................................................................................................................................................... 111
Timeout Due to Busy or Arbitration............................................................................................................................................................... 111
PHY Registers Synchronization.................................................................................................................................................................... 115
Virtual PHY Registers Synchronization......................................................................................................................................................... 116
LED and Manual Flow Control Register Synchronization ............................................................................................................................. 116
2
C Bus Arbitration and Clock Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
DATASHEET
5
Revision 1.4 (07-07-10)