使用器件特定数据的自动化测试设备和方法与流程

文档序号:32951225发布日期:2023-01-14 13:39阅读:来源:国知局

技术特征:
1.一种用于测试一个或多个被测器件(130a-1至130z-n;230a-1至230m-1;330a至330m;430;530a至530m;630a-1至630m-n;730a、730b;830a、830b;930a、930b)的自动化测试设备(100;200),所述自动化测试设备包括:测试器控件(110;210;610),信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920),其中,所述信道处理单元被配置成使用器件特定数据来转换输入数据,以获得用于测试所述被测器件的被测器件适配数据,和/或其中,所述信道处理单元被配置成使用器件特定数据来处理dut数据,以测试dut。2.根据权利要求1所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)被配置成通过器件特定信道与一个或多个dut(130a-1至130z-n;230a-1至230m-1;330a至330m430、530a至530m;630a-1至630m-n;730a、730b;830a、830b;930a、930b)中的一个进行通信,以将所述被测器件适配数据传送给所述被测器件,和/或从所述被测器件接收所述dut数据。3.根据权利要求1至2中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)被配置成与所述测试器控件(110;210;610)使用测试器接口(122;222;322;422;522;622;722;822;922)进行通信。4.根据权利要求3所述的自动化测试设备,其中,所述测试器控件(110;210;610)被配置成经由所述测试器接口(122;222;322;422;522;622;722;822;922)向多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)广播输入数据。5.根据权利要求3或4所述的自动化测试设备,其中,所述测试器接口(122;222;322;422;522;622;722;822;922)是测试器数据总线,该测试器数据总线耦合到所述测试器控件(110;210;610)和多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)。6.根据权利要求1至5中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)包括易失性存储设备或非易失性存储设备(224a-1到224m-1;320a;420a;520a;624a-1至624m-1;720a;820a;920a)和计算单元(124a-2至124z-2;224a-2至224m-1;320b;420b;520b;624a-2至624m-2;720b;820b;920b),并且其中,所述信道处理单元被配置成将所述器件特定数据存储在所述信道处理单元的存储设备中,并且其中,所述信道处理单元被配置成使用所述计算单元来转换所述输入数据和/或使用所述计算单元来处理所述dut数据。7.根据权利要求1至6中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;
720;820;920)包括一个或多个沙箱(920c),其中,所述一个或多个沙箱被配置成用单独的存储器执行命令,和/或其中,所述一个或多个沙箱被配置成使用所述器件特定数据来转换所述输入数据,和/或其中,所述一个或多个沙箱被配置成分析从所述dut接收到的结果。8.根据权利要求1至7中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)包括多个沙箱(920c),其中,所述沙箱被配置成使用一个或多个受保护的接口与主机信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)通信,使得不同的沙箱相互隔离。9.根据权利要求1至8中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)包括一个或多个沙箱(930),其中,一个或多个沙箱被配置成使用所述器件特定数据来执行器件特定功能。10.根据权利要求7至9中任一项所述的自动化测试设备,其中,所述自动化测试设备被配置成将软件上传到一个或多个沙箱(930),以允许使用所述沙箱对所述输入数据或所述dut数据进行器件特定处理。11.根据权利要求1至10中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)被配置成使用所述器件特定数据来实现通信协议,以保护所述信道处理单元和所述被测器件之间的通信。12.根据权利要求1至11中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)包括计算单元(124a-2至124z-2;224a-2至224m-1;320b;420b;520b;624a-2至624m-2;720b;820b;920b),其中,所述计算单元被配置成与一个或多个dut接口交互,并且其中,所述计算单元被配置成加密所述输入数据,以获得所述被测器件适配数据,和/或解密所述dut数据,和/或对所述dut数据执行错误检测,和/或对所述dut数据执行错误校正,和/或使用一个或多个分组计数器实现通信协议,以获得所述被测器件适配数据或评估所述dut数据,和/或使用一个或多个器件特定标识符实现通信协议,以获得所述被测器件适配数据或评估所述dut数据。13.根据权利要求1至12中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)包括计算单元(124a-2至124z-2;224a-2至224m-1;320b;420b;520b;624a-2至624m-2;720b;820b;920b),其中,所述计算单元被配置成以硬件和/或软件实现所述通信协议。14.根据权利要求1至13中任一项所述的自动化测试设备,其中,所述测试器控件(110;210;610)被配置成获得安全证书和/或密钥,并且
其中,所述测试器控件被配置成向所述一个或多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)广播所述安全证书和/或密钥,和/或将所述安全证书和/或密钥特定地上传到匹配的信道处理单元。15.根据权利要求1至14中任一项所述的自动化测试设备,其中,所述测试器控件(110;210;610)被配置成获得安全证书和/或向一个或多个dut广播。16.根据权利要求1至15中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)中的通信协议的实现被配置成使用以下一项或多项:
·
一个或多个分组计数器;
·
与器件特定内容握手;
·
同步通信;
·
通信标准的实现。17.根据权利要求1至16中任一项所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)被配置成存储上游结果和/或分析上游结果数据,和/或预处理所述上游结果数据,和/或将预处理和/或压缩的上游结果数据传输到所述测试器控件(1102;210;610)。18.根据权利要求1至17中任一项所述的自动化测试设备,其中,所述自动化测试设备包括多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920),其中,所述测试器控件(110;210;610)被配置成向所述多个信道处理单元提供公共数据,其中,不同的信道处理单元被配置成使用不同的器件特定数据将所述公共数据转换成不同的被测器件适配数据,并且使用不同的被测器件适配数据来测试不同的被测器件。19.根据权利要求1至18中任一项所述的自动化测试设备,其中,所述测试器控件(110;210;610)被配置成向多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)提供公共激励数据,并且其中,所述信道处理单元被配置成使用器件特定数据来转换所述公共激励数据。20.根据权利要求19所述的自动化测试设备,其中,所述信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920)被配置成使用器件唯一的数据或器件特定数据来转换所述公共激励数据,以提供器件特定通信。21.根据权利要求1至20中任一项所述的自动化测试设备,其中,所述自动化测试设备包括多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920),其中,所述测试器控件(110;210;610)被配置成向所述多个信道处理单元提供公共预期结果数据,其中,所述不同的信道处理单元被配置成使用所述公共预期结果数据来获得与相应被测器件相关联的相应测试结果。
22.根据权利要求1至21中任一项所述的自动化测试设备,其中,所述自动化测试设备包括多个信道处理单元(124a至124z;224a至224m-2;320;420;420;624a-1至624m;720;820;920),其中,所述测试器控件(110;210;610)被配置成向所述多个信道处理单元提供公共预期结果数据,其中,所述不同的信道处理单元被配置成使用不同的器件特定数据从相应dut数据中提取相应结果数据,并且将所述相应结果数据与所述公共预期结果数据进行比较,以获得与所述相应被测器件相关联的相应测试结果。23.一种用于在自动化测试设备中测试一个或多个被测器件的方法,所述自动化测试设备包括测试器控件和信道处理单元,所述方法包括:在所述信道处理单元中,使用器件特定数据转换输入数据,以获得用于测试所述被测器件的被测器件适配数据,和/或在所述信道处理单元中,使用器件特定数据处理dut数据,以测试dut。24.一种计算机程序,所述计算机程序当在计算机上运行时,用于执行根据权利要求23所述的方法。

技术总结
一种自动化测试设备包括测试器控件,该测试器控件被配置成向匹配模块广播和/或特定地上传输入数据和/或器件特定数据,该器件特定数据包括密钥和/或证书和/或ID和/或配置信息。该自动化测试设备还包括信道处理单元,该信道处理单元被配置成使用器件特定数据来转换输入数据,以获得用于测试被测器件的被测器件适配数据。信道处理单元还被配置成使用器件特定数据来处理DUT数据,以评估DUT数据。还公开了一种用于在自动化测试设备中测试一个或多个被测器件的方法和计算机程序。多个被测器件的方法和计算机程序。多个被测器件的方法和计算机程序。


技术研发人员:马蒂亚斯
受保护的技术使用者:爱德万测试公司
技术研发日:2020.07.21
技术公布日:2023/1/13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1