Micrel, Inc. KS8721BL/SL
June 2009
13
M9999-062509-1.3
receive clock is recovered from the line while carrier is active, and operates from the master input clock when the line is
idle. The KS8721BL/SL synchronizes the receive data and control signals on the falling edge of RXC in order to
stabilize the signals at the rising edge of the clock with 10ns setup and hold times.
Transmit Enable
The MAC must assert TXEN at the same time as the rst nibble of the preamble, and de-assert TXEN after the last bit
of the packet.
Receive Data Valid
The KS8721BL/SL asserts RXDV when it receives a valid packet. Line operating speed and MII mode will determine
timing changes in the following way:
For 100BASE-TX links with the MII in 4B mode, RXDV is asserted from the rst nibble of the preamble to the
last nibble of the data packet.
For 10BASE-T links, the entire preamble is truncated. RXDV is asserted with the rst nibble of the SFD “5D”
and remains asserted until the end of the packet.
Error Signals
Whenever the KS8721BL/SL receives an error symbol from the network, it asserts RXER and drives “1110” (4B) on the
RXD pins. When the MAC asserts TXER, the KS8721BL/SL will drive “H” symbols (a Transmit Error dened in the IEEE
802.3 4B/5B code group) out on the line to force signaling errors.
Carrier Sense (CRS)
For 100BASE-TX links, a start-of-stream delimiter, or /J/K symbol pair causes assertion of Carrier Sense (CRS). An
end-of-stream delimiter, or /T/R symbol pair, causes de-assertion of CRS. The PMA layer will also de-assert CRS if
IDLE symbols are received without /T/R, yet in this case RXER will be asserted for one clock cycle when CRS is de-
asserted. For 10BASE-T links, CRS assertion is based on reception of valid preamble, and de-assertion on reception of
an end-of-frame (EOF) marker.
Collision
Whenever the line state is half-duplex and the transmitter and receiver are active at the same time, the KS8721BL/SL
asserts its collision signal, which is asynchronous to any clock.
RMII (Reduced MII) Data Interface
RMII interface species a low-pin count, Reduced Media Independent Interface (RMII) intended for use between
Ethernet PHYs and Switch or Repeater ASICs. It is fully compliant with IEEE 802.3u [2].
This interface has the following characteristics:
It is capable of supporting 10Mbps and 100Mbps data rates.
A single clock reference is sourced from the MAC to PHY (or from an external source).
It provides independent 2-bit wide (di-bit) transmit and receive data paths.
It uses TTL signal levels compatible with common digital CMOS ASIC processes.
RMII Signal Denition
Signal Name
Direction
(w/respect to the PHY)
Direction
(w/respect to the MAC)
Use
REF_CLK Input Input or Output
Synchronous clock reference for receive, transmit and
control interface
CRS_DV Output Input Carrier Sense/Receive Data Valid
RXD[1:0] Output Input Receive Data
TX_EN Input Output Transmit Enable
TXD[1:0] Input Output Transmit Data
RX_ER Output Input (Not Required) Receive Error
Micrel, Inc. KS8721BL/SL
June 2009
14
M9999-062509-1.3
Reference Clock (REF_CLK)
REF_CLK is a continuous 50MHz clock that provides the timing reference for CRS_DV, RXD[1:0], TX_EN, TXD[1:0],
and RX_E. REF_CLK is sourced by the MAC or an external source. Switch implementations may choose to provide
REF_CLK as an input or an output depending on whether they provide a REF_CLK output or rely on an external clock
distribution device. Each PHY device must have an input corresponding to this clock but may use a single clock input
for multiple PHYs implemented on a single IC.
Carrier Sense/Receive Data Valid (CRS_DV)
CRS_DV is asserted asynchronously on detection of carrier due to the criteria relevant to the operating mode. That is,
in 10BASE-T mode, when squelch is passed or in 100BASE-X mode when 2 noncontiguous zeroes in 10 bits are
detected, the carrier is detected.
Loss-of-carrier results in the de-assertion of CRS_DV synchronous to REF_CLK. As carrier criteria are met, CRS_DV
remains continuously asserted from the rst recovered di-bit of the frame through the nal recovered di-bit and is
negated prior to the rst REF_CLK that follows the nal di-bit.
The data on RXD[1:0] is considered valid once CRS_DV is asserted. However, since the assertion of CRS_DV is
asynchronous relative to REF_CLK, the data on RXD[1:0] remains as “00” until proper receive signal decoding takes
place (see “Denition of RXD[1:0] Behavior”).
Receive Data [1:0] (RXD[1:0])
RXD[1:0] transitions synchronously to REF_CLK. For each clock period in which CRS_DV is asserted, RXD[1:0]
transfers two bits of recovered data from the PHY. In some cases (e.g., before data recovery or during error conditions),
a predetermined value for RXD[1:0] is transferred instead of recovered data. RXD[1:0] remains as “00” to indicate idle
when CRS_DV is de-asserted. Values of RXD[1:0] other than “00” when CRS_DV is de-asserted are reserved for out-
of-band signaling (to be dened). Values other than “00” on RXD[1:0] while CRS_DV is de-asserted are ignored by the
MAC/repeater. Upon assertion of CRS_DV, the PHY ensures that RXD[1:0]=00 until proper receive decoding takes
place.
Transmit Enable (TX_EN)
Transmit Enable TX_EN indicates that the MAC is presenting di-bits on TXD[1:0] on the RMII for transmission. TX_EN
is asserted synchronously with the rst nibble of the preamble and remains asserted while all transmitted di-bits are
presented to the RMII. TX_EN is negated prior to the rst REF_CLK following the nal di-bit of a frame. TX_EN
transitions synchronously with respect to REF_CLK.
Transmit Data [1:0] (TXD[1:0])
Transmit Data TXD[1:0] transitions synchronously with respect to REF_CLK. When TX_EN is asserted, TXD[1:0] are
accepted for transmission by the PHY. TXD[1:0] remains as “00” to indicate idle when TX_EN is de-asserted. Values of
TXD[1:0] other than “00” when TX_EN is de-asserted are reserved for out-of-band signaling (to be dened). Values
other than “00” on TXD[1:0] while TX_EN is de-asserted are ignored by the PHY.
Collision Detection
Since the denition of CRS_DV and TX_EN both contain an accurate indication of the start of frame, the MAC reliably
re-generates the COL signal of the MII by ANDing TX_EN and CRS_DV.
During the IPG time following the successful transmission of a frame, the COL signal is asserted by some transceivers
as a self-test. The Signal Quality Error (SQE) function is not supported by the reduced MII due to the lack of the COL
signal. Historically, SQE was present to indicate that a transceiver located physically remote from the MAC was
functioning. Since the reduced MII only supports chip-to-chip connections on a PCB, SQE functionality is not required.
RX_ER
The PHY provides RX_ER as an output according to the rules specied in IEEE 802.3u [2] (see Clause 24, Figure 24-
11– Receive State Diagram). RX_ER is asserted for one or more REF_CLK periods to indicate that an error (e.g., a
coding error or any error that a PHY is capable of detecting, and that may otherwise be undetectable by the MAC sub-
layer) is detected somewhere in the frame presently being transferred from the PHY. RX_ER transitions synchronously
with respect to REF_CLK. While CRS_DV is de-asserted, RX_ER has no effect on the MAC.
Micrel, Inc. KS8721BL/SL
June 2009
15
M9999-062509-1.3
RMII AC Characteristics
Symbol Parameter Min Typ Max Units
REF_CLK Frequency 50 MHz
REF_CLK Duty Cycle 35 65 %
t
SU
TXD[1:0], TX_EN, RXD[1:0], CRS_DV, RXER 4 ns
t
H
TXD[1:0], TX_EN, RXD[1:0], CRS_DV, RXER
Data Hold from REF_CLK
Rising Edge
2 ns
Unused RMII Pins
Input Pins TXD[2:3] and TXER are pull-down to GND.
Output Pins RXD[2:3] and RXC are no connect.
Note that the RMII pin needs to be pulled up to enable RMII mode.
Auto-Crossover (Auto-MDI/MDI-X)
Automatic MDI/MDI-X conguration is intended to eliminate the need for crossover cables between similar devices. The
assignment of pinouts for a 10/100 BASE-T crossover function cable is shown below.
This feature eliminates the confusion in applications by allowing the use of both straight and crossover cables. This
feature is controlled by register 1f:13. See “Register 1fh–100BASE-TX PHY Controller” section for details.
10/100 BASE-T
Media Dependent Interface
10/10
0
BASE-T
Media Dependent Interface
Transmit Pair
Receive Pair
Transmit Pair
Receive Pair
Modular Connector (RJ45)
NIC
Modular Connector (RJ45)
HUB
(Repeater or Switch)
Figure 1. Straight Through Cable

KSZ8721BLI

Mfr. #:
Manufacturer:
Microchip Technology / Micrel
Description:
Ethernet ICs 10/100 BASE-TX/FX Physical Layer Transceiver
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union