AN 881: PCI Express Gen3 x16 Avalon -MM DMA with On-Chip, External or HBM2 Memory Reference Designs