21145
10
Preliminary
Datasheet
mii_clsn/sym_rxd<4>
I
147
118
In MII mode (CSR6<18>=1, CSR6<23>=0), this pin
functions as the collision detect. When the external
physical layer protocol (PHY) device detects a collision, it
asserts this pin.
In SYM mode (CSR6<18>=1, CSR6<23>=1), this pin
functions as receive data. This line along with the four
receive lines (sym_rxd<3:0>) provides five parallel data
lines in symbol form. This data is controlled by an external
physical layer medium-dependent (PMD) device and
should be synchronized to the sym_rclk signal.
mii_crs/sd
I
146
117
In MII mode this pin functions as the carrier sense and is
asserted by the PHY when the media is active.
In SYM mode this pin functions as the signal detect
indication. It is controlled by an external PMD device. If no
PHY device is connected to the MII/SYM port, the
mii_crs/sd pin should be tied to Vss in order to make the
link-integrity test function properly.
mii_dv
I
161
129
Data valid is asserted by an external PHY when receive
data is present on the mii_rxd lines and is deasserted at
the end of the packet. This signal should be synchronized
with the mii_rclk signal.
mii_mdc
O
166
134
MII management data clock is sourced by the 21145 to
the MII PHY device as a timing reference for the transfer
of information on the mii_mdio signal.
mii_mdio
I/O
167
135
MII management data input/output transfers control
information and status between the PHY and the 21145.
This signal should be tied to an external pullup resistor if
an MII PHY is connected, and to an external pulldown
resistor otherwise.
mii/sym_rclk
I
160
128
Supports either the 25-MHz or 2.5-MHz receive clock.
This clock is recovered by the PHY.
mii_rx_err/sel10_100
I/O
159
127
When used with an MII PHY device (CSR6<18>=1,
CSR6<23>=0), this pin functions as receive error input. It
is asserted when a data decoding error is detected by an
external PHY device. This signal is synchronized to
mii_rclk and can be asserted for a minimum of one
receive clock. When asserted during a packet reception,
it sets the cyclic redundancy check (CRC) error bit in the
receive descriptor (RDES0).
When used with a SYM PHY device (CSR6<23>=1), this
pin functions as select 10/100 output. The signal
sel10_100 equals 1 when the 21145 is in 100-Mb/s SYM
mode (CSR6<18>=1) and equals 0 when the 21145 is in
10BASE-T mode (CSR6<18>=0).
mii/sym_rxd<3:0>
I
162, 163,
164, 165
130,131,
132,133,
Four parallel receive data lines. This data is driven by an
external PHY that attached the media and should be
synchronized with the mii_rclk signal.
mii/sym_tclk
I
153
124
Supports the 25-MHz or 2.5-MHz transmit clock supplied
by the external PMD device. This clock should always be
active.
Table 1. Functional Description of 21145 Signals (Sheet 5 of 8)
Signal
Type
Pin
Number,
176-pin
Pin
Number,
144-pin
Description