各位好:
最近在想一个问题:flash的寿命,到底是写寿命还是擦除寿命?
具体是这样的,大家都知道flash都是块擦除的,而且看到好几个datasheet都是标明erase/program cycles, 那么这个寿命,究竟是指erase次数还是program次数呢?
因为flash是块擦除,如果一次擦除一块,然后一点一点(一个字节一个字节)写0,写了256次才写完这块,然后再擦除,那么到底是按照写的次数计寿命还是擦除次数计寿命?
我隐约觉得,这个问题可能牵扯到flash内部结构了。或者我的想法里面有什么错误的地方。 |