平码五不中公式规律
  • / 15
  • 下载费用:30 金币  

存储器设备.pdf

关 键 ?#21097;?/dt>
存储器 设备
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201410189711.8

申请日:

2014.05.07

公开号:

CN104143354A

公开日:

2014.11.12

当前法律状态:

授权

有效性:

有权

法?#19978;?#24773;: 授权|||实质审查的生效IPC(主分类):G11C 7/18申请日:20140507|||公开
IPC分类号: G11C7/18; H03K19/02 主分类号: G11C7/18
申请人: 罗伯特·博世有限公司
发明人: M.刘易斯; P.杜普利斯
地址: 德国斯图加特
优?#28909;ǎ?/td> 2013.05.08 DE 102013208530.3
专利代理机构: 中国专利代理(香港)有限公司 72001 代理人: 杜荔南;胡莉莉
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201410189711.8

授权公告号:

||||||

法律状态公告日:

2018.09.21|||2016.06.15|||2014.11.12

法律状态类型:

授权|||实质审查的生效|||公开

摘要

本发明涉及一种具有主存储器元件(110)的存储器设备(100)。根据本发明,存储器设备(100)具有分析设备(120),该分析设备被构造为确定主存储器元件(110)是否经历状态改变(212)并且将副存储器元件(130)操控为,使得当(a)主存储器元件(110)经历状态改变(212)时,副存储器元件(130)不实施状态改变(212),以及当(b)主存储器元件(110)未经历状态改变(212)时,副存储器元件(130)实施状态改变(212)。

权利要求书

权利要求书
1.  一种具有主存储器元件(110)的存储器设备(100),其特征在于,存储器设备(100)包括分析设备(120),所述分析设备(120)被构造为确定主存储器元件(110)是否经历状态改变(212)并且将副存储器元件(130)操控为,使得当
(a)主存储器元件(110)经历状态改变(212)时,副存储器元件(130)不实施状态改变(212);以及当
(b)主存储器元件(110)未经历状态改变(212)时,副存储器元件(130)实施状态改变(212)。

2.  根据权利要求1所述的存储器设备(100),其中分析设备(120)具有比较器,并且其中主存储器元件(110)的输入端(112)和相关输出端(116)与所述比较器连接,其中所述比较器的输出端(134)与副存储器元件(130)的输入端(132)连接,并且其中所述比较器被构造为将副存储器元件(130)操控为,使得
a)如果所述比较器识别到主存储器元件(110)的输入端(112)和输出端(116)处的位值相等,则副存储器元件(130)改变其输出端(136)处的位值;以及
b)如果所述比较器识别到主存储器元件(110)的输入端(112)和输出端(116)处的位值不相等,则副存储器元件(130)不改变其输出端(136)处的位值。

3.  根据权利要求1或2所述的存储器设备(100),其中主?#36879;?#23384;储器元件(110,130)是边沿触发寄存器。

4.  根据前述权利要求至少之一所述的存储器设备(100),其中主?#36879;?#23384;储器元件(110,130)被构造为至少大致同?#22791;?#21464;在其输出端(116,136)处的位值。

5.  根据前述权利要求至少之一所述的存储器设备(100),其中主存储器元件(110)包括至少一个D触发器并且副存储器元件(130)包括至少一个T触发器。

6.  根据前述权利要求至少之一所述的存储器设备(100),其中主存储器元件(110)包括至少一个D触发器并且副存储器元件(130)包括至少一个D触发器。

7.  根据前述权利要求至少之一所述的存储器设备(100),其中副存储器元件(130)的输出端(136)被施加有电容负载(138),使得副存储器元件(130)的输出端(136)处的整个电容负载至少大致能够与主存储器元件(110)的相应输出端(116)处的整个电容负载相比较。

8.  根据前述权利要求至少之一所述的存储器设备(100),其中主存储器元件(110)、分析设备(120)?#36879;?#23384;储器元件(130)尤其是借助于CMOS单元、即互补金属氧化物半导体被实施在共同的集成电?#20998;校?#25110;者被实施为ASIC、即专用集成电路,或者被实施为FPGA、即现场可编程门阵列。

