Arria® 10 and Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) Interface for PCI Express* User Guide

ID 683724
Date 9/10/2024
Public
Document Table of Contents

A.4.7. Avalon-MM-to-PCI Express Read Completions

The PCI Express Avalon-MM bridge converts read response data from Application Layer Avalon-MM slaves to PCI Express completion packets and sends them to the Transaction Layer.

A single read request may produce multiple completion packets based on the Maximum payload size and the size of the received read request. For example, if the read is 512 bytes but the Maximum payload size 128 bytes, the bridge produces four completion packets of 128 bytes each. The bridge does not generate out‑of‑order completions even to different BARs. You can specify the Maximum payload size parameter on the Device tab under the PCI Express/PCI Capabilities heading in the parameter editor.