Quartus® Prime Pro Edition User Guide: Platform Designer

ID 683609
Date 7/08/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.