I'm looking for a large serial EEPROM or FLASH chip that comes in a small package and uses a serial interface. I need something in the range of 1024 kbit - 2048 kbit in an 8-SOIC or smaller package, and it needs to be as cheap as possible. :)
So far I've only found I2C EEPROMs like the 24C512, but these only seem to go up to 512 kbit or 1024 kbit, and they also get very expensive when you go up to that size. Atmel has their "DataFlash" series which are fairly inexpensive, and they fit my needs in terms of package size and capacity, but the stupid
264-byte page size and lack of linear addressing makes them almost unusable in my application. I just don't have enough CPU cycles left over to divide by 264 every time I need to seek to a new location.Does anyone know of any other chips out there that have the same cost-per-bit as the DataFlash and also have the same ease-of-use as the 24Cxx series?
--Tom.