DMA Tasks - 5.0 English

QDMA Subsystem for PCI Express Product Guide (PG302)

Document ID
PG302
Release Date
2023-10-18
Version
5.0 English
Table 1. DMA Tasks 1
Name Input(s) Output Description
TSK_QDMA_MM_H2C_TEST

qid,

dsc_bypass

irq_en

10:0

-

-

 

This task will do a H2C AXI-MM transfer on Queue ID "qid". if "dsc_bypass" is given task will do descriptor bypass

If irq_en is giver, task will setup MSI-X table and it will send interrupt once transfer is completed.

TSK_QDMA_MM_C2H_TEST

qid,

dsc_bypass

irq_en

10:0

-

-

 

This task will do a C2H AXI-MM transfer on Queue ID "qid". if "dsc_bypass" is given task will do descriptor bypass

If irq_en is given, task will setup MSI-X table and it will send interrupt once transfer is completed.

TSK_QDMA_ST_C2H_TEST

qid,

dsc_bypass

10:0

-

 

This task will do a C2H AXI-ST transfer on Queue ID "qid". if "dsc_bypass" is given task will do descriptor bypass

TSK_QDMA_ST_H2C_TEST

qid,

dsc_bypass

10:0

-

 

This task will do a H2C AXI-ST transfer on Queue ID "qid". if "dsc_bypass" is given task will do descriptor bypass

  1. The DMA tasks in this table are recommended for testing purposes only.