[发明专利]用于点对点互连以增大测试覆盖的自错误注入技术在审
申请号: | 201680055082.7 | 申请日: | 2016-09-09 |
公开(公告)号: | CN108028733A | 公开(公告)日: | 2018-05-11 |
发明(设计)人: | S·程;R·汗;K·班加 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04L1/24 | 分类号: | H04L1/24 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 唐杰敏;陈炜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 点对点 互连 增大 测试 覆盖 错误 注入 技术 | ||
各个方面描述了片上硬件错误生成器组件。在一些情形中,硬件错误生成器组件连接至包含在相同芯片内的两个组件之间的数据路径。在接收到错误模拟输入之际,该硬件错误生成器组件通过插入模拟错误状况的数据模式来修改正在该数据路径上传送的数据。替换地或附加地,该硬件错误生成器随机地更改所传送的数据位中的一个或多个。
相关申请的交叉引用
本申请要求于2015年9月23日在美国专利商标局提交的临时专利申请No.62/222,726、以及于2016年3月24日在美国专利商标局提交的非临时申请No.15/080,450的优先权和权益,这两件申请的全部内容通过援引纳入于此。
公开领域
本公开一般涉及错误注入控制,并且更具体地涉及片上错误生成器组件
相关技术描述
当今,计算设备通常包括通过数据线彼此互连的多个组件。每个组件执行相应的功能性并且彼此互连以请求或共享结果。由此,由组件使用数据线来回地传达数据或信息,以达成总体目标。理想地,数据线没有错误地成功传送和接收数据。然而,在现实世界实现中,物理属性将错误引入数据线中,从而破坏正在被传递的数据。由于现实世界的影响不能被完全根除,所以可行替代方案可确保错误被正确处置。由于错误可能以各种方式显现,尤其在多组件设备中,要确保所有可能的错误被正确处置可能是具有挑战性的。这是由于有限数目的可用于测试多组件设备的接口。
提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的概念选集。本概述并不旨在标识所要求保护的主题内容的关键特征或必要特征。
本公开的一个方面描述了一种用于测试错误处置的设备,该设备包括:至少一个错误插入电路;经由该至少一个错误插入电路来耦合至该设备中的两个子组件之间的至少一个数据线的片上硬件错误生成器组件,该片上硬件错误生成器组件被配置成:接收错误模拟输入;至少部分地基于该错误模拟输入来确定数据错误模式;以及经由该至少一个错误插入电路来将该数据错误模式插入在该至少一个数据线上以有效地生成错误状况。
本公开的一个方面描述了一种用于测试错误处置的方法,该方法包括:使用硬件错误生成器组件来接收错误模拟输入;使用该硬件错误生成器组件来确定要插入在耦合至该硬件错误生成器组件的至少一个数字数据线上的数据错误模式;以及使用该硬件错误生成器组件来将该数据错误模式插入在该至少一个数字数据线上以有效地生成错误状况。
本公开的一个方面描述了一种用于测试错误处置的装备,该装备包括该装备的可操作地耦合至数据路径的片上子组件;以及可操作地耦合至该数据路径的片上硬件错误生成器组件,其包括:用于接收错误模拟输入的装置;用于至少部分地基于该错误模拟输入来确定至少一个数据错误模式的装置;以及用于将该至少一个数据错误模式插入在该数据路径上,以将错误状况有效地生成到该装备的该片上子组件中的装置。
本公开的一个方面描述了包括处理器可执行指令的一个或多个计算机可读存储器设备,该处理器可执行指令响应于由至少一个处理器执行而执行操作以使用仿真集成电路(IC)的一个或多个组件来模拟片上错误生成,这些操作包括:在仿真IC的片上硬件错误生成器组件处接收错误模拟输入;至少部分地基于该错误模拟输入来确定数据错误模式;以及将该数据错误模式插入在耦合至该片上硬件错误生成器的至少一个数据线上,以将错误状况有效地生成到该仿真IC的耦合至该至少一个数据线的子组件中。
详细描述参照了附图。在这些附图中,附图标记的最左边的数字标识该附图标记首次出现的附图。说明书和附图中在不同实例中使用相同的附图标记可指示类似或相同的项目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680055082.7/2.html,转载请声明来源钻瓜专利网。