Visible to Intel only — GUID: mhg1719871593737
Ixiasoft
Visible to Intel only — GUID: mhg1719871593737
Ixiasoft
13.4.4.7. Programming QoS Regulator Mode
QoS bandwidth limiter mode is mode 3. To put the QoS generator in regulator mode, set the registers as shown in the following table.
Register | Field | Value |
---|---|---|
I_main_QosGenerator_Mode | MODE | 3 |
I_main_QosGenerator_Priority | P0 | Packet urgency when the actual throughput exceeds the threshold set in I_main_QosGenerator_Bandwidth. P0 must be less than or equal to P1. |
I_main_QosGenerator_Priority | P1 | Packet urgency when the actual throughput is less than the threshold set in I_main_QosGenerator_Bandwidth. P0 must be less than or equal to P1. |
I_main_QosGenerator_Bandwidth | BANDWIDTH | Maximum bandwidth. Value = (bandwidth / frequency) * 256 |
I_main_QosGenerator_Saturation | SATURATION | Measurement window for bandwidth, in units of bytes/16. |
Higher priority (urgency) values mean that a packet receives preferential treatment at each arbitration node. For detailed information about setting bandwidth and saturation, refer to Bandwidth and Saturation. When you switch QoS modes, the bandwidth counter is reset.