2025-09-05 4:43 AM
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.
I use FPGA internal Logic Analyzer to capture data from FSMC and the result is shown as below.
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))