Multi Channel DMA Intel® FPGA IP for PCI Express* User Guide
Visible to Intel only — GUID: lkc1589414244011
Ixiasoft
Visible to Intel only — GUID: lkc1589414244011
Ixiasoft
3. Functional Description
Not all the blocks co-exist in a design. Required functional blocks are enabled based on the user mode that you select when you configure the IP. The following table shows valid user modes that Multi Channel DMA IP for PCI Express supports. Each row indicates a user mode with required block(s).
Mode | MCDMA | Bursting Master (BAM) | Bursting Slave (BAS) | Config Slave (CS) | Data Mover | |
---|---|---|---|---|---|---|
Endpoint | MCDMA | √ | × | × | × | × |
BAM | × | √ | × | × | × | |
BAS | × | × | √ | × | × | |
BAM+BAS | × | √ | √ | × | × | |
BAM+MCDMA | √ | √ | × | × | × | |
BAM+BAS+MCDMA | √ | √ | √ | × | × | |
Data Mover Only | × | √ | × | × | √ | |
Root Port | BAM | × | √ | × | √ | × |
BAS | × | × | √ | √ | × | |
BAM+BAS | × | √ | √ | √ | × |