Visible to Intel only — GUID: sfo1410068099956
Ixiasoft
Visible to Intel only — GUID: sfo1410068099956
Ixiasoft
8.2.11. Functional Description of the QoS Generators
At the entry points to the system interconnect, the QoS generators create the following information to control how the arbitration logic allocates interconnect bandwidth among all transactions:
- Urgency—Each master has an urgency value. When it initiates a packet, it assigns a priority equal to its urgency.
- Pressure—Each data path has a pressure value. If the pressure is raised, packets on that path are treated as if their priority was also raised.
- Hurry—Each master has a hurry value. If the hurry is raised, all packets from that master are treated as if their priority was also raised.
The QoS information is used at each interconnect arbitration node to assign a packet priority. When there is contention for a resource, the arbitration logic generally gives the resource to the packets with higher priority.
For detailed descriptions of urgency, pressure, and hurry, refer to "QoS Mechanisms".
The values of urgency, pressure, and hurry are determined by each QoS generator's operating mode. QoS generators support the following modes:
- Limiter
- Regulator
- Fixed
For detailed descriptions of the QoS generator modes, refer to "QoS Generator Modes".