Small Footprint MII/RMII 10/100 Ethernet Transceiver for Automotive Applications
Datasheet
Table 3.1 4B/5B Code Table (continued)
CODE
GROUP
RECEIVER
INTERPRETATION
TRANSMITTER
INTERPRETATION
SYM
10001
01101
K
Second nibble of SSD, translated to
“0101” following J, else RXER
Sent for rising TXEN
T
First nibble of ESD, causes de-assertion
of CRS if followed by /R/, else assertion
of RXER
Sent for falling TXEN
Sent for falling TXEN
00111
R
Second nibble of ESD, causes
deassertion of CRS if following /T/, else
assertion of RXER
00100
00110
11001
00000
00001
00010
00011
00101
01000
01100
10000
H
V
V
V
V
V
V
V
V
V
V
Transmit Error Symbol
Sent for rising TXER
INVALID
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID, RXER if during RXDV
INVALID
INVALID
INVALID
INVALID
INVALID
INVALID
INVALID
INVALID
INVALID
3.1.1.3
Scrambling
Repeated data patterns (especially the IDLE code-group) can have power spectral densities with large
narrow-band peaks. Scrambling the data helps eliminate these peaks and spread the signal power
more uniformly over the entire channel bandwidth. This uniform spectral density is required by FCC
regulations to prevent excessive EMI from being radiated by the physical wiring.
The seed for the scrambler is generated from the transceiver address, PHYAD, ensuring that in
multiple-transceiver applications, such as repeaters or switches, each transceiver will have its own
scrambler sequence.
The scrambler also performs the Parallel In Serial Out conversion (PISO) of the data.
3.1.1.4
NRZI and MLT-3 Encoding
The scrambler block passes the 5-bit wide parallel data to the NRZI converter where it becomes a
serial 125 MHz NRZI data stream. The NRZI is encoded to MLT-3. MLT-3 is a tri-level code where a
change in the logic level represents a code bit “1” and the logic output remaining at the same level
represents a code bit “0”.
SMSC LAN88710AM/LAN88710BM
21
Revision 1.1 (05-26-10)
DATASHEET