一种存储单元、存储器及存储单元控制方法
【技术领域】
[0001]本发明涉及数据存储技术领域,尤其是涉及一种存储单元、存储器及存储单元控制方法。
【背景技术】
[0002]通常,数据存储有两种方式:闪存与硬盘存储。其中,闪存读取速度快,容量小,价格高。硬盘存储读写速度慢,容量大,但是价钱便宜。基于此,目前出现了纳米轨道Racetrack的新型存储方式,具备闪存高性能、硬盘低成本高容量的特性。
[0003]现有的纳米级轨道由磁性材料构成,包含多个磁性区域,即磁畴,相邻的磁畴由磁畴壁分开,所述多个磁性区域与磁畴壁组成U型存储轨道;轨道顶部两端设有高压驱动电路产生驱动磁畴壁移动的电流脉冲,磁畴壁在该电流脉冲作用下沿轨道移动,从而使磁畴移动。
[0004]现有技术中的U型存储轨道的轨道顶部两端的高压驱动电路施加的电压高,存储器功耗大,该U型存储轨道的左边轨道用于存储有效数据,右边轨道用于在操作过程中临时存储该有效数据,导致实际数据存储容量下降,并且,在进行读操作时,为保证数据读取的有序性,需要将右边轨道中已经写好的数据重新移动至左边轨道进行读操作,由于需要对数据进行重复读写,导致读写效率低下。
【发明内容】
[0005]本发明实施例提供了一种存储单元、存储器及存储单元控制方法,用于提高存储密度、提高读写效率和降低功耗。
[0006]第一方面,本发明提供了一种存储单元,可包括:
[0007]磁性轨道和至少一个脉冲磁场装置;
[0008]磁性轨道为封闭环型磁性轨道;
[0009]脉冲磁场装置用于产生磁性脉冲,以使得磁畴或磁畴壁沿磁性轨道循环移动。
[0010]在第一方面的第一种可能的实现方式中,封闭环型磁性轨道包括:封闭方环型磁性轨道或封闭圆环型磁性轨道;封闭方环型磁性轨道由四条直磁性轨道构成。
[0011 ] 结合第一种可能的实现方式,在第二种可能的实现方式中,存储单元包括:四个脉冲磁场装置;四个脉冲磁场装置分别用于控制封闭方环型磁性轨道中的四条直磁性轨道。
[0012]结合第一方面、第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,磁畴或磁畴壁沿磁性轨道循环移动,包括:磁畴或磁畴壁沿磁性轨道顺时针循环移动或逆时针循环移动。
[0013]结合第一方面、第一至第三中任一种可能的实现方式,在第四种可能的实现方式中,存储单元还可包括:读取模块和写入模块,读取模块和写入模块位于磁性轨道底部;写入模块用于对磁性轨道进行写操作,读取模块用于对磁性轨道进行读操作。
[0014]第二方面,本发明提供了一种存储器,可包括:上述的任一种存储单元。
[0015]第三方面,本发明提供了一种存储单元控制方法,应用于上述的任一种存储单元,该方法可包括:
[0016]通过对脉冲磁场装置的控制,使得脉冲磁场装置产生磁性脉冲,以驱动磁畴或磁畴壁沿磁性轨道循环移动,其中,磁性轨道为封闭环型磁性轨道。
[0017]在第三方面的第一种可能的实现方式中,还可通过写入模块对磁性轨道进行写操作,通过读取模块对磁性轨道进行读操作。
[0018]从以上技术方案可以看出,本发明实施例具有以下优点:
[0019]本发明实施例包括封闭环型磁性轨道和至少一个脉冲磁场装置,其中,脉冲磁场装置用于产生磁性脉冲,以使得磁畴或磁畴壁沿封闭环型磁性轨道循环移动,磁畴或磁畴壁沿封闭环型磁性轨道循环移动,可以有效提高存储密度和读写效率,可以有效降低功耗。
【附图说明】
[0020]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明实施例中存储单元的结构示意图;
[0022]图2是本发明实施例中存储器的结构示意图;
[0023]图3是本发明实施例中存储单元控制方法的流程示意图。
【具体实施方式】
[0024]本发明实施例提供了一种存储单元、存储器及存储单元控制方法,用于提高存储密度、提高读写效率和降低功耗。
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]本发明实施例提供了一种存储单元,该存储单元可以应用于数据存储,以下进行详细说明。
[0028]请参考图1,图1为本发明实施例提供的一种存储单元100的结构示意图,其中,存储单元100可以呈环型设置,可包括:
[0029]磁性轨道110和至少一个脉冲磁场装置;其中,磁性轨道为封闭环型磁性轨道,脉冲磁场装置用于产生磁性脉冲,以使得磁畴或磁畴壁沿磁性轨道循环移动。
[0030]其中,本发明实施例中的磁性轨道110为封闭环型的磁性轨道,可选的,磁性轨道110可包括:封闭方环型磁性轨道和封闭圆环型磁性轨道。例如,可以是长方形磁性轨道、正方形磁性轨道、圆形磁性轨道或椭圆形磁性轨道,在本发明中不做具体限制。
[0031]图1以磁性轨道110为长方形磁性轨道为例进行详细说明,不构成对本发明的限定。如图1所示,该磁性轨道110由四条直磁性轨道组成长方形。
[0032]在某些实施方式中,脉冲磁场装置产生的磁性脉冲可以控制磁性轨道110上的磁畴或磁畴壁的移动,而磁性轨道110是封闭环型磁性轨道,因此,磁畴或磁畴壁可以沿该磁性轨道I1循环移动。
[0033]具体的,脉冲磁场装置的具体实施可以如下:根据电磁感应现象,将脉冲电流通入电磁铁的线圈即可产生磁性脉冲,该脉冲磁场的变化频率、波形以及峰值可通过输入的脉冲电流的变化频率、波形和峰值来调整。
[0034]其中,脉冲磁场装置可产生磁性脉冲,使得磁畴或磁畴壁沿磁性轨道110顺时针循环移动或逆时针循环移动。如图1中第一箭头01,第一箭头01是脉冲磁场路径,其是由四条带箭头的线条组成的封闭方形,第一箭头01的箭头所示方向为脉冲磁场的方向。可选的,磁畴或磁畴壁的移动路径可沿着第一箭头01所指方向移动,即在磁畴或磁畴壁在磁性轨道110上以逆时针循环移动。
[0035]若磁性轨道110为长方形磁性轨道,四条直磁性轨道所需要的磁性脉冲的方向是不同的,相应的,存储单元可包括四个脉冲磁场装置,这四个脉冲磁场装置可分别用于控制这四条直磁性轨道,具体的,脉冲磁场装置的控制点可位于直磁性轨道的任一位置,例如,控制点可位于直磁性轨道的中间位置,或者两端位置。
[0036]需说明的是,本发明实施例中对脉冲磁场装置的数量不做限定,上述应用例不构成对本发明的限定。
[0037]可以理解的是,本发明实施例采用的磁性轨道110为封闭环型磁性轨道,磁畴或磁畴壁在磁性脉冲的作用下沿该磁性轨道110循环移动以进行读操作和写操作,有效提高了实际数据存储容量。
[0038]进一步地,存储单元100还包括设置于磁性轨道110底部的读取模块120和写入模块130,其中,写入模块130用于对磁性轨道110进行写操作,读取模块120用于对磁性轨道110进行读操作。应当理解的是,读取模块120和写入模块130可对磁性轨道110上与读取模块120或写入模块130相连的磁畴或磁畴壁进行读操作或写操作。
[0039]需说明的是,本发明实施例采用了封闭环型磁性轨道,可以把读操作后的数据从图1中磁性轨道110的上方写回到左边,使得数据回写的路径短了,所需的驱动能量小了,从而有效地降低了功耗。
[0040]本发明实施例中将读取模块120和写入模块130设置于磁性轨道110底部更容易实现且节省面积。可以理解的是,若将读取模块120和写入模块130的整体平移到磁性轨道110的其他位置也可以实现,不构成对本发明的限定。
[0041 ] 进一步地,如图1所不,与入I旲块130包括:与驱动电路(WD) 131、与选通管132和写装置133。具体的,当写选通管132导通时,WD131向写装置133输入一个控制信号,用于控制写装置133将数据写入磁畴中。
[0042]如图1所示,读取模块120包括:读选通