LAN9313-NU SMSC, LAN9313-NU Datasheet - Page 98

Ethernet ICs Three Port 10/100 Ethernet Switch

LAN9313-NU

Manufacturer Part Number
LAN9313-NU
Description
Ethernet ICs Three Port 10/100 Ethernet Switch
Manufacturer
SMSC
Type
Three Port Managed Ethernet Switchr
Datasheet

Specifications of LAN9313-NU

Ethernet Connection Type
10 Base-T, 100 Base-TX
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Product
Ethernet Switches
Number Of Transceivers
1
Standard Supported
802.3, 802.3u
Data Rate
10 Mbps, 100 Mbps
Supply Voltage (max)
3.6 V
Supply Voltage (min)
0 V
Supply Current (max)
155 mA, 270 mA
Maximum Operating Temperature
+ 70 C
Package / Case
TQFP-100
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Revision 1.7 (06-29-10)
7.2.11
7.2.12
7.3
7.3.1
LEDs
Each PHY provides LED indication signals to the GPIO/LED block of the LAN9313/LAN9313i. This
allows external LEDs to be used to indicate various PHY related functions such as TX/RX activity,
speed, duplex, or link status. Refer to
information on the configuration of these signals.
Required Ethernet Magnetics
The magnetics selected for use with the LAN9313/LAN9313i should be an Auto-MDIX style magnetic,
which is widely available from several vendors. Please review the SMSC Application note 8.13
“Suggested Magnetics” for the latest qualified and suggested magnetics. A list of vendors and part
numbers are provided within the application note.
The Virtual PHY provides a basic MII management interface (MDIO) to the MII management pins per
the IEEE 802.3 (clause 22) so that a MAC with an unmodified driver can be supported as if the MAC
was attached to a single port PHY. This functionality is designed to allow easy and quick integration
of the LAN9313/LAN9313i into designs with minimal driver modifications. The Virtual PHY provides a
full bank of registers which comply with the IEEE 802.3 specification. This enables the Virtual PHY to
provide various status and control bits similar to those provided by a real PHY. These include the
output of speed selection, duplex, loopback, isolate, collision test, and auto-negotiation status. For a
list of all Virtual PHY registers and related bit descriptions, refer to
Registers," on page
Virtual PHY Auto-Negotiation
The purpose of the auto-negotiation function is to automatically configure the Virtual PHY to the
optimum link parameters based on the capabilities of its link partner. Because the Virtual PHY has no
actual link partner, the auto-negotiation process is emulated with deterministic results.
Auto-negotiation is enabled by setting bit 12 (VPHY_AN) of the
(VPHY_BASIC_CTRL)
The emulated auto-negotiation process is much simpler than the real process and can be categorized
into three steps:
1. Bit 5 (Auto-Negotiation Complete) is set in the
2. Bit 1 (Page Received) is set in the
3. The auto-negotiation result (speed and duplex) is determined and registered.
The auto-negotiation result (speed and duplex) is determined using the Highest Common Denominator
(HCD) of the
Auto-Negotiation Link Partner Base Page Ability Register (VPHY_AN_LP_BASE_ABILITY)
specified in the IEEE 802.3 standard. The technology ability bits of these registers are ANDed, and if
there are multiple bits in common, the priority is determined as follows:
Virtual PHY
Power-On Reset (POR)
Hardware reset (nRST)
PHY Software reset (via bit 3 of the
PHY Basic Control Register
Setting the
Digital Reset (via bit 10 of the
Issuing an EEPROM Loader RELOAD command
(VPHY_BASIC_STATUS).
(VPHY_AN_EXP).
Virtual PHY Auto-Negotiation Advertisement Register (VPHY_AN_ADV)
Virtual PHY Basic Control Register
231.
and is restarted by the occurrence of any of the following events:
(VPHY_BASIC_CTRL))
Reset Control Register
DATASHEET
Chapter 12, "GPIO/LED Controller," on page 142
Reset Control Register
98
Virtual PHY Auto-Negotiation Expansion Register
(VPHY_BASIC_CTRL), bit 9 high (auto-neg restart)
(Section 8.2.4, "EEPROM Loader," on page
(RESET_CTL))
Three Port 10/100 Managed Ethernet Switch with MII
Virtual PHY Basic Status Register
(RESET_CTL), or bit 15 of the
Virtual PHY Basic Control Register
Section 13.2.1, "Virtual PHY
SMSC LAN9313/LAN9313i
and
for additional
Virtual PHY
Datasheet
Virtual
113)
as

Related parts for LAN9313-NU