extremely slow sdram read write performance
Hi,
I am using STM32H563ZI to design a new product, there is a SDRAM(W9825G6KH-6) connected to the MCU with 16bit width bus. The SDCLK is 125MHz while the MCU running at 250MHz. The read and write to SDRAM address space are both OK. But the read write performance is extremely slow, roughly 11MB/s for read and 14MB/s for write. I had configured the MPU and I-Cache/D-cache,
The speed is unsatisfied and unbelievable because I had a board with STM32H750 and the same SDRAM (SDCLK running at 100MHz, 16bit bus width), both read and write speed are around 100MB/s with cache on.
Could anyone give me some hints?



