Arria® 10 Hard Processor System Technical Reference Manual
Visible to Intel only — GUID: cru1416423143260
Ixiasoft
Visible to Intel only — GUID: cru1416423143260
Ixiasoft
8.3.4.2. Programming QoS Regulator Mode
QoS bandwidth regulator 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. |
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 | Desired throughput, in units of (bytes/cycle)/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.