cancel
Showing results for 
Search instead for 
Did you mean: 

Which flash type is used for internal flash in STM32F303VCT6, NAND or NOR? I need to link to some official documentation as this is needed for certification. can you give me a hint if I can find that information in the data sheet or reference manual?

PNuss.1
Associate
 
1 ACCEPTED SOLUTION

Accepted Solutions
Jack Peacock_2
Senior III

Virtually all micro-controllers use internal NOR flash for random access instruction or data memory. NAND memory is sequential access from a starting page address and doesn't support instruction fetches directly (contents have to be copied to RAM first). This is a fundamental difference in flash architecture. I don't recall ST explicitly stating internal flash is NOR based but it would be the equivalent of stating ST controllers use semiconductor based gates to implement logic.

Jack Peacock

View solution in original post

3 REPLIES 3
Jack Peacock_2
Senior III

Virtually all micro-controllers use internal NOR flash for random access instruction or data memory. NAND memory is sequential access from a starting page address and doesn't support instruction fetches directly (contents have to be copied to RAM first). This is a fundamental difference in flash architecture. I don't recall ST explicitly stating internal flash is NOR based but it would be the equivalent of stating ST controllers use semiconductor based gates to implement logic.

Jack Peacock

NAND is like sectors on a hard drive, for Execute In Place NOR is used.

Want official answers, contact your local sales / support office, or the FAE assigned to your account.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
PNuss.1
Associate

thanks. This is what I was expecting...