基于EMMC的性能测试方法、装置及其存储介质制造方法及图纸

技术编号:39321659 阅读:11 留言:0更新日期:2023-11-12 16:02
本发明专利技术公开了一种基于EMMC的性能测试方法、装置及其存储介质,所述方法包括以下步骤:读取存储芯片的总线宽度和测试文件的大小,分配存储芯片的单次传送文件大小以及测试次数;根据单次传送文件大小和测试次数,对存储芯片进行顺序读写操作,并记录顺序读写操作的时长;对存储芯片进行多次顺序写入操作;根据单次传送文件大小和测试次数,对存储芯片进行随机读写操作,并记录随机读写操作的时长;根据顺序读写操作的时长和随机读写操作的时长,得到存储芯片的性能结果,能精准地得到不同模式和不同的总线宽度下EMMC芯片对不同数据的读取存储性能,提高EMMC芯片的性能测试准确性。提高EMMC芯片的性能测试准确性。提高EMMC芯片的性能测试准确性。

【技术实现步骤摘要】
基于EMMC的性能测试方法、装置及其存储介质


[0001]本专利技术涉及芯片测试
,尤其是一种基于EMMC的性能测试方法、装置及其存储介质。

技术介绍

[0002]嵌入式多媒体卡(Embeded Multi Media Card,EMMC),是一种嵌入式非易失性存储器系统,由闪存和闪存控制器两部组成。EMMC的一个明显优势是在封装中集成了一个闪存控制器,它采用JEDEC标准球状引脚栅格阵列封装(Ball Grid Array,BGA),并采用统一闪存接口管理闪存。为了保证能准确地获取EMMC的性能参数,以便于优化产品,需要对EMMC的读取和存储速度进行规范化测试。而现有的EMMC芯片的读取存储测试方法,无法灵活、快速地设置测试参数,比如不同模式和不同的总线宽度下,EMMC芯片对不同数据的读取存储性能无法得到充分的体现。

技术实现思路

