[发明专利]具有存储器上的加速以及用于FPGA块内自动模式生成的加速的测试器在审
| 申请号: | 201380072154.5 | 申请日: | 2013-02-28 |
| 公开(公告)号: | CN105229481A | 公开(公告)日: | 2016-01-06 |
| 发明(设计)人: | 约翰·费迪尼;安德鲁·尼米克 | 申请(专利权)人: | 爱德万测试公司 |
| 主分类号: | G01R31/319 | 分类号: | G01R31/319;G01R31/28 |
| 代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 存储器 加速 以及 用于 fpga 自动 模式 生成 测试 | ||
1.一种自动测试设备ATE装置,该装置包括:
计算机系统,包括系统控制器,所述系统控制器被使用网络交换机通信地耦接到现场模块板,其中所述现场模块板包括多个FPGA组件和测试器处理器,其中所述测试器处理器通信地耦接到所述多个FPGA组件,其中所述多个FPGA组件中的每个耦接到所述现场模块板上分离的存储器模块并包括:
上游端口,该上游端口从所述测试器处理器接收命令和数据;
下游端口,该下游端口与多个受测设备DUT中的相应DUT进行通信;以及
多个硬件加速器电路,其中所述多个硬件加速器电路中的每个被配置为与所述多个DUT中的一个DUT进行通信,其中,每个所述硬件加速器电路由所述测试器处理器被编程在多个硬件加速模式之一中,其中,所述多个硬件加速器电路中的每个被配置为分配用于生成在所述测试器处理器和所述多个FPGA组件之间测试相关联DUT的数据和命令的功能,并且其中所述多个硬件加速器电路中的每个包括:
模式生成器电路,所述模式生成器电路用于自动生成要被写入所述多个DUT中的所述一个DUT的测试模式数据;
分组构建器模块,其中所述分组构建器模块用于构建要被写出到所述多个DUT的分组,并且其中每个分组包括命令和所述测试模式数据,以及
比较器电路,所述比较器电路用于将从所述多个DUT中的所述一个DUT读取的数据与写入到所述多个DUT中的所述一个DUT的所述测试模式数据进行比较,其中失配被记录到相关联的分离的存储器模块。
2.如权利要求1所述的装置,其中所述多个FPGA组件还包括至少一个能重新配置的协议引擎电路,所述至少一个能重新配置的协议引擎电路被配置为实现多种通信协议中的一种。
3.如权利要求2所述的装置,其中,所述多个通信协议中的至少一种通信协议选自包括以下各项的群组:PCIe、USB、SAS和SATA。
4.如权利要求1所述的装置,其中所述多个硬件加速器电路中的每个被耦接到逻辑电路,所述逻辑电路根据从所述测试器处理器接收的所述命令,来将由所述模式生成器电路生成的所述测试模式数据路由到所述多个DUT中的所述一个DUT。
5.如权利要求1所述的装置,其中由所述模式生成器电路生成的所述测试模式数据从包括下述项的组中选出:伪随机模式、递增模式、以及恒定模式。
6.如权利要求1所述的装置,其中所述测试模式数据使用从包括下述项的组中选出的测试模式生成器来生成:有限状态机、计数器、以及线性反馈移位寄存器。
7.如权利要求1所述的装置,其中所述比较器电路还被配置为识别从所述多个DUT中的所述一个DUT读取的数据与写入到所述多个DUT中的所述一个DUT的所述测试模式数据之间的任何失配。
8.如权利要求7所述的装置,其中所述多个硬件加速器电路中的每个还包括存储器控制器电路,其中所述存储器控制器电路用于将所述失配记录到所述存储器模块上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱德万测试公司,未经爱德万测试公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380072154.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:检测电离粒子的轨迹的检测器
- 下一篇:改进的化学阻抗传感器





