WG82574L S LBA9 Intel, WG82574L S LBA9 Datasheet - Page 255

no-image

WG82574L S LBA9

Manufacturer Part Number
WG82574L S LBA9
Description
CONTROLLER, ENET, INTEL 82574L, 64PQFN
Manufacturer
Intel
Datasheet

Specifications of WG82574L S LBA9

Ethernet Type
IEEE 802.3, IEEE 802.3u, IEEE 802.3ab
Supply Voltage Range
3V To 3.6V
Operating Temperature Range
0°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
System Manageability—82574 GbE Controller
Note:
Note:
8.15.1.1
8.15.2
See
the NC-SI Rx lines, NC-SI has defined an arbitration scheme.
The arbitration scheme mandates that only one NC package can use the NC-SI Rx lines
at any given time. The NC package that is allowed to use these lines is defined as
selected. All the other NC packages are de-selected.
NC-SI has defined two mechanisms for the arbitration scheme:
Hardware arbitration is enabled by default after interface power up.
The 82574L does not support hardware arbitration.
For further details, refer to section 4 in the NC-SI specification.
Package Selection Sequence Example
Following is an example work flow for a MC and occurs after the discovery, initialization,
and configuration.
Assuming the MC needs to share the NC-SI bus between packages the MC should:
External Link Control
The MC can use the NC-SI Set Link command to control the external interface link
settings. This command enables the MC to set the auto-negotiation, link speed, duplex,
and other parameters.
This command is only available when the host operating system is not present.
Indicating the host operating system status can be obtained via the Get Link Status
command and/or Host OS Status Change AEN command.
1. Package selection by the MC. In this mechanism, the MC is responsible for
2. Hardware arbitration. In this mechanism, two additional pins on each NC package
1. Define a time-slot for each device.
2. Discover, initialize, and configure all the NC packages and channels.
3. Issue a De-Select Package command to all the channels.
4. Set active_package to 0x0 (or the lowest existing package ID).
5. At the beginning of each time slot the MC should:
arbitrating between the packages by issuing NC-SI commands (Select/De-Select
Package). The MC is responsible for having only one package selected at any given
time.
are used to synchronize the NC package. Each NC package has an ARB_IN and
ARB_OUT line and these lines are used to transfer Tokens. A NC package that has a
token is considered selected.
a. Issue a De-Select Package to the active_package. The MC must then wait for a
b. Find the next available package (typically active_package = active_package +
c.
Figure
response and then an additional timeout for the package to become de-selected
(200 s). See the NC-SI specification table 10 - parameter NC Deselect to Hi-Z
Interval.
1).
Issue a Select Package command to active_package.
57. The NC-SI Rx lines are shared between the NCs. To enable sharing of
255

Related parts for WG82574L S LBA9