执行低功率存储器操作的系统和方法与流程

文档序号:18124896发布日期:2019-07-10 09:50阅读:来源:国知局

技术特征:

1.一种用于存储器操作的方法,包括:

通过在单个存储器时钟循环期间执行以下操作来在磁隧道结(MTJ)存储元件处执行存储器操作:

读取存储在所述MTJ存储元件处的第一值;

从复用器(MUX)接收对应于写数据的第二值;

比较所述第一值和要存储在所述MTJ存储元件处的所述第二值;

基于所述比较选择性地将所述第二值写入到所述MTJ存储元件;以及

在存储器读操作期间从所述MUX接收读基准值。

2.如权利要求1所述的方法,其特征在于,响应于确定所述第一值与所述第二值不相匹配,所述第二值被写入到所述MTJ存储元件。

3.如权利要求1所述的方法,进一步包括,响应于确定所述第一值匹配所述第二值而抑制将所述第二值写入到所述MTJ存储元件中。

4.如权利要求1所述的方法,进一步包括,在所述单个存储器时钟循环期间:

读取存储在MTJ存储元件阵列处的第一多个值,其中所述第一多个值包括所述第一值,以及其中所述MTJ存储元件阵列包括所述MTJ存储元件;

比较所述第一多个值中的每一者与第二多个值中的每一者,其中所述第二多个值包括所述第二值,以及其中所述第二多个值要写入到所述MTJ存储元件阵列;以及

基于所述第一多个值中的每一者和所述第二多个值中的每一者的比较,选择性地将所述第二多个值中的每一个值写入到所述MTJ存储元件阵列中的对应MTJ存储元件中。

5.如权利要求1所述的方法,进一步包括使用第一电流读取所述第一值,以及使用第二电流将所述第二值写入到所述MTJ存储元件中,其中所述第二电流具有比所述第一电流更大的幅值。

6.如权利要求1所述的方法,进一步包括在第一时间段期间读取所述第一值,以及在第二时间段期间将所述第二值写入到所述MTJ存储元件中,并且其中所述第二时间段比所述第一时间段长。

7.如权利要求1所述的方法,其特征在于,所述第一值在所述单个存储器时钟循环的前一半内读取。

8.一种用于存储器操作的装置,包括:

复用器(MUX),以及;

耦合到磁隧道结(MTJ)存储元件的电路系统,其中所述电路系统被配置成在存储器操作的单个存储器时钟循环期间:

接收存储在所述MTJ存储元件处的第一值;

从所述MUX接收第二值;

比较所述第一值和所述第二值;

基于所述比较选择性地实现所述第二值向所述MTJ存储元件的写入;以及

所述MUX被配置成在存储器读操作期间基于配置成指示所述存储器读操作的控制信号来提供读基准值。

9.如权利要求8所述的装置,其特征在于,所述电路系统被进一步配置成:

通过响应于确定所述第一值与所述第二值不相匹配而生成写使能信号来实现所述写操作;以及

通过响应于确定所述第一值与所述第二值匹配而抑制生成所述写使能信号来禁用所述写操作。

10.如权利要求8所述的装置,其特征在于,所述MUX包括配置成接收第一输入值的第一输入、配置成接收第二输入值的第二输入、配置成接收控制信号的第三输入,以及输出,其中所述第一输入值对应于逻辑值,所述第二输入值对应于基准值,所述控制信号指示读操作或写操作,并且所述输出基于所述控制信号提供所述第一值或所述第二值。

11.如权利要求9所述的装置,其特征在于,所述电路系统被进一步配置成向写脉冲发生器传送所述写使能信号,所述写脉冲发生器被配置成响应于所述写使能信号实现所述第二值向所述MTJ存储元件的写入。

12.如权利要求8所述的装置,其特征在于,所述电路系统进一步配置成,在所述单个存储器时钟循环期间:

接收存储在MTJ存储元件阵列处的第一多个值,其中所述第一多个值包括所述第一值,以及其中所述MTJ存储元件阵列包括所述MTJ存储元件;

接收要写入到所述MTJ存储元件阵列的第二多个值,其中所述第二多个值包括所述第二值;

比较所述第一多个值和所述第二多个值;以及

