KSZ8851-16MLLU TR Micrel, KSZ8851-16MLLU TR Datasheet - Page 63

no-image

KSZ8851-16MLLU TR

Manufacturer Part Number
KSZ8851-16MLLU TR
Description
Ethernet ICs Single-Port Ethernet Controller (Automotive Grade)
Manufacturer
Micrel
Datasheet

Specifications of KSZ8851-16MLLU TR

Rohs
yes
Product
Ethernet Controllers
Package / Case
LQFP-48
Mounting Style
SMD/SMT
Power Management Event Control Register (0xD4 – 0xD5): PMECR
This register is used to control the KSZ8851-16MLL power management event, capabilities and status.
May 2012
Micrel, Inc.
Bit
15
14
13
12
11-8
7
6
5-2
Default
Value
0x0
0x0
0
0
0
0
0
-
(W1C)
R/W
RW
RW
RW
RW
RW
RW
RO
RO
Description
Reserved.
PME Delay Enable
This bit is used to enable the delay of PME output pin assertion.
When this bit is set to 1, the device will not assert the PME output until all the clocks in the
device are running and it is ready for host accesses.
When this bit is set to 0, the device will assert the PME output without delay.
This bit is only valid when Auto Wake-Up Enable (bit7) is set to 1 in this register.
Reserved
PME Output Polarity
This bit is used to control the PME output pin polarity.
When this bit is set to 1, the PME output pin is active high.
When this bit is set to 0, the PME output pin is active low.
Wake-on-LAN to PME Output Enable
These four bits are used to enable the PME output pin asserted when one of these wake-
on-LAN events is detected:
Bit 11: is corresponding to receive wake-up frame.
Bit 10: is corresponding to receive magic packet.
Bit 9: is corresponding to link change from down to up.
Bit 8: is corresponding to signal energy detected.
When the bit is set to 1, the PME pin will be asserted when a corresponding wake-on-LAN
event is occurred.
When this bit is set to 0, the PME pin will be not asserted when a corresponding wake-on-
LAN event is occurred.
Auto Wake-Up Enable
This bit is used to enable automatically wake-up from low power state to normal power
state in energy detect mode if carrier (signal energy) is present more than wake-up time in
GSWUTR register. During the normal power state, the device can receive and transmit
packets.
When this bit is set to 1, the auto wake-up is enabled in energy detect mode.
When this bit is set to 0, the auto wake-up is disabled in energy detect mode.
Wake-Up to Normal Operation Mode
This bit is used to control the device wake-up from low power state in energy detect mode
to normal operation mode if signal energy is detected longer than the programmed wake-
up time in GSWUTR register.
When this bit is set to 1, the device will automatically go to the normal operation mode from
energy detect mode.
When this bit is set to 0, the device will not automatically go to the normal mode from
energy detect mode.
This bit is only valid when Auto Wake-Up Enable (bit7) is set to 1.
Wake-Up Event Indication
These four bits are used to indicate the KSZ8851-16MLL wake-up event status as below:
0000: No wake-up event.
0001: Wake-up from energy event detected. (Bit 2 also set to 1 in ISR register)
0010: Wake-up from link up event detected. (Bit 3 also set to 1 in ISR register)
0100: Wake-up from magic packet event detected.
1000: Wake-up from wakeup frame event detected.
If Wake-on-LAN to PME Output Enable bit [11:8] are set, the KSZ8851-16MLL also asserts
the PME pin. These bits are cleared on power up reset or by writing 1 to bits [5-2] (W1C). It
is not modified by either hardware or software reset. When these bits are cleared, the
KSZ8851-16MLL deasserts the PME pin.
63
KSZ8851-16MLL/MLLI
M9999-050112-2.1

Related parts for KSZ8851-16MLLU TR