铁电存储器是一种交融了在断电的状况下也能保留数据的非易失性、随机存取两个专长的铁电随机存储器(内存)。FRAM的数据放弃不仅不须要备用电池,而且与EEPROM、FLASH等传统的非易失性存储器相比是具备优越的高速写入、高读写耐久性和低功耗性能。本篇文章次要介绍对于FRAM的耐久性。
耐力
SRAM具备有限的耐久性,能够有限地对其进行读写。FRAM具备高(数量),将应用程序限度为读取或写入单个字节不超过指定的周期数。缓解的最佳办法是通过设计晓得实现是正确的。这能够通过理解无关软件应用的一些细节来实现:
1.理论应用的SPI实现是什么(SPI数据宽度和时钟速率)?设置时钟和数据宽度也会影响间断拜访之间的工夫。
2.产品在一段时间内处于闲置状态还是闲置状态?不流动的时间段(例如仅会在50%的工夫内应用产品的应用模型)即便在拜访工夫较短的状况下也能够实现产品生命周期的指标。
3.是否能够应用大型程序拜访来拜访要害数据结构?SPI拜访容许程序操作,从而减少地址。仅通过将程序传输增加到这些设施拜访中,就能够缓解持久性问题。
4.对软件中单个存储器地位进行操作之间最短的工夫是什么?这可能取决于所应用的数据结构(LIFO与FIFO),还是取决于存储器是否用作暂存器(两次应用之间的工夫,由MCU掂量)。这还取决于实现的MCU是否将SPI接口用作外围设备或用作内存映射设施。外围设备要求每个命令的设置和装配工夫,从而缩短了两次操作到同一地位的工夫。内存映射的设施可能须要测量程序的调用和返回,以确定两次堆栈操作之间最坏状况的工夫。
让咱们举一个例子来阐明如何计算产品设计中的FRAM耐久性。让咱们从设计的最坏状况开始:20MHzQSPI间断运行。如果咱们看一下“歹意”软件在最坏状况下的FRAM耐用性(该软件只能永远以这种速率拜访一个字节),那么在1014个周期中,该部件的指定耐用性约为1.71年,对于大多数实现。如果咱们的指标是产品使用寿命为10年,则能够采纳以下任何缓解措施来实现这一指标。应用以下任何一种办法来确保不存在铁电存储器耐久性问题,因为将满足产品耐久性的所有设计要求。
•将时钟速率升高到3.2MHz。
•每天仅应用4个小时。
•使传输大小为28个字节或更大。
•设计软件,以避免在3.2微秒内拜访同一地位。