跟着移动通讯设备的杂乱性与功用性以指数办法(由摩尔规律得出)的增加,测验它们的本钱也在增加。工程师们面对的应战是:需求寻觅一种办法,最大程度的下降测验本钱,但是有一种办法便是能够用更少的资源来完结更多的测验。
走运的是,摩尔规律对咱们也是有利的——当小配件变得更为杂乱时,测验设备一起也变得更为智能。例如, PXI渠道,经过软件界说的办法进行测验,它所供给的下一代设备愈加灵敏、功用强大、功用更好,而且其尺度更小、本钱更低。运用软件界说的仪器,测验工程师能够将PC范畴的先进技术(如具有多中心的更快的处理器)转化为测验功用的实在改善。
经过NI TestStand内置的并行测验功用,您能够并行测验多个设备而且能够轻易地进步测验系统的全体功用。在每个测验体系上一起有效地测验多个设备能够下降您所需求测验体系的数量。这不仅能够削减测验设备的前期本钱投入,而且削减空间占用和功耗要求。
事例:测验智能手机
假定您正在测验智能手机而且要在一部手机上运转三个不同的测验:(1)功耗测验,运用一个可编程的电源丈量单元(SMU);(2)GSM测验,运用一个RF矢量信号发生器(VSG);(3)音频质量测验,运用动态信号分析仪(DSA)。假定这些测验都是用一个单位时刻来履行。
图1.此NI PXIe-1075体系所展现的几位PXI主动化测验体系的典型典范,具有VSG、SMU、DSA以及所需的开关模块。
在一个典型的测验体系上,每次测验一部手机,次序进行,您能够在每三个单位时刻内测验一部手机。测验三部手机将需求9(3 x 3 = 9)个单位时刻。
如图2所示的次序测验的比如,每个测验仪器,9个单位时刻中的有6个是搁置的。也便是每个仪器有66%的停机时刻。试想一下,假如运用这个停机时刻开端测验下一个手机,那么您的测验体系将会多么有功率。这正是运用并行测验的原因。
图2. 测验三部手机需求9个单位时刻,而运用主动排序测验3部手机仅需求三个单位时刻,优化了仪器运用
并行测验:进步仪器运用率
有一个简略的办法来进步仪器运用率,而且更有功率的测验设备,即:运用同一套仪器并行地测验多种设备(也便是一起作业)。NI主动测验渠道供给了一切您所需求的东西,包含硬件和软件。
从硬件视点来看,一个开关模块能够协助衔接您的测验仪器,例如DSA和SMU,衔接到多个DUT,而且以编程的办法在衔接间切换。例如,您能够操控哪个智能手机在任何指定的时刻与DSA衔接。NI供给了具有多种拓扑结构的各种根据PXI渠道的开关模块(包含RF开关)来满意任何运用需求。
从软件的视点来看,NI TestStand是一个现成的测验管理软件,为并行测验供给了内置的进程模型(履行装备),能够轻松地并行测验多个设备,而关于现有的测验代码只需做细小的改变。NI TestStand是线程安全的,而且具有规范的同步机制,例如,锁、信号量等等。此外,NI TestStand 集成了NI Switch Executive ,您能够用图形化的办法装备开关路由。
现在能够改善之前的比如,使您的测验架构能够一起包容三个智能手机。经过增加开关模块到您的测验体系中,而且敞开NI TestStand并行测验形式,现在您能够并行测验这三个手机(如图2所示的并行测验比如)。
现在,您在5个单位时刻内测验3部手机,削减了44%的测验时刻。此外,每个仪器仅闲暇了两个单位时刻,这意味着仪器的停机时刻由66%降至40%。这种瀑布式或流水线式作用是因为每个仪器仅能够在同一时刻内测验一部智能手机,而且测验在一个特定的序列运转时是静态装备的(GSM测验后是功率测验,然后是音频测验)。
主动排序并行测验:智能测验序列
您能够经过运用autoscheduling功用进一步优化您的测验体系,这是NI TestStand 的一个功用,能够在履行期间主动排序测验序列,其条件是那个仪器是闲暇的。开发者能够指定详细有哪些测验能够被主动从头排序,这样操作者仍然能够操控某个测验或动作以特定的次序履行(这关于设置和撤销设置进程是很重要的)。
因为NI TestStand 能够智能地摆放测验,因而您能够防止前面看到的流水线式作用。现在,您能够仅用三个单位时刻即可测验三部手机,而在之前,测验一部手机就要运用这么多的时刻。您能够有效地削减了66%的测验时刻,而且将仪器停机时刻降到0,能够愈加充沛的运用仪器。
总而言之,NI的软件界说的主动化测验渠道,运用其先进的并行测验功用,让您能够运用一组仪器(也便是,一个测验站)来并行测验多个设备。这也意味着您能够运用更少的测验站测验相同数量的手机,然后大大削减了测验设备的本钱,而无需献身测验吞吐量。