[发明专利]通过签名分析计算的系统和方法有效
申请号: | 201310039511.X | 申请日: | 2013-01-31 |
公开(公告)号: | CN103226500A | 公开(公告)日: | 2013-07-31 |
发明(设计)人: | 西蒙·布鲁尔顿;格伦·阿什利·法拉尔;尼尔·斯图尔特·黑斯蒂;博伊科·特雷科夫;安东尼奥·维莱拉 | 申请(专利权)人: | 英飞凌科技股份有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 德国瑙伊*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 签名 分析 计算 系统 方法 | ||
1.一种微控制器,包括:
处理单元,适于生成多个跟踪信号,所述多个跟踪信号中的一个或多个跟踪信号包括输入数据、输入数据地址、所述处理单元的一个或多个内部状态、输出数据和输出数据地址;
签名分析单元,耦接至所述处理单元和经由签名管道耦接至第二处理单元的第二签名分析单元,所述签名分析单元适于:
基于所述多个跟踪信号中的一个或多个跟踪信号生成第一多个签名,
经由所述签名管道接收第二多个相应签名,
将所述第一多个签名中的每个签名与所述第二多个相应签名中的每个相应签名相比较,以及
若所述比较产生至少一个不匹配,则生成第一错误信号;以及
端口逻辑单元,耦接至所述签名分析单元,所述端口逻辑单元适于基于所述第一错误信号生成装置禁用信号。
2.根据权利要求1所述的微控制器,其中,所述签名分析单元包括:
签名生成单元,包括多个跟踪处理块,所述多个跟踪处理块适于接收所述多个跟踪信号,并基于所述多个跟踪信号中的所述一个或多个跟踪信号生成所述第一多个签名;
第一存储器缓冲器,适于接收所述第一多个签名;
第二存储器缓冲器,适于接收所述第二多个相应签名;以及
签名比较器,包括多个签名处理块,所述多个签名处理块适于接收所述第一多个签名和所述第二多个相应签名,将所述第一多个签名中的每个签名与所述第二多个相应签名中的每个相应签名相比较,以及若所述比较产生所述至少一个不匹配,则生成所述第一错误信号。
3.根据权利要求2所述的微控制器,其中,所述第一多个签名包括输入数据签名、输入地址签名、处理状态签名、输出数据签名和输出地址签名。
4.根据权利要求3所述的微控制器,其中,所述第二存储器缓冲器还适于从外部存储器接收再生地址签名,以及所述签名比较器还适于将所述输入地址签名与所述再生地址签名相比较,且若所述比较产生不匹配,则生成第二错误信号,其中,所述再生地址签名基于当访问存储在所述外部存储器中的所述输入数据时在所述外部存储器中驱动的位线和字线,并且所述输入地址签名基于当请求所述输入数据时发送至所述外部存储器的所述输入数据地址。
5.根据权利要求4所述的微控制器,其中,所述外部存储器是程序存储器、数据存储器或外部装置的存储器。
6.根据权利要求4所述的微控制器,还包括重取/反向查找单元,其耦接至所述签名比较器,所述重取/反向查找单元适于在接收到所述第二错误信号后重复对来自所述外部存储器的所述输入数据的所述请求。
7.根据权利要求6所述的微控制器,其中,所述重取/反向查找单元还适于仅在接收到小于或等于预定最大数量的所述第二错误信号后,重复对来自所述外部存储器的所述输入数据的所述请求。
8.根据权利要求1所述的微控制器,其中,所述端口逻辑单元还适于将所述装置禁用信号发送至由所述微控制器控制的装置。
9.根据权利要求1所述的微控制器,其中,所述微控制器被形成在第一芯片上。
10.根据权利要求9所述的微控制器,其中,所述第二签名分析单元和所述第二处理单元是形成在所述第一芯片上的第二微控制器的部件。
11.根据权利要求9所述的微控制器,其中,所述第二签名分析单元和所述第二处理单元是形成在第二芯片上的第二微控制器的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英飞凌科技股份有限公司,未经英飞凌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310039511.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动数据存储器
- 下一篇:用于多个显示器用户的平衡扬声器