cancel
Showing results for 
Search instead for 
Did you mean: 

How to brust write by using FSMC?

snkparty1
Associate II

I am trying to send data from STM32 to the FPGA by using FSMC.

My goal is to send data as fast as possible so I set FMC clock to be maximum speed and set sram clock cycles to be as low as possibe.

clock.png

FSMC setting.png

I use FPGA internal Logic Analyzer to capture data from FSMC and the result is shown as below.

sram send data.png

code.png

I found that the data was sent one by one instead of burst mode(send data continuously) and the speed was well below requirement... I want to know how to use burst mode in FSMC?(Since I am using an FPGA to receive data so any mode is ok(PSRAM, SRAM, SDRAM, nano flash, etc)) 

0 REPLIES 0