背景技术:
1、自动测试装备(ate)是用于对诸如但不限于电子系统和部件的被测试设备(dut)进行测试的装置。ate可以包括能够自动测试、表征性能、诊断故障等的很多仪器。
2、ate可以包括主机设备测试器(也称为控制器)以及一个或多个源和捕获仪器(它们通过一个或多个负载板(也称为接口板)耦合到一个或多个dut)。主机设备测试器可以是计算机,通常会使一个或多个源和捕获仪器同步。有时,用于实现ate的设备不支持在dut中实现的功能。因此,不断需要改进的ate设备和方法。
技术实现思路
1、参考以下描述和附图可以最好地理解本技术,这些描述和附图用于说明本技术的针对设备的自动测试的非常规扇区大小和/或非标准扇区大小支持的实施例。
2、在一个实施例中,自动测试装备(ate)装置可以包括主机设备测试器、一个或多个负载板、以及一个或多个主机总线适配器(hba)。一个或多个负载板可以通信地耦合到主机设备测试器。一个或多个hba可以耦合在相应的负载板和dut之间。负载板可以被配置为使用第一通信协议接口与相应的hba通信。hba可以被配置为使用第二通信协议接口与相应的dut通信。hba可以进一步被配置为在第一通信协议接口和第二通信协议接口之间转换命令和数据,以支持dut的存储器的非常规扇区大小和/或非标准扇区大小。
3、在另一个实施例中,hba耦合到主机设备测试器和一个或多个dut之间的负载板。一个或多个dut支持一个或多个非常规扇区大小和/或非标准扇区大小。然而,主机设备测试器运行不支持一个或多个非常规扇区大小和/或非标准扇区大小的操作系统。hba可以被配置为将存储器访问转换为非常规扇区大小的存储器访问或非标准扇区大小的存储器访问。
4、在另一个实施例中,访问一个或多个dut的存储器的方法可以包括:由负载板在第一通信协议接口上接收来自主机设备测试器的存储器访问。主机设备测试器的操作系统(os)不支持非常规扇区大小或非标准扇区大小。负载板可以将来自主机设备测试器的存储器访问传递到一个或多个hba。hba可以将存储器访问转换为非常规扇区大小或非标准扇区大小的存储器访问。hba然后可以在第二通信协议接口上将非常规扇区大小或非标准扇区大小的存储器访问发送给一个或多个dut,其中,一个或多个dut支持非常规扇区大小或者非标准扇区大小的存储器访问。
5、提供本概述是为了以简化形式介绍将在下文的详细描述中进一步描述的一些概念。本概述不旨在识别所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护的主题的范围。
1.一种自动测试装备ate装置,包括:
2.根据权利要求1所述的ate装置,其中:
3.根据权利要求1所述的ate装置,其中,所述负载板包括现场可编程门阵列fpga。
4.根据权利要求1所述的ate装置,其中,所述被测试设备能操作以使用从包括520字节/扇区bps、528bps、4104bps、和4224bps的群组中选择的扇区大小来存储数据。
5.根据权利要求1所述的ate装置,其中,所述被测试设备能操作以为用户空间应用分配整个扇区。
6.根据权利要求5所述的ate装置,其中,所述整个扇区没有保护信息。
7.一种自动测试装备ate装置,包括:
8.根据权利要求7所述的ate装置,其中:
9.根据权利要求7所述的ate装置,其中:
10.根据权利要求8所述的ate装置,其中,所述主机总线适配器进一步被配置为:
11.根据权利要求10所述的ate装置,其中,所述主机总线适配器进一步被配置为:
12.根据权利要求10所述的ate装置,其中,所述负载板包括一个或多个现场可编程门阵列fpga。
13.根据权利要求10所述的ate装置,其中,所述主机总线适配器包括第三方主机总线适配器。
14.一种访问一个或多个被测试设备的存储器的方法,包括:
15.根据权利要求14所述的方法,进一步包括:
16.根据权利要求14所述的方法,进一步包括:
17.根据权利要求16所述的方法,进一步包括:
18.根据权利要求14所述的方法,其中,所述第一通信协议接口包括外围组件互连快速pcie接口。
19.根据权利要求14所述的方法,其中,所述第二通信协议接口包括串行连接的小型计算机系统接口sas协议接口。
20.根据权利要求10所述的方法,其中,所述非常规扇区大小或非标准扇区大小包括从包括520字节/扇区bps、528bps、4104bps、和4224bps的群组中选择的扇区大小。