17.5.5 Quality of Service (QoS)

Quality of Service is extremely important in distributing the available resources (bandwidth or latency) amongst the different devices in a fair mechanism to meet the overall performance requirements.

In the circuit, there are multiple hosts trying to communicate with different clients through Interconnect. Interconnect is used to route the traffic between the hosts and clients. There are potential chances of bandwidth sensitive host starving for data and latency sensitive host requirements are not met. This impacts the overall performance of the subsystem. QoS addresses these kinds of performance issues in subsystem.