Electronic – High capacity flash memory

embeddednon-volatile-memory

I'm trying to find a suitable high capacity (4-16GB) memory for an embedded application. Clearly this is going to be some kind of NAND flash memory. I need to be able to write to it at at least 16.5Mbit/s and I'd like to be able to read all of the data off it within a reasonable amount of time, say 10-20 minutes, so need to be able to read at around 13MB/s. I've had a good look around but I'm still not sure what the best option is.
Here's what I've come across so far:

  • SD card memory
    • high capacity
    • acceptable speeds
    • easily obtainable (can buy in stores..)
    • reasonable price (< $20)
    • *must pay royalties (~$3000/year, can't really justify this expense)
  • eMMC
    • high capacity
    • acceptable speed
    • *difficult to obtain unless in 1000+ quantities (only want to buy 10-50 at this point)
    • reasonable price (< $20)
    • no royalties, i think?

So is there any way to get around the SD royalties? Is there any way to get my hands on eMMC chips without having to commit to buying 1000+? Are there any alternatives to these two options? I've also looked for other high capacity memory chips however they seem to require purchasing in 1000+ quantities as well (checking on: find chips/octopart/mouser/digikey).

Best Answer

Regarding SD royalties check out this post.
Do I need to pay SD Royalties

Most decent companies will offer samples of their products. You won't lose out by asking and most vendors understand that developers need samples before committing to a large purchase.

Note that I believe some vendors may have already paid the SD royalty cost so it would be in your interest to ask your memory supplier if royalties are required, otherwise you may just end up topping up the SD association's bank balance for no good reason.

EMMc cards appear to be very very fast although because they are new and haven't yet been widely adopted like SD cards are at the present...you'd need to weight that up in your design.
Hope it helps.