[发明专利]数据处理系统中具有窥探能力的存储器测试有效
申请号: | 201080014331.0 | 申请日: | 2010-03-23 |
公开(公告)号: | CN102369512A | 公开(公告)日: | 2012-03-07 |
发明(设计)人: | G·R·莫里森 | 申请(专利权)人: | 飞思卡尔半导体公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F12/02;G06F9/06;G06F13/14 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 申发振 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理系统 具有 窥探 能力 存储器 测试 | ||
1.一种测试存储器的方法,所述方法包含:
生成第一地址以作为待测试地址(AUT);
访问所述存储器中所述AUT的内容并且将所述内容存储至待测试地址(AUT)寄存器中;
生成与所述存储器的一部分对应的多个地址;
访问存储器中的所述多个地址中的每一个的内容并且将所述内容存储至多个寄存器;
于所述存储器中在所述AUT和所述多个地址上执行存储器测试;
在互连主控器内生成访问地址;
在存储器测试电路的窥探电路内接收所述访问地址;
确定所述访问地址是否与所述AUT匹配并且响应于该确定而生成第一命中指示符;
确定所述访问地址是否与所述多个地址中的至少一个匹配并且响应于该确定而生成多个命中指示符;
在窥探电路内生成窥探未命中指示符;
确定所述窥探未命中指示符是否因为所述访问地址与所述AUT和所述多个地址中的至少一个不匹配而指示未命中;
如果所述窥探未命中指示符指示未命中,则响应于所述访问地址而访问所述存储器;以及
如果所述窥探未命中指示符没有指示未命中,或者将窥探数据从所述互连主控器存储至包含所述AUT寄存器和所述多个寄存器的组中的所选寄存器,其中基于所述第一命中指示符和所述多个命中指示符中的至少一个来确定所述所选寄存器,或者将所述窥探数据从包含所述AUT寄存器和所述多个寄存器的组中的所述所选寄存器读取到所述互连主控器。
2.如权利要求1所述的方法,其中所述多个地址是所述AUT的别名并且所述多个寄存器是别名寄存器。
3.如权利要求1所述的方法,进一步包括在执行所述存储器测试之后将所述AUT寄存器和所述多个寄存器的内容写入到所述存储器。
4.如权利要求1所述的方法,在所述窥探电路内接收所述访问地址、确定所述访问地址是否与所述AUT匹配、确定所述访问地址是否与所述多个地址中的至少一个匹配、在所述窥探电路内生成所述窥探未命中指示符、如果所述窥探未命中指示符指示未命中则访问所述存储器、以及如果所述窥探未命中指示符没有指示未命中则或者将所述窥探数据存储至所选寄存器或者从所述所选寄存器读取所述窥探数据全部在于所述存储器中在所述AUT和所述多个地址上执行所述存储器测试的期间被执行。
5.如权利要求1所述的方法,其中访问所述存储器中所述AUT的所述内容包含读取所述存储器中所述AUT的内容并且其中访问所述存储器中的所述多个地址中的每一个的所述内容包含读取所述存储器中的所述多个地址中的每一个的内容。
6.如权利要求1所述的方法,其中在所述互连主控器上的软件执行期间发生所述生成访问地址来访问所述存储器。
7.如权利要求1所述的方法,其中在所述窥探电路内接收所述访问地址包含:
在所述存储器的接口电路内经由系统互连从所述互连主控器接收所述访问地址,其中所述互连主控器是处理器;以及
将所述访问地址从所述接口电路提供给所述窥探电路。
8.如权利要求1所述的方法,进一步包括响应于确定所述存储器中另外的地址是否将要被测试而生成下一个地址以作为所述AUT。
9.如权利要求1所述的方法,其中基于所述第一命中指示符和所述多个命中指示符来生成所述窥探未命中指示符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞思卡尔半导体公司,未经飞思卡尔半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080014331.0/1.html,转载请声明来源钻瓜专利网。