本发明构思涉及一种存储器件。
背景技术:
1、存储器件是用于存储数据的器件并且在各种系统中被采用。除了存储器件之外,系统还可以包括执行算术运算的算术处理装置,并且该算术处理装置可以获取存储在存储器件中的数据并且使用所获取的数据来执行各种算术运算。然而,由于算术处理装置必须在从存储器件获取数据之后执行算术运算,所以算术处理速度会降低。为了解决这样的问题,已提出一种在存储器件内部安装能够执行部分算术运算的存储器中处理(pim)块的方法。
技术实现思路
1、示例实施例提供一种存储器件,所述存储器件包括多个存储体和多个存储器中处理(pim)块,其中,除了基于从外部主机接收到的地址之外,还通过基于由多个pim块分别生成的地址同时地访问多个存储体的不同地址来获取数据。
2、根据示例实施例,一种存储器件包括:存储器存储体,所述存储器存储体包括多个存储体,所述多个存储体中的每个存储体包括存储单元;以及pim(存储器中处理)电路,所述pim电路包括多个pim块,每个所述pim块包括算术逻辑单元(alu)和地址生成单元,所述alu被配置为使用从所述多个存储体中的至少一个存储体获取的内部数据来执行算术运算。所述多个pim块包括分配给至少一个第一存储体的第一pim块和分配给至少一个第二存储体的第二pim块,所述第一pim块的所述地址生成单元被配置为针对所述至少一个第一存储体生成第一内部行地址,所述第二pim块的所述地址生成单元被配置为针对所述至少一个第二存储体生成第二内部行地址,并且所述第一内部行地址和所述第二内部行地址指示不同行。
3、根据示例实施例,一种存储器件包括:存储器存储体,所述存储器存储体包括至少一个存储体,每个所述存储体包括存储单元;pim(存储器中处理)电路,所述pim电路包括多个pim块,所述多个pim块被配置为使用从外部主机接收到的外部数据或从所述存储器存储体接收到的内部数据中的至少一者来执行算术处理;以及控制逻辑,所述控制逻辑被配置为控制所述存储器存储体和所述pim电路。所述多个pim块中的每个pim块连接到所述存储器存储体包括的存储体当中的至少一个存储体,被配置为针对所连接的所述至少一个存储体生成内部行地址,并且被配置为利用所述内部行地址访问所连接的所述至少一个存储体中的每个存储体的不同行。
4、根据示例实施例,一种存储器件包括:多个核祼片,所述多个核祼片彼此堆叠并且通过多个穿硅通路经由多个通道彼此连接;以及缓冲器祼片,所述缓冲器祼片被配置为通过所述多个通道控制所述多个核祼片。所述多个核祼片中的至少一个核祼片包括:多个存储体,所述多个存储体均包括多个存储单元;以及多个pim(存储器中处理)块,所述多个pim块对应于所述多个存储体并且被配置为响应于从所述缓冲器祼片接收到的命令使用存储在所述多个存储体中的至少一个存储体中的数据来执行算术运算。所述多个pim块中的每个pim块被配置为独立地生成用于访问所述多个存储体中的对应存储体以获取在所述算术运算中使用的所述数据的行地址。
1.一种存储器件,包括:
2.根据权利要求1所述的存储器件,其中,所述地址生成单元被配置为:通过与外部主机交换数据信号的焊盘,从所述外部主机接收关于所述多个存储体中的至少一个存储体的行地址的信息。
3.根据权利要求1所述的存储器件,其中,所述地址生成单元被配置为:使用从所述多个存储体中的至少一个存储体获取的内部数据,来接收关于提供所述内部数据的所述多个存储体中的所述至少一个存储体的行地址的信息。
4.根据权利要求1所述的存储器件,还包括:
5.根据权利要求4所述的存储器件,
6.根据权利要求1所述的存储器件,
7.根据权利要求1所述的存储器件,其中,所述第一pim块的所述地址生成单元包括偏移寄存器,所述偏移寄存器被配置为存储偏移信息,被配置为从外部主机接收参考地址和控制命令,并且被配置为基于所述参考地址和所述偏移信息生成所述内部行地址。
8.根据权利要求1所述的存储器件,
9.根据权利要求8所述的存储器件,其中,所述地址译码器被配置为:基于通过将所述基址值与所述索引值乘以所述步幅值所得的值相加而获得的值,输出所述第一内部行地址。
10.根据权利要求1所述的存储器件,
11.根据权利要求1所述的存储器件,
12.根据权利要求11所述的存储器件,还包括:
13.根据权利要求12所述的存储器件,
14.根据权利要求1所述的存储器件,其中,所述多个存储体当中的至少两个存储体共享所述多个pim块中的一个pim块。
15.一种存储器件,包括:
16.根据权利要求15所述的存储器件,还包括:
17.根据权利要求16所述的存储器件,
18.根据权利要求15所述的存储器件,其中,每个所述pim块被配置为针对与其连接的至少一个存储体生成内部列地址。
19.根据权利要求18所述的存储器件,其中,每个所述pim块包括偏移寄存器和参考寄存器,所述偏移寄存器被配置为存储偏移地址,所述参考寄存器被配置为存储参考地址,并且每个所述pim块被配置为基于所述偏移地址和所述参考地址生成所述内部行地址和所述内部列地址。
20.一种存储器件,包括: