WG82574IT S LBAC Intel, WG82574IT S LBAC Datasheet - Page 47

no-image

WG82574IT S LBAC

Manufacturer Part Number
WG82574IT S LBAC
Description
CONTROLLER, ENET, INTEL 82574IT, 64PQFN
Manufacturer
Intel
Datasheet

Specifications of WG82574IT S LBAC

Ethernet Type
IEEE 802.3, IEEE 802.3u, IEEE 802.3ab
Supply Voltage Range
3V To 3.6V
Operating Temperature Range
-40°C To +85°C
Digital Ic Case Style
QFN
No. Of Pins
64
Package / Case
QFN
Interface Type
I2C, JTAG, PCI, SPI
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Interconnects—82574 GbE Controller
3.2.3.1.2
3.2.3.1.2.1
Note:
Note:
3.2.3.1.2.2
MAC Speed Resolution
For proper link operation, both the MAC and PHY must be configured for the same
speed of link operation. The speed of the link can be determined and set by several
methods with the 82574. These include:
Aspects of these methods are discussed in the sections that follow.
Forcing MAC Speed
There might be circumstances when the software device driver must forcibly set the
link speed of the MAC. This can occur when the link is manually configured. To force the
MAC speed, the software device driver must set the CTRL.FRCSPD (force-speed) bit to
1b and then write the speed bits in the Device Control register (CTRL.SPEED) to the
desired speed setting. See
Forcing the MAC speed using CTRL.FRCSPD overrides all other mechanisms for
configuring the MAC speed and can yield non-functional links if the MAC and PHY are
not operating at the same speed/configuration.
When forcing the 82574 to a specific speed configuration, the software device driver
must also ensure the PHY is configured to a speed setting consistent with MAC speed
settings. This implies that software must access the PHY registers to either force the
PHY speed or to read the PHY status register bits that indicate link speed of the PHY.
Forcing speed settings by CTRL.SPEED can also be accomplished by setting the
CTRL_EXT.SPD_BYPS bit. This bit bypasses the MAC's internal clock switching logic and
enables the software device driver complete control of when the speed setting takes
place. The CTRL.FRCSPD bit uses the MAC's internal clock switching logic, which does
delay the affect of the speed change.
Using PHY Direct Link-Speed Indication
The 82574L PHY provides a direct internal indication of its speed to the MAC
(SPD_IND). The most direct method for determining the PHY link speed and either
manually or automatically configuring the MAC speed is based on these direct speed
indications.
For MAC speed to be set/determined from these direct internal indications from the
PHY, the MAC must be configured such that CTRL.ASDE and CTRL.FRCSPD are both 0b
(both auto-speed detection and forced-speed override are disabled). As a result, the
MAC speed is reconfigured automatically each time the PHY indicates a new link-up
event to the MAC.
• Software-forced configuration of the MAC speed setting based on PHY indications,
• The MAC automatically detecting and setting the link speed of the MAC based on
which can be determined as follows:
PHY indications by:
— Software reads of PHY registers directly to determine the PHY's auto-negotiated
— Software reads the PHY's internal PHY-to-MAC speed indication (SPD_IND)
— Software signals the MAC to attempt to auto-detect the PHY speed from the
— Using the PHY's internal PHY-to-MAC speed indication (SPD_IND), setting the
— Attempting to auto-detect the PHY speed from the PHY-to-MAC RX_CLK and
speed
using the MAC STATUS.SPEED register
PHY-to-MAC RX_CLK, then programs the MAC speed accordingly
MAC speed automatically
setting the MAC speed automatically
section 10.2.2.1
for details.
47

Related parts for WG82574IT S LBAC