4.5 Throughput Summary of Splash Kit

The following tables list the observed throughput values.

Table 4-4. PolarFire Throughput Summary—PCIe Continuous DMA Mode
DMA Transfer TypeDMA SizeThroughput (MBps)Average Throughput (MBps)
PC to LSRAM64K960970
LSRAM to PC979989
Both PC to and from LSRAM1080/1006973/1000
PC to DDR464K977909
DDR4 to PC4461446
Both PC to and from DDR4954/446927/446
Important:
  1. The PCIe DMA performs maximum of 32 beat AXI burst transactions (not maximum of 256 beat of AXI4), which causes low read performance of DDR4.
Table 4-5. PolarFire Throughput Summary—PCIe SGDMA Mode
DMA Transfer TypeDMA SizeThroughput (MBps)Average Throughput (MBps)
PC to DDR41 MB10381027
DDR4 to PC4471447
Both PC to and from DDR41039/4471002/447
Important:
  1. The PCIe DMA performs maximum of 32 beat AXI burst transactions (not AXI4's maximum of 256 beat), which causes low read performance of DDR4.
Table 4-6. PolarFire Throughput Summary—Fabric Core DMA Mode
DMA Transfer TypeDMA SizeThroughput (MBps)Average Throughput (MBps)
DDR4 to LSRAM1 MB12161216
LSRAM to DDR410441044
Both LSRAM to and from DDR41044/12161044/1216