Table 100: Msi-X Host Coalescing Parameters - Broadcom NetXtreme/NetLink BCM5718 Series Programmer's Manual

Table of Contents

Advertisement

BCM5718 Programmer's Guide
Each of these new sets have the same behavior or attribute as defined in
(Offset: 0x3c08)" on page 253
except one aspect: when MSI-X Multivector mode is enabled, each of these sets associate with its respective
Status-Block[n]. However, when either MSI-X is disabled or MSI-X Single-Vector mode is enabled, none of these
additional sets would exist. Note that, when MSI-X Single-Vector mode is enabled, even though 5 (or 17) vectors
are advertised, only Vector#0 remains active.
Note: To further clarify, in Legacy INTx mode, MSI mode, or MSI-X Single Vector mode, all Transmit
and Receive queues are metered collectively by HC Parameter Set [0]. Parameter Sets [1–16] do not
exist. Only in Multivector MSI-X mode do HC Parameter Sets [1–16] come into existence.
Table 100
summarizes the existence of HC Parameter Sets, and their association to Status-Blocks. An "----"
indicates that this register does not exist in this particular mode.
IOV-Mode +
Multiple TXQ
Valid
(Netqueue/ VMQ+TSS)
HC
Parameter
HC
Register
Invokes
Parameter
Set
Status
Registers
Block#
Address
RCTR[0]
0
0x3C08
SCTR[0]
------
RMCBCR[0]
0x3C10
SMCBCR[0]
------
RMCBCDIR[0]
0x3C18
SMCBCDIR[0]
------
RCTR[1]
1
0x3D80
SCTR[1]
0x3D84
RMCBCR[1]
0x3D88
SMCBCR[1]
0x3D8C
RMCBCDIR[1]
0x3D90
SMCBCDIR[1]
0x3D94
RCTR[2]
2
0x3D98
SCTR[2]
0x3D9C
RMCBCR[2]
0x3DA0
SMCBCR[2]
0x3DA4
RMCBCDIR[2]
0x3DA8
SMCBCDIR[2]
0x3DAC
RCTR[3]
3
0x3DB0
SCTR[3]
0x3DB4
RMCBCR[3]
0x3DB8
SMCBCR[3]
0x3DBC
RMCBCDIR[3]
0x3DC0
SMCBCDIR[3]
0x3DC4
Broadcom
®
January 29, 2016 • 5718-PG108-R
and
"Receive Max Coalesced Bd Count Register (Offset: 0x3c10)" on page

Table 100: MSI-X Host Coalescing Parameters

IOV-Mode +
Single TXQ
(VMQ)
HC
Parameter
Indication
Registers
Items
Address
0x3C08
VRQ 0
0x3C0C
0x3C10
LinkStat
0x3C14
Errors
0x3C20
VRQ Map
0x3C24
0x3D80
VRQ 1
-----
TXQ 1
0x3D88
-----
0x3D90
-----
0x3D98
VRQ 2
----
TXQ 2
0x3DA0
-----
0x3DA8
-----
0x3DB0
VRQ 3
-----
TXQ 3
0x3DB8
-----
0x3DC0
-----
"Receive Coalescing Ticks Register
RSS-Mode +
Multiple TXQ
(TSS)
HC
Parameter
Indication
Indication
Registers
Items
Address
Items
-----
VRQ 0
-----
TX
-----
LinkStat
-----
LinkStat
Errors
-----
Errors
VRQ Map
-----
0x3D80
VRQ 1
0x3D84
RSS 0
0x3D88
TXQ 1
0x3D8C
0x3D90
0x3D94
0x3D98
VRQ 2
0x3D9C
RSS 1
0x3DA0
TXQ 2
0x3DA4
0x3DA8
0x3DAC
0x3DB0
VRQ 3
0x3DB4
RSS 2
0x3DB8
TXQ 3
0x3DBC
0x3DC0
0x3DC4
MSI-X Plumbing
254,
RSS-Mode +
Single TXQ
(Legacy)
HC
Parameter
Indication
Registers
Address
Item
-----
0x3C0C
-----
TX
0x3C14
LinkStat
-----
Errors
0x3C24
0x3D80
-----
RSS 0
0x3D88
-----
0x3D90
-----
0x3D98
----
RSS 1
0x3DA0
-----
0x3DA8
-----
0x3DB0
-----
RSS 2
0x3DB8
-----
0x3DC0
-----
Page 256

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