Pattern Data Structure; Figure 48: Unused Rows And Rules Must Be Initialized With Zeros; Table 75: 10/100 Mbps Mode Frame Patterns Memory; Table 76: Frame Control Field For 10/100 Mbps Mode - Broadcom NetXtreme/NetLink BCM5718 Series Programmer's Manual

Table of Contents

Advertisement

BCM5718 Programmer's Guide

Pattern Data Structure

The maximum number of entries in either 10/100 or 1000 mode is 128. The Ethernet controller cannot process
a pattern that requires more than 128 entries. The size of an entry will vary based on 10/100 or 1000 Mbps
mode. Additionally, all unused rows must be initialized with zeros. The WOL hardware cannot process an entry
unless unused rows and rules have been zeroed out (see

Figure 48: Unused Rows and Rules Must Be Initialized with Zeros

Frame patterns are stored as data structures in memory. A control word is always present in a 64 bit entry/row.
The control word describes proceeding data fields in the entry.
In 10/100 Mbps mode, one WOL entry requires three 64-bit wide rows (see
entry is 192 bits. Each 64-bit row contains a 16-bit control word, which identifies byte enables (see
The remaining 48-bits contains 2-byte rules. The 2-byte rules are distributed across three streams: S, S+1, and
S+2. The next row's 2-byte rules will correspond to three more streams: S+3, S+4, and S+5. Both
Table 76
use Sx notation to denote separate comparison streams. The D0 notation indicates the first 2 bytes in
the packet stream are compared.
63
CTRL012
CTRL345
CTRL678
Bits
Field
63:62
Reserved
61
S0 High Byte Enable
60
S0 Low Byte Enable
59
S1 High Byte Enable
Broadcom
®
January 29, 2016 • 5718-PG108-R
Control
Stream 1
Stream 2
USED
00,00
00,00
00,00
00,00
00,00
00,00

Table 75: 10/100 Mbps Mode Frame Patterns Memory

48 47
S0D0
S3D0
S6D0

Table 76: Frame Control Field for 10/100 Mbps Mode

Description
Enable S0 higher byte for comparison
Enable S0 lower byte for comparison
Enable S1 higher byte for comparison
Figure
48).
Stream 3
Unused rules are
initialized with 0
00,00
00,00
Table
32 31
S1D0
S4D0
S7D0
Wake on LAN Mode/Low-Power
76). The total length of an
Table
Table 75
16 15
S2D0
S5D0
S8D0
Access
RW
RW
RW
Page 217
76).
and
0

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NetXtreme/NetLink BCM5718 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Netxtreme/netlink bcm5717Netxtreme/netlink bcm5718Netxtreme/netlink bcm5719Netxtreme/netlink bcm5720

Table of Contents