2024年3月22日发(作者:)

Flash存储器W25Q16JVSNIQ替换M25P16的

可行性研究

江旅锐

江旅锐

广西柳工机械股份有限公司研究总

院助理工程师袁主要研究方向院工程

机械电控系统开发遥

摘要

在工程机械电控系统开发过程中,

由于原用

Flash存储器M25P16停产,

对电控系统存储功能的开发带来了消极的影响。本文通过实验,

Flash

存储器W25Q16JVSNIQ与M25P16的存储功能性能进行对比测试,

究Flash存储器W25Q16JVSNIQ是否可以替代M25P16进行使用。

关键词

Flash存储器;W25Q16JVSNIQ;M25P16;可行性

中图分类号:TG44文献标识码:A

DOI:10.19694/2095-2457.2020.19.063

0引言

Flash存储器W25Q16JVSNIQ为空间有限的系统提供了存储解决方案,25Q系列

提供的灵活性和性能远远超过普通的串行闪存设备。随着Flash存储器M25P16的停

产,W25Q16JVSNIQ的使用价值得到越来越多的重视,

且二者的封装完全相同,因此,在

替换方案的便利性上具备一定的优势。但行业内对使用Flash存储器W25Q16JVSNIQ替

换M25P16的可行性缺乏研究,本课题的研究,

为使用

Flash存储器W25Q16JVSNIQ替

换M25P16的可行性提供必要的数据支撑,具有重要的理论意义和工程应用价值。

1实验方法

通过焊接手段将Flash存储器安装在电控系统主控制器电路板上,主要针对Flash

存储器W25Q16JVSNIQ和M25P16的擦除数据(包括全片擦除和Sector擦除)、

写数

据和读数据等基本功能性能进行对比测试,

各项操作指令均由控制器发出。

图1系统电路连接示意图

Science&TechnologyVision

187

2结果与讨论

经验证,Flash存储器W25Q16JVSNIQ和M25P16的读

完成各功能操作的时间记录

数据、写数据和擦除数据功能正常,

如表1。

从表1可以得出,Flash存储器W25Q16JVSNIQ在完成

读数据和擦除数据功能的平均使用时间与M25P16基本保持

一致,误差保持在±0.5s内,对全片数据或32个Sector数据

进行写操作时,速度较慢,平均使用时间接近M25P16的2倍。

3结论

外扩

Flash存储器W25Q16JVSNIQ与在存储功能方面,

M25P16的读数据、写数据和擦除数据功能指令相同,可以相

在工作速率方面,

互兼容;对执行读数据和擦除数据的指令时,速率

(或

32个Sector数据)相当,对执行写入全片数据指令时,Flash

但属于可视差距。

存储器W25Q16JVSNIQ的速率相对较低,

(或

32个Sector数据)因此,若对写入全片数据的速率无

图2读数据+写数据+全片擦除/Sector擦除

系统电路连接示意图如图1,实验环境温度为23.6℃,湿度

为90.1%,测试流程如图2。

本文针对Flash存储器W25Q16JVSNIQ和M25P16的基

先对

本存储功能性能进行试验,为减少误差,提高试验的准确性,

M25P16进行测试,每次试验进行3次,然后取3次试验结果的

M25P16替换为W25Q16JVSNIQ,平均值,完成测试后,按

照相同的测试过程、测试要求进行测试。

[1]刘岐,沈鸣杰,董艺.电离总剂量效应对浮栅型Flash存储器擦写耐久与数据保

持特性的影响研究[J].航天器环境工程,2019,36(03):264-270.

[2]李远哲,贺海文,万丽,李妍,赵峰.嵌入式系统大容量NANDFlash存储器分区

管理设计[J].计算机测量与控制,2019,27(02):212-215+220.

[3]郭慧莹.Flash存储器并行耐久测试方案研究[J].科技创新导报,2019,16(11):

148-149.

外扩

Flash存储器W25Q16JVSNIQ可代严苛要求的前提下,

替M25P16进行使用。

参考文献

表1W25Q16JVSNIQ与M25P16执行各指令的耗时记录

ms)完成各功能操作平均使用时间

功能测试样品

平均读数

#1

全片擦除

#2

#3

#1

Sector擦除

#2

#3

#1

写数据#2

#3

#1

读数据#2

#3

29,676

29,440

29,672

43,976

44,072

43,985

117,288

116,766

117,173

16,141

16,136

16,146

M25P16

读数偏差

min

6

1

5

9

2

37

13

5

27

2

1

1

max

10

5

12

59

7

58

64

61

41

18

9

5

平均读数

29,692

29,319

29,632

44,299

43,828

44,287

229,588

227,361

229,495

16,149

16,025

16,138

202019/

W25Q16JVSNIQ

读数偏差

min

7

0

2

13

0

49

11

3

39

1

1

0

313

完成各功能的

平均时间比对

max

10

4

10

70

8

57

70

57

57

15

8

5

16.1±0.5)均保持s

117±0.5)M25P16保持s;

228±1)W25Q16JVSNIQ保持s;

44.1±0.5)均保持s

29.5±0.5)均保持s

188