Network Card User Manual

TNETE211 Register Descriptions
B-6
B.2 TNETE211 Register Descriptions
This document is a specification for ThunderLAN’s TNETE211 PMI device,
which interfaces the ThunderLAN MII and the PMD device. It is responsible
for converting the nibble stream of data from the MII to the four-pair category-3
cabling, and from the four-pair category-3 cabling to the MII.
The TNETE211 connects to ThunderLAN’s IEEE 802.3u-compliant MII and
converts the data and control signals into a fully compliant 802.12 MII for
100VG-AnyLAN operation. The TNETE211 is responsible for implementing
much of the 100VG’s functionality, including data channeling, ciphering/deci-
phering, and encoding/decoding. It also implements the 802.12 media access
controller (MAC) state machines.
The 100VG-AnyLAN demand priority PHY registers are indirectly accessible
through the MII management interface present in ThunderLAN. This is a low-
speed serial interface which is supported on ThunderLAN through the NetSio
register in adapter DIO space. A host software program uses the MCLK,
MTXEN, and MDATA bits in this register to implement the MII serial protocol
for the management interface.
The 802.3u MII serial protocol allows for up to 32 different PMDs, with up to
32 (16 bit wide) internal registers in each device. The 100VG-AnyLAN demand
priority PHY implements seven internal registers, three of which are hard-
wired. The diagram below shows the devices’ register map. The registers
shown in gray are the generic registers as mandated by 802.3u. The registers
shown in white are Texas Instruments specific registers. All other registers are
read as 0s.