UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
719 of 1269
NXP Semiconductors
UM10503
Chapter 26: LPC43xx Ethernet
Filter i byte mask
This register defines which bytes of the frame are examined by filter i (0, 1, 2, and 3) in
order to determine whether or not the frame is a wake-up frame. The MSB (thirty-first bit)
must be zero. Bit j [30:0] is the Byte Mask. If bit j (byte number) of the Byte Mask is set,
then Filter i j of the incoming frame is processed by the CRC block; otherwise
Filter i j is ignored.
Filter i command
This 4-bit command controls the filter i operation. Bit 3 specifies the address type, defining
the pattern’s destination address type. When the bit is set, the pattern applies to only
multicast frames; when the bit is reset, the pattern applies only to unicast frame. Bit 2 and
Bit 1 are reserved. Bit 0 is the enable for filter i; if Bit 0 is not set, filter i is disabled.
Filter i offset
This register defines the offset (within the frame) from which filter i examines the frames.
This 8-bit pattern offset is the offset for the filter i first byte to be examined. The minimum
allowed is 12, which refers to the 13th byte of the frame. The offset value 0 refers to the
first byte of the frame.
Filter i CRC-16
This register contains the CRC_16 value calculated from the pattern, as well as the byte
mask programmed to the wake-up filter register block.
26.7.1.2 Remote wake-up detection
When the MAC is in sleep mode and the remote wake-up bit is enabled in PMT Control
and Status register (0x002C), normal operation is resumed after receiving a remote
wake-up frame. The Application writes all eight wake-up filter registers by performing a
sequential Write to address (0x0028). The Application enables remote wake-up by writing
a 1 to Bit 2 of the PMT Control and Status register.
Fig 67. Wake-up frame filter register
Filter 0 Byte Mask
Filter 1 Byte Mask
Filter 2 Byte Mask
Filter 3 Byte Mask
RSVD
Filter 3
Command
RSVD
Filter 2
Command
RSVD
Filter 1
Command
RSVD
Filter 0
Command
Filter 3 Offset
Filter 2 Offset
Filter 1 Offset
Filter 0 Offset
Filter 1 CRC - 16
Filter 0 CRC - 16
Filter 3 CRC - 16
Filter 2 CRC - 16
WKUPFMFILTER0
WKUPFMFILTER1
WKUPFMFILTER2
WKUPFMFILTER3
WKUPFMFILTER4
WKUPFMFILTER5
WKUPFMFILTER6
WKUPFMFILTER7