[0003]为解决上述问题,本专利技术的目的在于提供一种基于EMMC的性能测试方法、装置及其存储介质,通过分配所述存储芯片的单次传送文件大小以及测试次数;根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行顺序读写操作和随机读写操作,能精准地得到不同模式和不同的总线宽度下EMMC芯片对不同数据的读取存储性能,提高EMMC芯片的性能测试准确性。
[0004]本专利技术解决其问题所采用的技术方案是:
[0005]第一方面,本申请实施例提供一种基于EMMC的性能测试方法,所述方法包括:读取存储芯片的总线宽度和测试文件的大小,分配所述存储芯片的单次传送文件大小以及测试次数;根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行顺序读写操作,并记录所述顺序读写操作的时长;对所述存储芯片进行多次顺序写入操作;根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行随机读写操作,并记录所述随机读写操作的时长;根据所述顺序读写操作的时长和所述随机读写操作的时长,得到所述存储芯片的性能结果。
[0006]第二方面,本申请实施例提供一种基于EMMC的性能测试装置,包括:分配模块,用于读取存储芯片的总线宽度和测试文件的大小,分配所述存储芯片的单次传送文件大小以及测试次数;顺序模块,用于根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行顺序读写操作,并记录所述顺序读写操作的时长;写入模块,用于对所述存储芯片进行多次顺序写入操作;随机模块,用于根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行随机读写操作,并记录所述随机读写操作的时长;计算模块,用于根据所述顺序读写操作的时长和所述随机读写操作的时长,得到所述存储芯片的性能结果。
[0007]第三方面,本申请实施例提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上所
述的基于EMMC的性能测试方法。
[0008]第四方面,本申请实施例提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的基于EMMC的性能测试方法。
[0009]本申请实施例,通过读取存储芯片的总线宽度和测试文件的大小,分配存储芯片的单次传送文件大小以及测试次数;根据单次传送文件大小和测试次数,对存储芯片进行顺序读写操作,并记录顺序读写操作的时长;对存储芯片进行多次顺序写入操作;根据单次传送文件大小和测试次数,对存储芯片进行随机读写操作,并记录随机读写操作的时长;根据顺序读写操作的时长和随机读写操作的时长,得到存储芯片的性能结果。,能精准地得到不同模式和不同的总线宽度下EMMC芯片对不同数据的读取存储性能,提高EMMC芯片的性能测试准确性。
[0010]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0011]图1为本专利技术实施例一种基于EMMC的性能测试方法的流程图;
[0012]图2为图1中步骤S1000的流程图;
[0013]图3为图1中步骤S2000的流程图;
[0014]图4为图1另一实施例中步骤S2000的流程图;
[0015]图5为图1中步骤S4000的流程图;
[0016]图6为图1另一实施例中步骤S4000的流程图;
[0017]图7为图1中步骤S5000的流程图;
[0018]图8为本专利技术实施例一种基于EMMC的性能测试装置的结构图;
[0019]图9是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0020]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0021]在本专利技术的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0022]在本专利技术的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
[0023]本专利技术的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。
[0024]本专利技术实施例涉及的基于EMMC的性能测试方法及其装置,是基于EMMC快速读写的测试方法。其中,EMMC是对多媒体卡(Multi Media Card,EMMC)的一个拓展,具有体积小,功耗低,容量大等优点,非常适合用作智能手机、平板电脑、移动互联网设备等消费类电子设备的存储介质。EMMC是一种嵌入式、非易失的存储系统,它主要由闪存、闪存控制器和EMMC协议接口等组成,以BGA的形式封装在一起。EMMC在封装中集成一个控制器,提供标准接口,管理闪存,使手机厂商可以专注于产品开发的其他部分,缩短上市时间。因此,需要快速地对EMMC芯片进行不同模式、不同读写方式、不同读写文件以及不同的总线宽度下的快速读写测试,以满足配套电子设备的开发需求。
[0025]然而,在实际测试过程中,在EMMC的性能测试过程中,为了保证测试的准确性和全面性,需要修改EMMC芯片的不同技术参数,分别测试其在不同环境下的数据读写能力。由于这个过程耗时较长,影响了存储芯片的测试效率。
[0026]基于以上,本专利技术实施例提供一种基于EMMC的性能测试方法、装置及其存储介质,通过分配所述存储芯片的单次传送文件大小以及测试次数;根据所述单次传本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于EMMC的性能测试方法,其特征在于,包括以下步骤:读取存储芯片的总线宽度和测试文件的大小,分配所述存储芯片的单次传送文件大小以及测试次数;根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行顺序读写操作,并记录所述顺序读写操作的时长;对所述存储芯片进行多次顺序写入操作;根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行随机读写操作,并记录所述随机读写操作的时长;根据所述顺序读写操作的时长和所述随机读写操作的时长,得到所述存储芯片的性能结果。2.根据权利要求1所述的一种基于EMMC的性能测试方法,其特征在于,所述读取存储芯片的总线宽度和测试文件的大小,分配所述存储芯片的单次传送文件大小以及测试次数,包括:读取所述存储芯片的总线宽度和所述测试文件的大小;根据所述存储芯片的总线宽度,确定所述存储芯片的单次传送文件大小;根据所述测试文件的大小和所述存储芯片的单次传送文件大小,获取所述测试次数。3.根据权利要求1所述的一种基于EMMC的性能测试方法,其特征在于,所述根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行顺序读写操作,并记录所述顺序读写操作的时长,包括:按照所述单次传送文件大小和所述测试次数,将所述测试文件按顺序写入所述存储芯片中;记录顺序写入操作的时长。4.根据权利要求3所述的一种基于EMMC的性能测试方法,其特征在于,所述根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行顺序读写操作,并记录所述顺序读写操作的时长,还包括:按照所述单次传送文件大小和所述测试次数,将所述测试文件按顺序从所述存储芯片中读取出来;记录顺序读取操作的时长。5.根据权利要求4所述的一种基于EMMC的性能测试方法,其特征在于,所述根据所述单次传送文件大小和所述测试次数,对所述存储芯片进行随机读写操作,并记录所述随机读写操作的时长,包括:按照所述单次传送文件大小和所述测试次数,将所述测...

【专利技术属性】
技术研发人员:杨焕宋魏杰赖鼐龚晖
申请(专利权)人:珠海妙存科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1