will 108Mhz flash work with Arduinoish ATMega MCUs that runnin at 16 Mhz?
8 bits = 1 byteQuote from: bratan on Apr 26, 2013, 08:10 pmwill 108Mhz flash work with Arduinoish ATMega MCUs that runnin at 16 Mhz?Yes.
Looks like an interesting chip.Supports DC to 90-108MHz operation - best you can do with SPI is 8 MHz, about 1 byte transmitted per microsecond if you can do burst of SPI transfers with no looping.(I posted code recently that sends out 41 bytes in ~46uS from an array, added 12uS to loop thru it).Since you have to provide at least the starting address of the locations you want to read from & write to, vs a file name associated with an SD card file, I don't see how the waveshield library will help.
You probably want this part, instead of the other, which sells in qty = 1800.http://www.digikey.com/product-detail/en/N25Q128A13ESE40E/557-1562-ND/3874288
108Mhz is the max clock speed, and they usually run at slower speeds. Also, notice theseare 3.3V parts, so you'll need level-shifters to interface with 5V Arduino. Most Flash chipsI've seen are 3.3V, and not 5V, devices.
So please forgive my n00bness but I'm a little confused about capacity specs of flash. It seems to be specified in Megabits, not megabytes. I thought Megabits were reserved for measurement of speed not capacity?
Thanks! One more question, does Serial Flash IC (i.e. something like this) have speed comparable to regular SD Cards? I wanted to see if it's feasible to read WAV files from flash IC
with WaveShield library...