存储器中的数据查询的加速制造技术

技术编号:32853617 阅读:27 留言:0更新日期:2022-03-30 19:20
本公开包含用于存储器中的数据查询的加速的设备及方法。数个实施例包含存储器单元阵列及处理电路系统,所述处理电路系统经配置以从主机接收针对存储在所述阵列中的特定数据的查询,执行所述查询,并且在执行所述查询时仅向所述主机发送所述特定数据。仅向所述主机发送所述特定数据。仅向所述主机发送所述特定数据。

【技术实现步骤摘要】
存储器中的数据查询的加速


[0001]本公开大体上涉及半导体存储器设备及方法,且更特定来说,涉及用于存储器中的数据查询的加速的设备及方法。

技术介绍

[0002]存储器装置通常提供为计算机或其它电子系统中的内部半导体集成电路。存在许多不同类型的存储器,其包含易失性及非易失性存储器。易失性存储器可需要电力来维护其数据(例如,主机数据、错误数据等)且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、同步动态随机存取存储器(SDRAM)及晶闸管随机存取存储器(TRAM)等。非易失性存储器可通过在未通电时留存所存储数据来提供持久数据并且可包含NAND快闪存储器、NOR快闪存储器及电阻可变存储器(例如相变随机存取存储器(PCRAM))、电阻式随机存取存储器(RRAM)及磁阻式随机存取存储器(MRAM),例如自旋力矩转移随机存取存储器(STT RAM)等。
[0003]电子系统通常包含数种处理资源(例如,一或多个处理器),其可检索及执行指令,并将所执行指令的结果存储到合适位置。举例来说,处理器可包括数个功本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备(120、920),其包括:存储器单元阵列(130、730);及处理电路系统(140、150、170、770、870、970),其经配置以:从主机(110)接收针对存储在所述阵列(130、730)中的特定数据的查询;执行所述查询;及在执行所述查询时仅向所述主机(110)发送所述特定数据。2.根据权利要求1所述的设备,其中所述处理电路系统包含页面缓冲器(170、770、870、970),所述页面缓冲器经配置以通过执行算术运算来执行所述查询。3.根据权利要求1所述的设备,其中所述阵列及所述处理电路系统形成在所述设备的同一芯片上。4.根据权利要求1所述的设备,其中:所述查询包括用以搜索所述特定数据的命令;且所述处理电路系统经配置以通过搜索所述阵列中的所述特定数据来执行所述查询。5.根据权利要求1到4中任一权利要求所述的设备,其中:所述阵列包含存储器单元的多个页面;且所述处理电路系统经配置以在所述页面中的每一者上执行所述查询。6.根据权利要求1到4中任一权利要求所述的设备,其中所述处理电路系统经配置以:从所述主机接收用以感测存储在所述阵列中的数据的命令;及执行所述命令以与执行所述查询并行感测所述数据。7.一种操作处理电路系统(140、150、170、770、870、970)的方法,其包括从主机(110)接收针对存储在存储器单元阵列(130、730)中的数据的查询;识别存储在所述阵列(130、730)中的与所述查询匹配的所述数据;及仅向所述主机(110)发送与所述查询匹配的所述经识别数据。8.根据权利要求7所述的方法,其中不向所述主机发送存储在所述阵列中的与所述查询不匹配的数据。9.根据权利要求7到8中任一权利要求所述的方法,其中:存储在所述阵列中的所述数据包含数个记录(208、308),其中每一相应记录(208、308)包含数个字段(209、211、216、217、218、219、221、223、228、309、311、316、317、318、319、321、353、328);且识别存储在所述阵列中的与所述查询匹配的所述数据包括识别存储在每一相应记录(208、308)中的所述数个字段(209、211、216、217、218、219、221、223、228、309、311、316、317、318、319、321、353、328)中的一者中的数据是否与所述查询匹配。10.一种设备(120、920),其包括:存储器单元阵列(130、730);及处理电路系统(140、150、170、770、870、970),其经配置以:从主机(110)接收针对存储在所述阵列(130、730)中的数据的查询;通过对存储在所述阵列(130、730)中的所述数据执行算术运算来识别存储在...

【专利技术属性】
技术研发人员:L
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1