English
Language : 

LAN9303 Datasheet, PDF (19/366 Pages) SMSC Corporation – Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII
Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII
Datasheet
runs upon a pin reset (nRST), power-on reset (POR), digital reset, or upon the issuance of a EEPROM
RELOAD command.
2.2.9 GPIO/LED Controller
Six configurable general-purpose input/output pins are provided which are controlled via this module.
These pins can be individually configured via the GPIO/LED CSRs to function as inputs, push-pull
outputs, or open drain outputs and each is capable of interrupt generation with configurable polarity.
The GPIO pins can be alternatively configured as LED outputs to drive Ethernet status LEDs for
external indication of various attributes of the switch ports.
2.3
2.3.1
2.3.2
Modes of Operation
The LAN9303/LAN9303i is designed to integrate into various embedded environments. To accomplish
compatibility with a wide range of applications, the LAN9303/LAN9303i ports can operate in the
following modes:
„ Port 0 - Independently configured for MII MAC, MII PHY, RMII PHY modes
„ Port 1 - Internal PHY mode
„ Port 2 - Internal PHY mode
The mode of the device is determined by the P0_MODE[2:0] (Port 0) pin straps.
The device can also be placed into the following management modes:
„ SMI managed
„ I2C managed
The management mode is determined by the MNGT1_LED4P and MNGT0_LED3P pin straps. These
modes are detailed in the following sections. Figure 2.4 displays a typical system configuration for each
Port 0 mode and management type supported by the device. Refer to Chapter 9, "MII Data Interface,"
on page 121 for additional information on the usage of MII signals in each supported mode.
Internal PHY Mode
Internal PHY mode (Port 1 and Port 2) utilizes the internal PHY for the network connection. The Switch
Engine MAC’s MII port is connected internally to the internal PHY in this mode. Internal PHY mode
can operate at 10Mbps or 100Mbps.
When an EEPROM is connected, the EEPROM loader can be used to load the initial device
configuration from the external EEPROM via the I2C interface. Once operational, if managed, the CPU
can use the I2C interface to read or write the EEPROM.
MAC Mode
MAC mode utilizes an external PHY, which is connected to the Port 0 MII pins, to provide an Ethernet
network connection. In this mode, the port acts as a MAC, providing a communication path between
the Switch Fabric and the external PHY. MAC mode can operate at 10, 100, or 200Mbps (Turbo mode).
In MAC mode, the device may be SMI managed or I2C managed as detailed in Section 2.3.4,
"Management Modes".
When an EEPROM is connected, the EEPROM loader can be used to load the initial device
configuration from the external EEPROM via the I2C interface. Once operational, if managed, the CPU
can use the I2C interface to read or write the EEPROM.
SMSC LAN9303/LAN9303i
19
DATASHEET
Revision 1.3 (08-27-09)