DMA Tasks - 4.0 English

QDMA Subsystem for PCI Express Product Guide (PG302)

Document ID
PG302
Release Date
2022-05-20
Version
4.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 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 giver, task will setup MSI-X table and 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.