EVB9303 SMSC, EVB9303 Datasheet - Page 122

EVALUATION BOARD FOR LAN9303

EVB9303

Manufacturer Part Number
EVB9303
Description
EVALUATION BOARD FOR LAN9303
Manufacturer
SMSC
Datasheets

Specifications of EVB9303

Main Purpose
Interface, Ethernet
Embedded
No
Utilized Ic / Part
LAN9303
Primary Attributes
3 Ports, 100BASE-TX/10BASE-T, Managed
Secondary Attributes
Full Duplex and HP Auto-MDIX Support, 10BASE-T and 100BASE-TX
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
638-1095
Revision 1.4 (07-07-10)
9.1.2.4
9.1.2.5
9.1.3
9.1.3.1
Collision Test
Two forms of collision testing are available: External MAC collision testing and Switch Engine collision
testing.
External MAC collision testing is enabled when the
PHY Basic Control Register (VPHY_BASIC_CTRL)
the external MAC will result in collision signaling to the external MAC via the P0_COL pin.
Switch Engine collision testing is enabled when the
Special Control/Status Register (VPHY_SPECIAL_CONTROL_STATUS)
transmissions from the Switch Engine will result in the assertion of the internal collision signal to the
Switch Fabric Port 0. Switch Engine collision testing occurs regardless of the setting of the
(VPHY_ISO)
Loopback
Two forms of loopback testing are available: External MAC loopback and Switch Engine loopback.
External MAC loopback is enabled when the
Basic Control Register (VPHY_BASIC_CTRL)
sent to the Switch Engine and are not used for purposes of signaling data valid, collision or carrier
sense to the Switch Engine. Instead, they are looped back onto the receive path. Transmissions from
the Switch Engine are ignored and are not used for purposes of signaling data valid, collision or carrier
sense on the MII pins. The collision output to the external MAC (via P0_COL) is not generated unless
the
collision output (via P0_COL) during External MAC loopback but can drive it during Switch Engine
loopback. The carrier sense output on the P0_CRS pin is only based on the transmit enable from the
external MAC (via the P0_INDV pin).
Switch Engine loopback is enabled when the
Control/Status Register (VPHY_SPECIAL_CONTROL_STATUS)
Engine are not sent to the external MAC and are not used for purposes of signaling data valid, collision
or carrier sense to the MII pins. Instead, they are looped back internally onto the receive path.
Transmissions from the external MAC are ignored and are not used for purposes of data valid, collision
or carrier sense to the Switch Engine. The collision signal to the Switch Engine is not generated unless
the
from the Switch Engine. Switch Engine loopback occurs regardless of the setting of the
(VPHY_ISO)
Port 0 RMII PHY Mode
Port 0 RMII PHY mode is used when interfacing Port 0 to an external MAC that does not support the
full MII interface. The RMII interface uses a subset of the MII pins. The P0_OUTD[1:0], P0_OUTDV,
P0_IND[1:0], P0_INDV, and P0_OUTCLK pins are the only MII pins used to communicate with the
external MAC in this mode. This mode provides collision testing for the Switch Engine, as well as
loopback test capabilities.
Note: The RMII standard does not support external MAC collision testing.
When in RMII PHY mode, if the
(VPHY_BASIC_CTRL)
are disabled and the MII data path input pins are ignored (disabled into the non-active state and
powered down). Note that setting the
management pins and does not affect MII MAC mode.
Reference Clock Selection
The 50MHz RMII reference clock can be selected from either the P0_OUTCLK pin input or the internal
50MHz clock. The choice is based on the setting of the
Special Control/Status Register
Switch Collision Test Port 0
Collision Test (VPHY_COL_TEST)
bit.
bit.
is set, MII data path output pins are three-stated, the pull-ups and pull-downs
Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII
bit is set. The carrier sense signal is only based on the transmit enable
(VPHY_SPECIAL_CONTROL_STATUS). A low selects P0_OUTCLK
Isolate (VPHY_ISO)
DATASHEET
Isolate (VPHY_ISO)
bit is set. The SQE_HEARTBEAT signal does not drive the
122
Switch Looopback Port 0
Loopback (VPHY_LOOPBACK)
is set. Transmissions from the external MAC are not
Collision Test (VPHY_COL_TEST)
Switch Collision Test Port 0
is set. In this test mode, any transmissions from
bit of the
RMII Clock Direction
bit does not cause isolation of the MII
is set. Transmissions from the Switch
Virtual PHY Basic Control Register
bit of the
is set. In this test mode, any
SMSC LAN9303/LAN9303i
bit of the
bit of the
bit of the
Virtual PHY Special
bit of the
Virtual PHY
Virtual PHY
Virtual PHY
Datasheet
Isolate
Isolate
Virtual

Related parts for EVB9303