Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21325 Discussions

SFL and the M25P16 flash

Altera_Forum
Honored Contributor II
1,408 Views

I've read on this forum that the M25P series flash parts are software compatible with the same density EPCS parts (and, in fact, have the same pin-out) 

 

I would like to use a M25P16 instead of an EPCS4, primarily because it's a higher density in the same SO8 package; but also because it's significantly cheaper. I noticed that the EPCS16 isn't available as an SO8 (at least on digikey. which only offers them in SO16). Cost difference over an EPCS4 isn't that great, but it's a discontinued part. 

 

I would like to use the remainder of the flash to store program code that won't fit in BRAM (essentially, I want to swap in programs from flash) 

 

Since the pinout is the same, I suppose I could try it and see, but I'm curious to know if anyone has had reportable success replacing an EPCS part with an M25P part - both for configuration and for programming. If it doesn't work, I'll need to either find a source for EPCS16's in SO8 packages, or drop another flash part on the board. 

 

Thanks!
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
703 Views

I have been using more than 3000 pieces of ST Microelectronics M25P16-VMF6P with Cyclone-II 2C20 for last 3 years. I haven't got any problem with it. In fact, it is a lot cheaper than EPCS16.

0 Kudos
Reply