Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- wgutstein, thanks for ur answer. i know this data sheet and that i´ve to take care of the maximum burst size. but actually i can´t follow ur calculation: if data width is 64 Bit (=8 Byte) and maximum_burst_size is 64 words (=256 Byte), then 2048 Byte can be transfered with a single transaction ?? --- Quote End --- 64 words of 8 bytes = 512bytes or 64 words of 64 bits = 4096bits = 512bytes ;) I think that if set all the burst/data widths to be the same you can be sure that it isn't the adapters fault.. Set your DMA to use double-words only and make sure all your datapath have the same data/burst width(I think [6:0] and [63:0] respectively, look int the top qsys generated file...) as the PCIe. If you use words only on DMA, you max transaction size will fall to 32(single word data width)*64/8=256bytes... good luck!