【嘉德点评】华存科技通过控制器识别数据的特定特征,并对特定数据进行写入和读取操作,大量减少了写入放大率,提高了读取动作总的响应速度。
集微网消息,随着人工智能(AI)、物联网(IoT)、大数据、5G等新兴产业的迅速发展,海量数据的产生为存储器产业带来巨大的市场需求,而数据的交互需要极其频繁地对存储器进行读写操作,因此存储器的读写速度与寿命显得尤其重要。
现有的读写控制方法对接收到的所有数据直接写入存储器,当进行数据读取时,也是依照映射表的位置,将存储器中的内容读出。由于存储器本身的扇区特性,当数据未存储在连续区域下,读写会发生寻轨操作,从而降低系统的读写响应速度,另一方面存储器自身的寿命也会受到影响。因此现有的技术对存储装置的控制管理上,很难做到低写入放大率,高读取速度的特性。基于这种背景,我国存储芯片设计企业江苏华存电子科技提出一种新的读写控制方式以提高存储系统的性能。
早在2019年5月7日,江苏华存电子科技就提出了一项名为“一种加速特定数据的读写以及读取方法”的发明专利(申请号:201910376473.4),申请人为江苏华存电子科技有限公司。此专利在现有的存储读写控制方式的基础上,提出一种新的加速特定数据的读写以及读取方法,可以有效加速读取与写入的响应速度,并增加存储器寿命。
图1 存储器写入流程图
此专利提出的存储器写入流程图如图1所示,控制器首先检查输入数据的特征,并根据特征决定是否写入存储器。首先存储控制器接收上层写入命令,并计算解析写入的逻辑位置,利用此逻辑位置得到存储器映射表上对应的实体位置,并接受上层数据。之后检查接收到的数据特征,如果数据符合预设的数值特征,则在映射表上标示特定的数值标记,但并不写入存储器,同时回复上层,或者使用硬件将数据填充到内存中,之后由上层直接从内存位置中读取数据。值得注意的是,数据特征可以人为指定,比如全0,全1,递增或者递减等,利用数据之间的特征规律加速数据读写速度。
图2 存储器读取流程图
图2为此专利提出的存储器数据读取流程示意图,与写入方式一样,控制器针对数据是否包含特定特征来决定是否读取存储器。首先存储器接受上层写入命令,计算解析逻辑位置,并得到存储映射表上的实体位置,之后控制器检查存储器中是否有特定数据的标示符号,如果找到数据标示,通过计算或者从内存中得到数据,否则从存储器中读取数据。
从此专利通过控制器识别数据的特定特征,并对特定数据进行写入和读取操作,大量减少了写入放大率,提高了读取动作总的响应速度。如果符合数据的特征,只会将数据标记写入存储映射表中,并不会将所有数据写入,从而减少放大率;当读取时,如果发现读取位置有特定的数据识别标记,则利用硬件计算数据放置于内存中,而不会直接读取存储器,通过这种方式,降低了数据与存储器的大规模冗余读写交互,可以有效加速数据读取和写入的响应速度,同时增加存储的寿命。
华存电子科技在继承传统存储器读写控制方式的前提下,又提出了新的技术改进与创新,利用这种简单而有效的方式克服了现有技术中的种种缺点而具有高度的产业利用价值。(校对/Jurnan)
领取专属 10元无门槛券
私享最新 技术干货