Hello,
For PDMA writing DRAM , it is different from SRAM, the access will be low efficient in skip mode indeed, which means writing OPRAM directly into DDR has serious throughput degradation when SKIP_ADDR!=0.
There are two modes that SPT writing to DDR.
1.continuous mode (SKIP_ADDR=0). In this mode, it is suggested to use SPT PDMA to write from OPRAM to DDR directly for high throughput;
2.skip mode (SKIP_ADDR!=0). In this mode, suggest two stage: 1) SPT PDMA to write from OPRAM to SRAM; 2) after the data is all stored in SRAM, trigger a FastDMA to move from SRAM into DDR.
Best regards,
Peter