2024-05-18 04:43 AM
Hello Community,
According to data sheet of STM32H743VIT6 https://eu.mouser.com/datasheet/2/389/stm32h743vi-1760857.pdf
1) Dual mode Quad-SPI memory interface running up to 133 MHz
2) NOR/NAND Flash memory clocked up to 100 MHz in Synchronous mode
Q1: Is it possible run NOR/NAND Flash in Asynchronous mode?
Q2: Is it possible run NOR/NAND Flash, which has 120 MHZ (or 133 MHZ) Maximum Clock Frequency param?
Q3: Is it possible run NOR/NAND Flash on Quad-SPI memory interface?
Thanks.
Solved! Go to Solution.
2024-05-18 09:01 AM - edited 2024-05-18 09:01 AM
I have working project with MT25QL128ABA running at 120 Mhz on the same STM ( STM32H743) chip
It can run up to 133 Mhz
there is nothing called synchronous mode in the setup. you do not need this.
2024-05-18 08:26 AM
Dear @Ajaho ,
for Cost , Size and power reduction, QSPI memories are best optimized. Here is an application Note on our QSPI peripheral across different STM32 MCU including H743 :
Hope it helps you.
STOne-32
2024-05-18 09:01 AM - edited 2024-05-18 09:01 AM
I have working project with MT25QL128ABA running at 120 Mhz on the same STM ( STM32H743) chip
It can run up to 133 Mhz
there is nothing called synchronous mode in the setup. you do not need this.
2024-05-18 09:04 AM
Its a clocked bus, so I don't know what kind of "asynchronous" method you're imagining?
NAND will not Execute-In-Place
Need to pay a lot of attention to the traces/routing to hit very high-speed.
The CM7 caches, so you can hide a lot of the latency and slowness as execution generally jumps around.
There's a very large selection of Quad SPI NOR and NAND Flash. Decide what you want to do.
Would recommend using a SOIC16W foot-print for broadest number of options, perhaps a rotated SOIC8 within.
BGA24 is also an option for newer/larger parts, might depend on your board costs and PCBA preferences.