Quartus® Prime Pro Edition User Guide: Platform Designer

ID 683609
Date 4/01/2024
Public
Document Table of Contents

4.3.2. Implementing Concurrency With Multiple Agents

You can create multiple agent interfaces for a particular function to increase concurrency in your design.

Figure 161. Single Interface Versus Multiple Interfaces

In this example, there are two channel processing systems. In the first, four hosts must arbitrate for the single agent interface of the channel processor. In the second, each host drives a dedicated agent interface, allowing all host interfaces to simultaneously access the agent interfaces of the component. Arbitration is not necessary when there is a single host and agent interface.