126.96.36.199. Endpoint Mode
- Bursting Slave (in bursting mode)
- Bursting Master (in non-bursting mode)
The external Avalon® -MM master can be a custom DMA controller that uses the Bursting Slave in the IP core to send memory reads and writes upstream. These memory reads and writes can be up to 512-bytes long. The reordering buffer in the IP core reorders the Completion TLPs received over the PCIe link and sends them to the Bursting Slave.
The Bursting Master provides the host with access to the registers and memory in the Avalon® -MM address space of the FPGA. It converts PCIe memory reads and writes to Avalon® -MM reads and writes.
Registers in the custom DMA controller can be programmed by software via the Bursting Master port.
Did you find the information on this page useful?