using burst reads/writes in DmaVector now that MemreadEngine/MemwriteEngine supports arbitrary request lengths