9.  根据前述权利要求至少之一所述的存储器设备(100),其中所述比较器包括至少一个异或门。

10.  一种存储器寄存器,其特征在于,其包括至少两个根据前述权利要求至少之一所述的存储器设备(100)。

11.  一种用于运行具有主存储器元件(110)?#36879;?#23384;储器元件(130)的存储器设备(100)的方法,其中借助于分析设备(120)来确定主存储器元件(110)是否经历状态改变(212),并且其中副存储器元件(130)被分析设备(120)操控为,使得当
(a)主存储器元件(110)经历状态改变(212)时,副存储器元件(130)不实施状态改变(212);以及当
(b)主存储器元件(110)未经历状态改变(212)时,副存储器元件(130)实施状态改变(212)。

12.  根据权利要求11所述的方法,其中该方法被用于妨碍针对密钥装置的旁路攻击。

13.  一种具有计算机程序的计算机程序产品,所述计算机程序用于改变和/或补充用于描述至少一个具有主存储器元件(110)的存储器设备(100)的网表和/或源程序正文,其特征在于,所述计算机程序针对相应的主存储器元件(110)在所述网表或源程序正文中补充根据权力要求1至9之一所述的分别相关的分析设备(120)和分别相关的副存储器元件(130)。

说明书

说明书存储器设备
技术领域
本发明涉及根据权利要求1的前序部分所述的存储器设备以及根据并列权利要求所述的方法?#22270;?#31639;机程序。
背景技术
从市场上已知如下的数字电路、尤其是数字集成电路:所述电路在存储器元件、例如双稳态触发电路、即所谓的触发器的内部切换过程?#26800;?#33268;工作电流的至少脉冲状改变。工作电流的所述改变可以在集成电?#20998;?#22806;被测量,由此可以借助于预先已知的方法和算法来推断出存储器元件的相应的数据内容。这一般来说是不期望的。
发明内容
本发明所基于的问题通过根据权利要求1所述的存储器设备以及通过根据并列权利要求所述的方法?#22270;?#31639;机程序来解决。有利的扩展方案在从属权利要求中说明。对于本发明重要的特征还在后面的描述?#36879;?#22270;中?#39029;觶?#20854;中这些特征可以单独地以及以不同组合地对于本发明是重要的,而无需?#28304;?#20877;次明?#20998;?#26126;。
本发明涉及一种具有主存储器元件的存储器设备。根据本发明,该存储器设备具有分析设备,该分析设备被构造为确定主存储器元件是否经历状态改变并且将副存储器元件操控为,使得当
(a)主存储器元件经历状态改变?#22791;?#23384;储器元件不实施状态改变,以及当
(b)主存储器元件未经历状态改变?#22791;?#23384;储器元件实施状态改变。
存储器设备是用于持久和/或暂时存储数字数据的电路。通过本发明有利地实现:存储器设备-优选地在时间上周期性地-总的来说总是经历或实施其状态的恰好一次改变。例如,主存储器元件是触发器(双稳态触发电路),其在其数据输入端由连接在前面的逻辑门或连接在前面的其他触发器的输出端来操控。根据该操控,主存储器元件按照情况地经历或不经历状态改变。根据本发明,副存储器元件可以这样?#24403;?#29616;为与其“互补的”。在此,基本上不重要的是,副存储器元件的状态相对于主存储器元件的(分别未进?#26800;模?#29366;态改变的?#36739;?#22312;哪个?#36739;?#19978;改变。本发明有利地利用如下认识:馈?#36879;?#23384;储器设备的工作电流的?#19978;?#24212;状态改变引起——并且一般而言为短时——的增加基本上不依赖于状态改变的?#36739;頡?#36890;过本发明妨碍或甚至实际上防止:主存储器元件的相应状态可以借助于对工作电流的分析或者借助于对电场和/或磁场的测量在存储器设备的周围空间中被确定。
为此,本发明有利地使用“确定性”的方法,也就是说,为了执行不需要随机信号或伪随机信号以及为此所需的物理元件。由此,在存在可能的外部干扰电场或干扰磁场时可以避免“真实的”随机信号的问题。此外,本发明仅仅需要对相应电路架构进行补充,其中优选地使用标准单元、例如客户专用集成电路。对单元本身的修改、即例如在有关半导体衬底中对晶体管或门的物理实施是不需要的。因此,可以将成本和风险保持得小。此外,根据本发明对现有数字存储器设备的补充需要半导体衬底(“芯片?#20445;?#19978;的比较少的附加面积并且是相应成本有利的。根据本发明,仅仅补充(“镜像?#20445;?#36825;样的存储器设备,即应当被保护免受对要处理数据的未经授权的读取的具体触发器和/或由其构造的寄存器。例如,密码设备?#26800;?#35201;保护的8位寄存器基本上仅仅需要补充另一8位寄存器来用于“镜像”。甚至当应当总体上保护128位寄存器时,这?#33268;?#35745;算仅仅需要大致1000个附加的门等效,这与其他方法相比可能是小的。此外,根据本发明的存储器设备是可良好伸缩的,也就是说,其可以简单地扩展到?#36127;躒我?#35268;模,因为相应电路仅须在触发器和门的层面上被改变或补充。一般而言可能足够的是,根据本发明仅仅保护电路的比较小的区域。由此,也可以将对电功率的附加消耗保持得小。
在一个优选的实施方式中,副存储器元件是存储器设备的组成部分。但是可替代地,副存储器元件也可以被实施或布置为与存储器设备或主存储器元件分开。
在根据本发明的存储器设备的一个扩展方案中,分析设备具有比较器,其中主存储器元件的输入端和相关输出端与比较器连接,并且其中比较器的输出端与副存储器元件的输入端连接。在此,比较器被构造为将副存储器元件操控为,使得
a)如果比较器识别到主存储器元件的输入端和输出端处的位值相等,则副存储器元件改变其输出端处的位值;以及
b)如果比较器识别到主存储器元件的输入端和输出端处的位值不相等,则副存储器元件不改变其输出端处的位值。
由于主存储器元件的当前状态存在于其输出端处并且同时在其输入端处可以检测接下来的状态,因此比较器能够可以这样说预测在下一(时钟)步中是否进行状态改变。一般来说?#28304;?#36275;够的是,分析设备仅仅包括比较器,该比较器优选地是借助于逻辑门来实施的。存储器设备的所述结构使得能够特别简单地实施根据本发明的原理。由此,一方面存储器设备仅仅需要比较少的附加的安装空间或面积,并且另一方面需要来自工作电压的少量附加电流,由此减少或避免针对主存储器元件的状态的其他可能的“攻击可能性”。
在存储器舍别的另一扩展方案中,主?#36879;?#23384;储器元件是边沿触发寄存器。由此,根据本发明的存储器设备的应用可能性被有利地扩大,因为大量数字电路同样根据时?#26377;?#21495;的边沿来控制。
尤其是可以规定:主?#36879;?#23384;储器元件被构造为至少大致同?#22791;?#21464;其输出端处的位值。在此,术语“同时”应当参照时间参考、例如时?#26377;?#21495;的边沿来理解。由此使得主?#36879;?#23384;储器元件的根据本发明的可替代的状态改变能够基本上周期性地在相同时间栅格中进行。但是根据本发明,主存储器元件?#36879;?#23384;储器元件不同时在分别相同的时钟步中改变其输出端处的位值。因此,强烈妨碍或甚至阻止?#31169;?#21161;于对工作电流等的测量来确定主存储器元件的状态的可能性。
在根据本发明的存储器设备的另一扩展方案中,主存储器元件包括至少一个D触发器并且副存储器元件包括至少一个T触发器。在此,术语“D”和“T”分别是指英语术语“delay(延迟)” (运行时间)和 “toggle(开关)” (切换)。例如,D触发器或T触发器在功能上对应于已知的分立触发器类型“7474”或“74112”。因此,T触发器可以被实施成所谓的“JK触发器”。D触发器用在大量数字电?#20998;校?#24182;且T触发器是特别适用于根据本发明的目的的元件。
在另一扩展方案中,主存储器元件包括至少一个D触发器并且副存储器元件同样包括至少一个D触发器。在此,副存储器元件的D触发器例如借助于逻辑门在功能上被补充成T触发器。由此,根据本发明的存储器设备有利地仅仅需要一种触发器类型,由此必要时可以节省花费和成本。
本发明特别有效的是,副存储器元件的输出端被施加有电容负载,使得副存储器元件的输出端处的整个电容负载至少大致可以与主存储器元件的相应输出端处的整个电容负载相比较。尤其是在常用的所谓CMOS电路(英语:“Complementary Metal Oxide Semiconductor?#20445;?#20114;补金属氧化物半导体))的情况下,工作电流在触发器的状态改变期间的短时增加大致成比例地依赖于所连接的电容负载。该负载第一部分包括触发器本身?#26800;?#23492;生电容,并?#19994;?#20108;部分包括从触发器的输出端通向另一触发器和/或逻辑门的线路的寄生电容、以及所述触发器和/或逻辑门的输入电容。因此,可以有利地将(附加的)电容负载连接到副存储器元件。由此,使得能够至少大致相同地改变存储器设备的工作电流,并且更确切地不依赖于在相应的(时钟)步中是恰好主存储器元件还是副存储器元件经历或实施状态改变。由此,改善了本发明的效果。
在本发明的一个优选的扩展方案中,主存储器元件、分析设备?#36879;?#23384;储器元件尤其是借助于CMOS单元被实施在共同的集成电?#20998;?#25110;者被实施成ASIC或FPGA 。例如,CMOS单元被实施成标准单元,由此得出存储器设备的特别好的可再?#20013;浴?#38024;对ASIC电路(英语“Application-Specific Integrated Circuit?#20445;?#19987;用集成电路))或者FPGA电路(英语“Field-Programmable Gate Array?#20445;?#29616;场可编程门阵列))得出可比较的情况。本发明有利地可应用于集成电路的这些实施方式,因为由于比较高的封装密度,可能导致尤其是通过测量工作电流来确定主存储器元件的状态的“攻击”。这恰好可以通过本发明来妨碍或甚至阻止。
此外可以规定,比较器包括至少一个异或门。一般而言,除了异或门以外,比较器或分析设备不需要另外的逻辑门。由此,根据本发明的存储器设备可以有利地以简单和成本有效的方式来实施。
此外,本发明可以有利地应用于包括至少两个存储器设备——如上面在多个扩展方案中所述——的存储器寄存器。由此,本发明可以有利地不仅仅应用于单体触发器,而?#19968;?#21487;应用于数字存储器设备的?#36127;躒我?#23454;施方式,例如可应用于并行或串行移位寄存器以及状态机等等。能够理解,本发明也可应用于布置在共同的集成电?#20998;械?#22810;个或甚至全部存储器寄存器。因此,本发明是?#36127;?#21487;?#25105;?#25193;展的。
此外,本发明涉及一种用于运行具有主存储器元件?#36879;?#23384;储器元件的存储器设备的方法,其中借助于分析设备来确定主存储器元件是否经历状态改变,并且其中副存储器元件被分析设备操控为,使得当
(a)主存储器元件经历状态改变?#22791;?#23384;储器元件不实施状态改变,以及当
(b)主存储器元件未经历状态改变?#22791;?#23384;储器元件实施状态改变。针对根据本发明的方法得出与上面已经结合根据本发明的存储器设备所描述的类似可比较的优点。
尤其是可以将该方法用于妨碍针对包括至少一个根据本发明的存储器设备的密码装置的旁路攻击。在此,该密码装置可以包括单体触发器和/或?#36127;躒我?#20854;他数字存储器设备,例如并行或串?#26800;?#31227;位寄存器等等。
此外,本发明包括具有计算机程序的计算机程序产品,所述计算机程序用于改变和/或补充用于描述至少一个具有主存储器元件的存储器设备的网表和/或源程序正文。根据本发明,该计算机程序被构造为针对相应主存储器元件在网表或源程序正文中补充分别相关的分析设备和分别相关的副存储器元件。例如,借助于根据本发明的计算机程序来改变或补充描述密码装置的VHDL源程序正文(VHDL, 英语“Very High Definition Language?#20445;?#36229;高级定义语言))。在此,现有主存储器元件可以被标识出并且如所述那样被补充根据本发明的相关分析设备(或类似物)以及相关的副存储器元件。同样可能的是,如根据本发明所述那样补充主存储器元件的可预先给定的部分。接着,VHDL源程序正文可以以本身公知方式被进一步处理,以便定义相应的集成电路并因此最终产生该集成电路。因此,该计算机程序是用于给所述一个或多个现有的主存储器元件补充相应的相关分析设备?#36879;?#23384;储器元件的方法的一个可能的实施方式。
附图说明
接下来参考附图阐述本发明的示例性的实施方式。在附图中:
图1示出?#21496;?#26377;主存储器元件、副存储器元件和比较器的存储器设备的框图;
图2示出?#21496;?#26377;图1的元件处的信号的时序图;
图3示出?#21496;?#26377;汉明距离的分布的第一图表;
图4示出?#21496;?#26377;汉明距离的分布的第二图表;和
图5示出了用于运行图1的存储器设备的方法的流程图。
具体实施方式
即使在不同实施方式中,对于所有附图?#26800;?#31561;效元件和参量使用相同的附图标?#24688;?
图1示出了用于至少短时存储或暂存数字数据的存储器设备100的框图。在此,存储器设备100被构造为各存储一位。为此,存储器设备100在图1的上部区域中包括主存储器元件100,借助于其可在附图中从左向右读入、存储和读出数字数据。为此,主存储器元件110包括:输入端112,在其上连接有第一数据线114;以及输出端116,在其上连接有第二数据线118。
在图1的中部区域中,存储器设备100具有分析设备120。分析设备120包括两个输入端(无附图标记),所述输入端分别与主存储器元件110的输入端112和输出端116连接。
在图1的下部区域中,存储器设备100具有副存储器元件130。在此,副存储器元件130具有反相输入端132,该反相输入端132与分析设备120的输出端134连接。副存储器元件130的输出端136在此连接到电容器138的第一接线端子上,该电容器138以其第二接线端子与地电势140连接。
在图1的存储器设备100的实施方式中,主存储器元件110例如被实施成所谓的D触发器(“D”在英语中是指“delay?#20445;?#24310;迟)),并且副存储器元件130例如被实施成所谓的T触发器(“T”在英语中是指“toggle(开关)”、即“切换?#20445;?#22312;图1中未示出用于切换主存储器元件110?#36879;?#23384;储器元件130的(优选共同的)时钟。
可替代地可能的是,借助于非时钟脉冲的触发电路来实施主存储器元件110?#36879;?#23384;储器元件130。例如,主存储器元件110?#36879;?#23384;储器元件130分别也可以实施成所谓的“RS触发器”或“锁存器”。此外,可以使用主?#36879;?#23384;储器元件110和130的?#25105;?#20854;他实施方式,只要在主存储器元件110?#36879;?#23384;储器元件130?#26800;?#20986;在相应状态改变212(参见图2)方面的可比较的行为。 
分析设备120在图1中包括比较器,该比较器在此被实施成异或门或加法器。当主存储器元件110的输入端112处的信号?#36879;?#23384;储器元件130的输出端116处的信号具有不同的位值“0”或“1”时,输出端134总是具有值“1”。相反,当主存储器元件110的输入端112处的信号?#36879;?#23384;储器元件130的输出端116处的信号具有相等的位值“0”或“1”时,输出端134总是具有值“0”。分析设备120因此被构造为确定主存储器元件110是否经历状态改变212。
副存储器元件130的功能如下:如果反相输入端130处的位值为“0?#20445;?#21017;——在此在时间上依赖于上述时钟地——在输出端136处将当前存在的位值从“0?#22791;?#21464;为“1”或从“1?#22791;?#21464;为“0?#20445;?#20063;就是说,进行翻转过程。在此,也就是说副存储器元件130借助于分析设备120被操控为使得当主存储器元件110经历状态改变212时,副存储器元件130不实施状态改变212,并?#19994;?#20027;存储器元件110未经历状态改变212时,副存储器元件130实施状态改变212。主存储器元件110的行为可以这样说与副存储器元件130的行为成互补“镜像”。
因此,在存储器设备100中周期性地——并且在此以每个时钟步——总是进行恰好一次状态改变212,也就是说,决不不进行状态改变212并且决不同时进行两次状态改变212。通过这?#22336;?#24335;,防止或至少高度妨碍了:当前存储在主存储器元件110?#26800;?#20301;值能够借助于对存储器设备100的工作电流或对包括存储器设备100的集成电路的工作电流的测量而被确定。这尤其是在存储器设备100是应被保护免收所谓“旁路攻击”的密码装置的元件时是有利的。
(可选的)电容器138引起输出端136处的电容负载提高,该电容负载至少大致对应于在主存储器元件110的输出端116处由于第二数据线118而引起的电容负载(未示出)。这尤其是在存储器设备100借助于CMOS单元(英语“Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)?#20445;?#26469;实施时——例如以ASIC (英语“Application-Specific Integrated Circuit(专用集成电路)”)或者FPGA (英语“Field-Programmable Gate Array(现场可编程门阵列)?#20445;?#26469;实施时——是有利的。
在图1中为简单起见仅仅示出?#21496;?#26377;1位存储器容量的主存储器元件110。但是相应地,存储器设备100或集成电路也可以包括多个主存储器元件110,其中主存储器元件110?#26800;?#33267;少一些与分别分配的分析设备120连接,并且分析设备120与分别分配的副存储器元件130连接。由此,本发明可以有利地不仅仅应用于单体触发器,而?#19968;?#21487;应用于数字存储器设备100的?#36127;躒我?#30340;实施方式,例如可应用于并行或串行移位寄存器以及状态机等等。
图2示出?#21496;?#26377;图1的元件处的信号的时序图200。图2中所?#38236;?#25152;有四个信号都具有彼此相等的时间度量(时间t)。在图2中最上方的(第一)信号表征时?#26377;?#21495;202,其对主存储器元件110?#36879;?#23384;储器元件130发出时钟脉冲。在此,所述时钟脉冲借助于时?#26377;?#21495;202的上升(“正?#20445;?#30340;时钟边沿来进行,这在附图中借助于垂直虚线(没有附图标记)来表明。
第二信号表征示例性地施加在主存储器元件110的输入端112处的输入数据信号204。第三信号表征施加在主存储器元件110的输出端116处的相关输出数据信号206。第四信号表征施加在副存储器元件130的输出端136处的相关翻转信号208。
此外,在图2中示出了内部运行时间210,该内部运行时间210表征时?#26377;?#21495;202的正边沿与由其在主存储器元件110的输出端116处或副存储器元件130的输出端136处引起的边沿之间的时间段。在此,主存储器元件110?#36879;?#23384;储器元件130的内部运行时间210至少近似相等,使得在输出端116或136处的位值参考时?#26377;?#21495;202的相应边沿可以或可能至少大致同时被改变。
在此,针对输入数据信号204同样假定相同的内部运行时间210,该内部运行时间210由在第一数据线114的信号路径中连接在前面的触发器(未示出)来预先给定。但是所述相同的内部运行时间210或所述触发器不是为了根据本发明的存储器设备100的效果所强制性需要的的。
时?#26377;?#21495;202、输入数据信号204和输出数据信号206表征由D触发器本身预先已知的信号的时间变化曲线。针对输出数据信号206和翻转信号208,在图2中借助于箭头表示出位值或相关边沿的切换,所述箭头因此分别表征状态改变212。可以识别出,当输出数据信号206在相应时钟步中改变其位值时,翻转信号208不改变其位值,并?#19994;?#36755;出数据信号206在相应时间步中不改变其位值时,翻转信号208改变其位值。因此,得出已经在图1中描述的根据本发明的效果。
图3示出?#21496;?#26377;在分别两个统计上彼此独立的长度为16位的二进制随机数之间的汉明距离的正态分布300的坐标系。相应地,图3同样表征并行实施的16位存储器元件?#26800;?#32763;转过程(英语“bit flips?#20445;?#20301;翻转))的正态分布300,所述16位存储器元件并列地存储统计上彼此独立的16位长度的二进制随机数。图3因此表征了16位并行实施方式?#26800;?#23384;储器设备100,而没有根据本发明使用分析设备120?#36879;?#23384;储器元件130。
在所示坐标系的横坐标上示出了在一步中分别可能的翻转过程的数目,并且在纵坐标上示出了相关(统计)的?#24503;?10。能够识别出,?#24503;?10在一步中最大16个可能的翻转过程的一半数目(8)处具有相对最大值。相应地,借助于对工作电流的测量来推断出借助于图3所表征的16位存储器元件的当前内容是比?#20808;?#26131;的。
图4示出?#21496;?#26377;并行实施的类似于图3的16位存储器元件?#26800;?#32763;转过程的分布400的坐标系。但是在图4中,存储器设备100为?#25628;?#31034;?#36816;?#31181;不同方式被运行,其中根据本发明的“镜像”按照情况根本未被使用或仅仅部分被使用或完全被使用。在所示坐标系的横坐标上示出了在一步中分别可能的翻转过程的数目,并且在纵坐标上示出了相应归一化的相关(统计)的?#24503;?10。
针对第一分布420,未执行主存储器元件110的“镜像”。因此,第一分布420对应于图3的分布300。
针对第二分布430,16个主存储器元件110的一半(即8个)根据本发明被镜像。因此,在每个时钟步中分别可靠地进行至少8个翻转过程,以及统计分布地进行0至8个翻转过程。?#24503;?#30340;最大值总共为12。
针对第三分布440,主存储器元件110?#26800;?5%(即12个)根据本发明被镜像。因此,在每个时钟步中分别可靠地进行至少12个翻转过程,以及统计分布地进行0至4个翻转过程。?#24503;?#30340;最大值总共为14。
针对第四分布450,主存储器元件110?#26800;?00%(即16个)根据本发明被镜像。因此,在每个时钟步中总是进行恰好16个翻转过程。相应地,分布450?#30001;?#21040;唯一的点(16/1.00)。因此,第四分布450对于防止旁路攻击是特别合理的。
图5示出了用于运行存储器设备100的方法的流程图。在开始框500中,图5中所?#38236;?#31243;序开始。在接下来的框510中,借助于分析设备120确定:主存储器元件110是否经历状态改变212。
在另一框520中,分析设备120将副存储器元件130操控为,使得当主存储器元件110经历状态改变212时,副存储器元件130不实施状态改变212,并?#19994;?#20027;存储器元件110未经历状态改变212时,副存储器元件130实施状态改变212 。在结束框530中,在图5中所?#38236;?#31243;序结束,该程序优选地利用涉及存储器设备100的每个时钟步在框510处开始持久地重复。

关于本文
本文标题:存储器设备.pdf
链接地址:http://www.pqiex.tw/p-6124485.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

[email protected] 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
平码五不中公式规律 1991年上证指数 股票融资融券是利好还是利空 炒股 股票融资平台怎么纳税 2012上证指数分析 平安银行股票 贵州茅台股票分析 网易模拟炒股大赛 今天的股票行情走势 股票行情卡通