3.1. DMA AFU Register Map
The DMA register map provides the absolute addresses of all the locations within the unit. These registers are in the host view because it's only the host that can access them.
Byte Address Offsets | Name | Span in Bytes | Description |
---|---|---|---|
0x0_0000 | AFU DFH | 8 | Refer to Table 5 for the bit fields. |
0x0_0008 | AFU ID_L | 8 | Set to 0x9081F88B8F655CAA for the DMA AFU. |
0x0_0010 | AFU ID_H | 8 | Set to 0x331DB30C988541EA for the DMA AFU. |
0x0_2000 | MPF DFH | 240 | Specifies IDs, feature list, and control and status registers. The MPF decodes this information. This information is not available inside the DMA Platform Designer system. |
0x2_0000 | DMA BBB | 8192 | The DMA BBB memory map. Refer to Table 6 for the register offsets. |
Bit Field | Description |
---|---|
[11:0] | Feature ID. Set to 0. |
[15:12] | AFU major revision number. Set to 0. |
[39:16] | Next DFH byte offset/DFH region size. Set to 8192. |
[40] | End of DFH list. When set, the DFH is at the end of the list. The default value is 0. |
[47:41] | Reserved. |
[51:48] | AFU minor revision number. Set to 0. |
[59:52] | Reserved. |
[63:60] | Feature type. Set to 1 (AFU). |
Byte Address Offsets | Name | Span in Bytes | Description |
---|---|---|---|
0x0000 | BBB DFH | 8 | Refer to Table 6 for the bit fields. |
0x0008 | BBB ID_L | 8 | Set to 0xA9149A35BACE01EA for the DMA BBB. |
0x0010 | BBB ID_H | 8 | Set to 0xEF82DEF7F6EC40FC for the DMA BBB. |
0x0040 | MSGDMA CSR | 32 | Controls the DMA. |
0x0060 | MSGDMA Descriptor | 32 | Receives DMA descriptors. |
0x0200 | Address Span Extender Control | 8 | Moves the address window that the data port accesses. |
0x1000 | Address Span Extender Data | 4096 | Maps a 4 KB window to a local device memory. |
Bit Field | Description |
---|---|
[11:0] | Feature ID. Set to 0 |
[15:12] | AFU major revision number. Set to 0. |
[39:16] | Next DFH byte offset / DFH region size. Set to 8192. |
[40] | End of DFH list. When set, the DFH is at the end of the list. The default value is 0. |
[47:41] | Reserved. |
[51:48] | AFU minor revision number. Set to 0 |
[59:52] | Reserved. |
[63:60] | Feature type. Set to 2 (BBB). |