SPT pdma operation issue

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

SPT pdma operation issue

1,712 次查看
MINGYU
Contributor I

Hi.
I have a question about the operation SPT pdma to dram.
Due to the nature of RAM, I know that the same amount of time must be consumed when accessing a random address, but when writing data to dram with SPT's pdma, the time consumed increases as the value of the skip option increases.
Can you tell me if you know about this phenomenon and if so how to fix it?
Currently testing with S32R45 EVB.
Thank you.

0 项奖励
回复
3 回复数

1,678 次查看
petervlna
NXP TechSupport
NXP TechSupport

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

0 项奖励
回复

1,542 次查看
WenChao
Contributor II


Do you have a demo code for the second method? range fft is so fast and how to triiger a fastdma?

0 项奖励
回复

1,693 次查看
petervlna
NXP TechSupport
NXP TechSupport

Hello,

I have contact our RADAR team.

I will feedback you ASAP.

Best regards,

Peter

0 项奖励
回复