GTS AXI Multichannel DMA IP for PCI Express* User Guide

ID 847470
Date 8/25/2025
Public
Document Table of Contents

A.1.1.7. User MSI-X

User MSI-X is arbitrated along with the H2D/D2H MSI-X/Writeback requests and is handled the same way as the others post the arbitration.

Each DMA Channel is allocated 4 MSI-X vectors:

  • 2’b00: H2D DMA Vector
  • 2’b01: H2D Event Interrupt
  • 2’b10: D2H DMA Vector
  • 2’b11: D2H Event Interrupt

2’b00 and 2’b10 are used to address Descriptor completion related interrupts (DMA operation MSI-X) on both H2D and D2H paths.

2’b01 and 2’b11 are used for the user MSI-X.

User MSI-X can be requested via the user event MSI-X request interface.