FLLXT1000BA.C4QE000 Intel, FLLXT1000BA.C4QE000 Datasheet - Page 41

no-image

FLLXT1000BA.C4QE000

Manufacturer Part Number
FLLXT1000BA.C4QE000
Description
Manufacturer
Intel
Datasheet

Specifications of FLLXT1000BA.C4QE000

Lead Free Status / RoHS Status
Not Compliant
2.4.6.3
Datasheet
Document #: 249276
Revision #: 002
Rev. Date: 07/20/01
Link information is exchanged in 16-bit words called “Pages”. 10/100 auto-negotiation requires
only one page, which is called the “Base Page” and is exchanged through Registers 4 and 5. 1000
auto-negotiation requires four pages: a base page and three next pages. The base page originates
from Register 4, and is identical to the one used for 10/100 auto-negotiation, except that Bit 15
(Next Page) = 1 for 1000 auto-negotiation, and Bit 15 = 0 for 10/100 auto-negotiation. The other
three pages are generated by the LXT1000 from information in Register 9; with the corresponding
information from the link partner loaded into Register 10.
Auto-negotiation is the only method recognized in the IEEE standard for bringing up a 1000BASE-
T link, although forced operation can be used for test purposes. Auto-negotiation is necessary to
determine the master-slave relationship, which is required for echo cancellation and signal
recovery. (Refer to
2.4.6.2.1 A Special Note for TBI Applications
When interfacing the LXT1000 to MACs intended for Gigabit/fiber applications, turn off the
MACs auto-negotiate function if possible; the LXT1000 cannot support it. Program the LXT1000
for auto-negotiation, full-duplex, and speed = 1000 only.
2.4.6.2.2 Controlling Auto-Negotiation
Control
When auto-negotiation is controlled by software, the following steps are recommended:
Monitoring
MII Register 17 provides a convenient place to monitor link status following auto-negotiation. The
contents of this register are also output on the QuickStatus ball. (Refer to
on page 34
Parallel Detection
Parallel detection can only be used to establish 10 and 100 links. It occurs when the LXT1000 tries
to negotiate (transmit FLPs to its link partner), but instead of sensing FLPs from the link partner, it
senses 100BASE-TX MLT3 code or 10BASE-T Normal Link Pulses (NLPs) instead. In this case,
the LXT1000 immediately stops auto-negotiation (terminates transmission of FLPs) and
immediately brings up whatever link corresponds to what it has sensed (MLT3 or NLPs).
With parallel detection, it is impossible to determine the true duplex state of the link partner, and
the IEEE standard requires the LXT1000 to assume a half-duplex link. Parallel detection also does
not allow exchange of flow-control ability (PAUSE and ASM_DIR) or Master/Slave relationship
required by 1000BASE-T. This is why parallel detection cannot be used to establish Gigabit
Ethernet links.
After power-up, power-down, or reset, the power-down recovery time must be completed
before attempting to program the MII Registers.
Use MII Registers 4 and 9 to configure the device.
Enable auto-negotiation by setting MDIO bit 0.12 = 1.
Bit 17.10 is set to 1 once the link is established.
Bits 17.15:14 can be used to determine the link operating speed (1000, 100, or 10 Mbps).
Bit 17.9 can be used to determine the duplex mode (half or full).
for more information):
“Master/Slave Relationship Details” on page
Gigabit Ethernet Transceiver — LXT1000
68.)
“Quick Status Interface”
41

Related parts for FLLXT1000BA.C4QE000