基于所述第一多个值和所述第二多个值的比较,选择性地实现所述第二多个值中的每一个值向所述MTJ存储元件阵列中的对应MTJ存储元件的写入。

13.如权利要求12所述的装置,其特征在于,所述第一多个值在所述单个存储器时钟循环的前一半内接收。

14.如权利要求8所述的装置,其特征在于,所述电路系统被集成在至少一个半导体管芯中。

15.如权利要求8所述的装置,进一步包括其中集成有所述电路系统的设备,所述设备选自包括以下各项的组:移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、通信设备、个人数字助理(PDA)、位置固定的数据单元、以及计算机。

16.如权利要求8所述的装置,其特征在于,所述电路系统包括读出放大器和比较器。

17.一种用于存储器操作的装置,包括:

磁隧道结(MTJ)存储元件阵列,其包括第一MTJ存储元件;

复用器(MUX);

耦合到所述MTJ存储元件阵列且耦合到所述MUX的电路系统,其中所述电路系统配置成在存储器操作期间:

接收存储在所述第一MTJ存储元件处的第一值;

从所述MUX接收第二值;

比较所述第一值和所述第二值;以及

基于所述比较选择性地向写脉冲发生器传送写使能信号,其中所述MUX被配置成在存储器读操作期间提供读基准值。

18.如权利要求17所述的装置,其特征在于,所述写脉冲发生器被配置成响应于所述写使能信号实现所述第二值向所述MTJ存储元件的写入。

19.如权利要求17所述的装置,其特征在于,所述第二值由所述电路系统基于配置成指示所述存储器写操作的控制信号接收,并且其中所述读基准值是基于所述控制信号接收的。

20.如权利要求17所述的装置,其特征在于,所述电路系统被进一步配置成响应于确定所述第一值与所述第二值不相匹配而向所述写脉冲发生器传送所述写使能信号。

21.如权利要求17所述的装置,其特征在于,所述电路系统被进一步配置成响应于确定所述第一值匹配所述第二值而抑制向所述写脉冲发生器传送所述写使能信号。

22.如权利要求17所述的装置,其特征在于,所述电路系统被进一步配置成在单个存储器时钟循环期间接收所述第一值,接收所述第二值,以及选择性地传送所述写使能信号。

23.如权利要求17所述的装置,其特征在于,所述电路系统被进一步配置成:

接收存储在所述MTJ存储元件阵列处的第一多个值,其中所述第一多个值包括所述第一值;

从所述MUX接收第二多个值,所述第二多个值要写入到所述MTJ存储元件阵列中,其中所述第二多个值包括所述第二值;

比较所述第一多个值和所述第二多个值;以及

基于所述第一多个值和所述第二多个值的比较选择性地向多个写脉冲发生器传送写使能信号。

24.如权利要求17所述的装置,其特征在于,所述MTJ存储元件阵列、所述MUX、所述电路系统和所述写脉冲发生器被集成到至少一个半导体管芯中,并且其中所述电路系统包括读出放大器和比较器。

25.如权利要求17所述的装置,其特征在于,进一步包括其中集成有所述MTJ存储元件阵列、所述MUX、所述电路系统和所述写脉冲发生器的设备,所述设备选自包括以下各项的组:移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、通信设备、个人数字助理(PDA)、位置固定的数据单元、以及计算机。

26.一种用于存储器操作的装备,包括:

用于储存多个数据元素的装置,所述多个数据元素包括第一数据元素;

用于接收存储在所述第一数据元素处的第一值的装置;

用于在存储器操作期间从复用器(MUX)接收第二值的装置;

用于比较所述第一值和所述第二值的装置;

用于基于来自所述用于比较的装置的结果而选择性地向用于生成写脉冲的装置传送写使能信号的装置,其中所述写脉冲实现所述第二值向所述第一数据元素的写入;以及

用于在存储器读操作期间从所述MUX接收读基准值的装置。

27.如权利要求26所述的装备,其特征在于,进一步包括其中集成有所述用于存储的装置、所述用于接收所述第一值的装置、所述用于接收所述第二值的装置、所述用于比较的装置、所述用于选择性地传送的装置和所述用于生成所述写脉冲的装置的设备,所述设备选自包括以下各项的组:移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、通信设备、个人数字助理(PDA)、位置固定的数据单元、以及计算机。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1