Table 3.23 phy resets, 6 detecting power management events, Figure 3.29 wake event detection block diagram – SMSC LAN9420 User Manual

Page 80: Phy resets, Detecting power management events, Fer to, Section 3.7.6, "detecting, Note 3.11, Note 3.10, Datasheet

Advertising
background image

Single-Chip Ethernet Controller with HP Auto-MDIX Support and PCI Interface

Datasheet

Revision 1.22 (09-25-08)

80

SMSC LAN9420/LAN9420i

DATASHEET

Note 3.10 PHY register bits designated as NASR are not initialized by setting the

PHY Soft Reset

bit

in the PHY’s

Basic Control Register

.

Note 3.11

PHY reset conditions and mode settings are discussed in

Section 3.7.5.1, "PHY Resets,"

on page 80

3.7.5.1

PHY Resets

In addition to the PHY_RST, PHY_SRST and PCInRST noted in

Table 3.22

, the PHY may also be reset

on specific state transitions depending on the state of the VAUXDET signal and

PME Enable

(PME_EN)

bit in the

PCI Power Management Control and Status Register (PCI_PMCSR)

. Resets may

leave the PHY in normal operating mode (all-capable with auto-negotiation enabled) or in the General
Power-Down mode. Specific PHY reset conditions and the state of the PHY following reset, are
detailed in

Table 3.23

below. The state transitions noted in this table refer to those specified in

Section

3.7.4, "Power States," on page 75

.

3.7.6

Detecting Power Management Events

LAN9420/LAN9420i supports the ability to generate PCI wake events using nPME on detection of a
Magic Packet, Wakeup Frame or Ethernet link status change (energy detect). A simplified diagram of
the wake event detection logic is shown in

Figure 3.29

.

Table 3.23 PHY Resets

CONDITION

VAUXDET

PME_EN

MODE

T9

0

X

Normal

T6

1

X

General Power-Down

T1, T3

X

0

General Power-Down

T10, T11

1

0

General Power-Down

T5 (D3RST)

X

0

Normal

Figure 3.29 Wake Event Detection Block Diagram

MAC Wakeup

Event

WOL_EN

(PMT_CTRL Register)

RW

WUPS[1]

(PMT_CTRL Register)

PHY Interrupt

ED_EN

(PMT_CTRL Register)

RW

WUPS[0]

(PMT_CTRL Register)

PME_STATUS

(PCI_PMCSR Register)

PME_EN

(PCI_PMCSR Register)

RW

nPME

(PCI Bus)

WAKE_INT

(Interrupt Controller)

Advertising
This manual is related to the following products: