发明名称 |
通过签名分析计算的系统和方法 |
摘要 |
本发明涉及通过签名分析计算的系统和方法,公开了一种用于与具有处理单元的微控制器一起使用来处理数据的系统和方法,其提供了将输入数据地址发送至存储器作为对存储在存储器中的输入数据的读请求的一部分;从存储器接收输入数据;生成多个跟踪信号;基于多个跟踪信号生成第一多个签名;从第二微控制器接收第二多个相应签名;将第一多个签名中的每个签名与第二多个相应签名中的每个相应签名相比较;若该比较产生至少一个不匹配,则生成第一错误信号;以及利用第一错误信号来生成用于禁用在微控制器的控制下的一个或多个装置的工作的一个或多个禁用信号。 |
申请公布号 |
CN103226500B |
申请公布日期 |
2016.08.10 |
申请号 |
CN201310039511.X |
申请日期 |
2013.01.31 |
申请人 |
英飞凌科技股份有限公司 |
发明人 |
西蒙·布鲁尔顿;格伦·阿什利·法拉尔;尼尔·斯图尔特·黑斯蒂;博伊科·特雷科夫;安东尼奥·维莱拉 |
分类号 |
G06F11/10(2006.01)I |
主分类号 |
G06F11/10(2006.01)I |
代理机构 |
北京康信知识产权代理有限责任公司 11240 |
代理人 |
余刚;吴孟秋 |
主权项 |
一种微控制器,包括:处理单元,适于生成多个跟踪信号,所述多个跟踪信号中的一个或多个跟踪信号包括输入数据、输入数据地址、所述处理单元的一个或多个内部状态、输出数据和输出数据地址;签名分析单元,耦接至所述处理单元和经由签名管道耦接至第二处理单元的第二签名分析单元,所述签名分析单元适于:基于所述多个跟踪信号中的一个或多个跟踪信号生成包括输入地址签名的第一多个签名,经由所述签名管道接收第二多个签名,将所述第一多个签名中的每个签名与所述第二多个签名中的每个相应签名相比较,以及若所述比较产生至少一个不匹配,则生成第一错误信号;从外部存储器接收再生地址签名,以及将所述输入地址签名与所述再生地址签名相比较,且若所述比较产生不匹配,则生成第二错误信号;以及端口逻辑单元,耦接至所述签名分析单元,所述端口逻辑单元适于基于所述第一错误信号生成装置禁用信号。 |
地址 |
德国瑙伊比贝尔格市 |