Best memory type for data logging

dataflashmemory

I'm gonna design a board which data logging it's mandatory! I don't think that i have sufficient space in pcb for large parts but i want an embedded flash (dedicated IC). For handling unexpected power downs the system must storing data every time which is determined by some interval value (seconds). Data have string format with undefined lenth. And i need to store that data in an embedded flash memory. Data comes from, sensors and other peripherals such as power supply monitoring.

  • Who memory type is best for that purpose? (NAND or NOR)?

I will glad with a >4MB memory capacity.
In a little research i find that NAND flash have small amount of pages with large capacitance and this will consumes more W/E cycles.

-Thanks!

Best Answer

If you're looking for something which can withhold many write cycles you might want to to look at FRAM (e.g. from Cypress). Basically unlimited Write/Erase cycles. Of course, this comes at a cost. If you're looking for large storage, go for NAND but make sure that you do not write to the same sector/page again and again.