Forum Discussion
Altera_Forum
Honored Contributor
11 years agoIt's a matter of chip technology. Flash uses high voltage transistors and embedded charge pumps, not compatible with high density FPGAs. You also find relative low guaranteed flash endurance (e.g. 1000 cycles) with some recent microcontrollers. To get similar endurance numbers as dedicated flash memory devices, you have to assemble multiple chips in a package, increasing costs.