47
MX98727BEC
P/N:PM0669 REV. 0.1, AUG. 07, 2000
5.3 A CPI Power Management Support
The Advanced Configuration and Power Interface (ACPI)
Specification defines a flexible and abstract hardware
interface for a wide variety of PC systems to implement
pow er and thernal management functions . This chip is
fully compliant with the OnNow Network Device Class
Power Management spec. rev .1.0, the CARDBUS power
management interface spec. rev .1.1 and the A CPI spec.
rev.1.0.
Four power states defined for a CARDBUS function are:
* D0-Fully On.
The device is completely active and respon-
sive.
* D1-Light Sleep.
Save a little power than D0 state. The
CARDBUS clock is running.
* D2-Deeper Sleep:
Save more power than D1 state. The
CARDBUS clock can be stopped.
* D3hot-Deepest Sleep:
Save more power than D2 state. The
CARDBUS clock is stopped.
* D3cold-Power Down:
In this state, the main system power is re-
moved from the chip but will preserve their PME
context when transition from the D3cold to the
D0 state. Such function requires an auxiliary
power source other than main system power
plane.
This chip also supports the OnNow Network Device Class
Specification based on the ACPI specification defines
the power management requirements of a network de-
vice. It defines the following wake-up events:
* Reception of a Magic P ac k et.
* Reception of a Network wake-up frame.
* Detection of change in the network link state.
To put MX98727BEC into the sleep mode and enable
the wake-up events detection are done as following:
1. Write 1 to PPMCSR[8] to enable power management
feature.
2. Write the value to PPMCSR[1:0] to determine which
power state to enter.
If D1, D2 or D3hot state is set, the PC is still turned on
and is commonly called entering the Remote Wak e-up
mode. Otherwise if the main power on a PC is totally
shut off, we call that it is in the D3cold state or Remote
Power-On mode. To sustain the operation of the LAN
card, a 3.3V standby power is required. Once the PC is
turned on, MX98727BEC loads the Magic ID from
EEPROM and set it up automatically. No registers is
needed to be programmed. After then, simply turn of
PC to enter D3cold state. In either Remote Wake-up mode
or Remote P ower-On mode. The transceiver and the RX
block are still alive to monitor the network activity. If
one of the three wake-up events occurred, the following
status is changed:
1. PPMCSR[15] (PME status) is set to 1.
2. CRS5[28] (WKUPI) is set to 1.
3. CARDBUS interrupt pin INTA# is asserted low .
4. PMEB pin is asserted low.
5. In MX98727BEC , CSTSCHG are also asserted.
5.3.1 Magic Packet
The Magic Packet(TM) technology, proposed by AMD, is
used to remotely wake up a sleeping or powered off PC
on a network. This is accomplished by sending a spe-
cific pack et, called Magic Pac ket, to a node on the net-
work. When a NIC capable of recognizing the specific
frame goes to sleep (entering D1, D2 or D3 state), it
scans all incoming frames addressed to the node for a
specific data sequence, which indicates to the control-
ler that this is a Magic Packet frame. The specific se-
quence consists of 16 duplications of the IEEE address
of this node, with no breaks or interruptions. This se-
quence can be located anywhere within the packet, but
must be preceded by a synchronization stream. The
synchronization stream is defined as 6 bytes of FFh.
For example, if the IEEE address for a particular node
on the network was 11h 22h 33h 44h 55h 66h, then the
Magic P ac ket for this node would be:
D A SA MISC. FF FF FF FF FF FF 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66
MISC. CRC.