[发明专利]在故障情况下实时捕获流量以进行协议调试有效
申请号: | 201880004891.4 | 申请日: | 2018-02-08 |
公开(公告)号: | CN110050441B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 杜安·查姆博克斯 | 申请(专利权)人: | 爱德万测试公司 |
主分类号: | H04L43/062 | 分类号: | H04L43/062;H04L43/50;G06F11/36 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宗晓斌 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 情况 实时 捕获 流量 进行 协议 调试 | ||
1.一种用于同时测试多个器件的自动测试设备,包括:
流量捕获电路,被配置为捕获与被测器件的所有通信;
捕获存储器,被配置为存储由所述流量捕获电路捕获的所有所述通信;
路由逻辑,被配置为从所述捕获存储器读取所述通信;并且
其中,所述流量捕获电路和所述路由逻辑还被配置为发送不是向所述被测器件发送和不是从所述被测器件接收的通信的元数据。
2.根据权利要求1所述的自动测试设备,还包括针对所述多个器件中的每个器件的一个所述流量捕获电路、一个所述捕获存储器以及一个所述路由逻辑。
3.根据权利要求1所述的自动测试设备,其中,所述路由逻辑还被配置为将多于一个通信信道路由到所述被测器件。
4.根据权利要求1所述的自动测试设备,其中,所述捕获存储器被划分为第一分区和第二分区,所述第一分区用于记录被发送到所述被测器件的通信,所述第二分区用于记录从所述被测器件接收的通信。
5.根据权利要求1所述的自动测试设备,其中,所述捕获存储器包括用于存储被发送到所述被测器件的通信和用于存储从所述被测器件接收的通信的不同的存储器结构。
6.根据权利要求1所述的自动测试设备,其中,所述流量捕获电路还被配置为将时间戳应用于由所述流量捕获电路捕获以存储在所述捕获存储器中的所述通信。
7.根据权利要求1所述的自动测试设备,其中,所述捕获存储器还被配置为存储所述元数据。
8.一种自动测试设备ATE装置,包括:
计算机系统,包括系统控制器,所述系统控制器被通信地耦合到测试器处理器,其中所述系统控制器能操作以将指令发送到所述测试器处理器,并且其中所述测试器处理器能操作以从所述指令生成命令和数据以用于协调多个被测器件DUT的测试;
多个现场可编程门阵列FPGA组件,通过总线被通信地耦合到所述测试器处理器,其中所述多个FPGA组件中的每一个FPGA组件包括至少一个硬件加速器电路,所述硬件加速器电路能操作来以对于所述测试器处理器而言透明的方式内部地生成命令和数据,以用于测试多个DUT中的相应DUT;
多个下游端口,每个下游端口用于与相应的DUT通信,并且每个下游端口被通信地耦合到所述多个FPGA中的相应FPGA,
其中每个所述下游端口还包括:
流量捕获电路,被配置为捕获与相应被测器件的所有通信;
捕获随机存取存储器RAM,被配置为存储由所述流量捕获电路捕获的所有所述通信;
路由逻辑,被配置为从所述捕获RAM读取所述通信,并且
其中,所述流量捕获电路和所述路由逻辑还被配置为发送不是向所述DUT发送和不是从所述DUT接收的通信的元数据。
9.根据权利要求8所述的自动测试设备,其中,每个所述下游端口被配置为与至所述相应FPGA的至少两个通信信道通信。
10.根据权利要求9所述的自动测试设备,其中,所述路由逻辑还被配置为将所述至少两个通信信道路由到所述被测器件。
11.根据权利要求8所述的自动测试设备,其中,所述捕获RAM被划分为第一分区和第二分区,所述第一分区用于记录被发送到所述被测器件的通信,所述第二分区用于记录从所述被测器件接收的通信。
12.根据权利要求8所述的自动测试设备,其中,所述捕获RAM包括用于存储被发送到所述被测器件的通信和用于存储从所述被测器件接收的通信的不同的RAM结构。
13.根据权利要求8所述的自动测试设备,其中,所述流量捕获电路还被配置为将时间戳应用于由所述流量捕获电路捕获以存储在所述捕获RAM中的所述通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱德万测试公司,未经爱德万测试公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880004891.4/1.html,转载请声明来源钻瓜专利网。