Author Topic: Differences in SPI Flash ICs  (Read 3278 times)

0 Members and 1 Guest are viewing this topic.

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 6339
  • Country: us
    • Personal site
Differences in SPI Flash ICs
« on: January 06, 2016, 07:43:23 am »
I'm comparing the price between 3 SPI Flash manufacturers and wondering why there is such a difference?

1. Adesto AT45DB641E - $4.08 - http://www.digikey.com/product-detail/en/AT45DB641E-SHN-B/1265-1185-5-ND/4901482
2. Spansion S25FL164K0XMFI011 - $0.86 - http://www.digikey.com/product-detail/en/S25FL164K0XMFI011/1274-1097-ND/4457674
3. Winbond W25Q64FVSSIG - $0.96 - http://www.digikey.com/product-detail/en/W25Q64FVSSIG/W25Q64FVSSIG-ND/2815931

There are a number of others, but the price is closer to Adesto one. The prices are for a single IC, but they scale pretty much proportionally with quantity.

So what's the catch? Is is just the brand name reputation? Or there is something else behind this.

Assuming that I only need basic data flash, that will be interfaced with a slow MCU, so 100+ MHz SPI frequency will never be achieved.
Alex
 

Offline AndyC_772

  • Super Contributor
  • ***
  • Posts: 3545
  • Country: gb
  • Professional design engineer
    • Cawte Engineering | Reliable Electronics
Re: Differences in SPI Flash ICs
« Reply #1 on: January 06, 2016, 07:53:13 am »
Spansion is one of the biggest memory manufacturers in the world, so you won't go wrong with one of their devices - assuming it's technically compatible with the rest of your design, of course.

Winbond have also been around a while; from what I recall they seem more focused on high volume, low cost consumer products than on the industrial market.

I've never heard of Adesto until now. Their web site says "In September 2012, Adesto expanded ... by acquiring Atmel’s DataFlash and Serial Flash product lines."

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 6339
  • Country: us
    • Personal site
Re: Differences in SPI Flash ICs
« Reply #2 on: January 06, 2016, 08:03:56 am »
I've never heard of Adesto until now. Their web site says "In September 2012, Adesto expanded ... by acquiring Atmel’s DataFlash and Serial Flash product lines."
I do trust Adesto, since I worked with them since they were Atmel and they kept the product well and made good improvements.

But surely that is not enough to justify 4x price difference. It is possible that actual price difference in high volume is significantly lower, of course.

I'm not doing anything critical, so literally any SPI flash memory will do. I was about to add Adesto one to the order (just a reflex), but then decided to check what is out there, not expecting a huge price difference, so I got surprised.
Alex
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 6681
Re: Differences in SPI Flash ICs
« Reply #3 on: January 06, 2016, 08:22:24 am »
One obvious difference is the Adesto part is 1.7~3.6V whereas the other two are 2.7~3.6V.

The rest of the price difference could be due to quantity alone - Spansion and Winbond are much bigger in volume than Atmel/Adesto.
 

Offline NANDBlog

  • Super Contributor
  • ***
  • Posts: 4596
  • Country: nl
  • Current job: ATEX certified product design
Re: Differences in SPI Flash ICs
« Reply #4 on: January 06, 2016, 10:05:25 am »
One obvious difference is the Adesto part is 1.7~3.6V whereas the other two are 2.7~3.6V.

The rest of the price difference could be due to quantity alone - Spansion and Winbond are much bigger in volume than Atmel/Adesto.
And the Adesto has about 10 times less power dissipation in deep power down mode. So I guess much better suited for battery operated low power stuff.
 

Online senso

  • Frequent Contributor
  • **
  • Posts: 923
  • Country: pt
    • My AVR tutorials
Re: Differences in SPI Flash ICs
« Reply #5 on: January 06, 2016, 11:23:06 am »
Spansion and Winbond have SPI Flashs in every laptop, desktop motherboard, graphics card and almost every Android Tablet ever made in the world, huge huge volume production allows them to offer those low prices, the other difference is the power consumption as already noted.
For a battery powered gadget I opted for a (much) smaller EEPROM, lower power consumption in sleep, read and erases, but I traded 64Mb of memory to 512Kb, so theres that..
 

Offline Marzogh

  • Contributor
  • Posts: 10
  • Country: au
Re: Differences in SPI Flash ICs
« Reply #6 on: April 09, 2016, 03:20:47 pm »
From what I can see from playing with flash ICs from these three suppliers for the last year or so (I have been working on a library to get flash chips from all these companies working with the Arduino. You can find v 2.2.0 in the library manager in the Arduino IDE - look for SPIFlash.) Spansion seems to make SPI flash chips that have greater functionality than their Winbond counterparts, but I can get the Winbond ones to work better in conditions that require battery sipping - Spansion has gone as far as getting rid of the 'Power Down' opcode on their newer/larger flash memories forcing me to design boards around a MOSFET to cut power to the chip when its not being used.

The Adesto ones perform better over a larger voltage range (even when I push them below spec) and as amyk said, they are the best at power-sipping.

However, I'd like to think the future belongs to FRAM. I've been replacing SPI flash on my board designs wherever I can, with SPI FRAM, as it is much better for power management and I can stop worrying about writing entire pages at once or erasing 4KB blocks at a time - FRAM's the best of the flash/EEPROM worlds - it just needs to get cheaper!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf