
RTL8305SB
2002/04/09
41
Rev.1.0
7.2.14 Crossover Detection and Auto Correction
During the link setup phase, the RTL8305SB checks if it receives active signals on every port to determine if connection can
be established. In case the receiver data pin pair is connected to receiver pin pair of the peer device and vice versa, the
RTL8305SB will automatically change its configuration to swap receiver data pins with transmitter data pins. In other words,
the RTL8305SB can adapt automatically to a peer device's configuration. If a port is connected to a PC or NIC with MDI-X
interface with a crossover cable, the RTL8305SB will reconfigure the port to provide the MDI-X interface to ensure proper
connection. This will effectively replace the DIP switch commonly used for reconfiguring a port on a hub or switch.
By pulling-up EN_AUTOXOVER, the RTL8305SB can identify the type of connected cable to adjust its port as MDI or
MDIX. When switching to MDI mode, the RTL8305SB uses TXOP/N as transmit pairs; when switching to MDIX mode, the
RTL8305SB uses RXIP/N as transmit pairs. The same for receive pairs. This function is port-based implemented.
Pulling-down EN_AUTOXOVER will disable this function and the RTL8305SB operates in MDI mode, in which TXOP/N
represents transmit pairs and RXIP/N represents receive pairs.
According to the IEEE standard, the forced mode 100M ports with autoxover have link issues with NWAY (Auto-Negotiation)
ports. It is recommended to
not
to use autoxover for forced 100M.
7.2.15 Polarity Detection and Correction
For better noise immunity and lower interference to ambient devices, the Ethernet electrical signal on a twisted pair cable is
transmitted in differential forms. That is, the signal is transmitted on two wires for each direction with inverse polarities (+/-).
If wiring on the connector is faulty or a faulty transformer is used, the two inputs to a transceiver may carry signals with
opposite but incorrect polarities. As a direct consequence, the transceiver will not work properly.
When the RTL8305SB operates in 10Base-T mode, it automatically reverses the polarity of its two receiver input pins if it
detects that the polarities of the incoming signals on the pins is incorrect. However, this feature is unnecessary when the
RTL8305SB is operating in 100Base-TX mode.