
在SmarTest 8中Period、Sequencer Period和X-Mode是三个紧密相关但概念和用途截然不同的时序参数。它们共同定义了测试向量Pattern在时间轴上的执行方式。核心概念速览概念核心定义关键作用X-Mode一种测试机运行模式它将多个“器件周期”合并到一个“测试机周期”中执行。提升效率通过并行处理提高测试速度并压缩向量存储空间。Period一个“器件周期”的时长即被测芯片DUT所期望的一个工作时钟周期。定义DUT时序这是测试时序的基础由芯片的规格书datasheet决定。Sequencer Period一个“测试机周期”的时长即测试机向DUT发送一组向量所占据的时间。控制测试机行为它决定了测试机执行向量的实际速度。三者关系详解以“打包运输”作比为了更好理解我们可以用一个“快递打包”的比喻Period(器件周期)可以理解为每一件“包裹”的标准尺寸。这个尺寸由“收件人”即被测芯片DUT的规格决定是固定的。在SmarTest 8中它定义在时序设置Timing Setup里。X-Mode可以理解为一种**“打包方式”。X1模式就是1个包裹1个包裹地发**而X4模式则是将4个包裹打包成1个大件一起发。这个“打包方式”在测试程序中被设定。Sequencer Period(测试机周期)可以理解为这个**“大包裹”的整体尺寸**。它必须能容纳下X-Mode所指定的所有Period的总和。因此三者存在一个明确的数学关系Sequencer PeriodPeriod×X-Mode的数值例如若Period为 100nsX-Mode为X4则Sequencer Period为 400ns。如何观察与验证在SmarTest 8的调试界面中你可以直观地看到这些参数在Tester View中选择digInOut标签页可以查看各个信号的Period和Sequencer Period列的具体数值。在Measurement View中同样选择digInOut和Timing标签页可以检查信号的device cycle period即Period。通过Timing Debug View你可以观察不同X-Mode下波形的变化。总结Period是源自DUT需求的基础时序单位是“因”。X-Mode是一种效率优化手段决定了如何将多个Period组合起来。Sequencer Period是组合后的实际测试机周期是“果”。理解这个链条是进行高效测试程序开发和调试的关键。period是芯片的周期sequencer periods是tester频率例如sequencer periods对应周期是400Mhz如果芯片需要1.2G则需要x3模式进行提升速度。用频率低的机器测试高频的芯片。内存也会压缩。PS16000是x4基础频率是400MHZ,X4后变成1.6GSequencer PeriodPeriod×X-Mode 的数值Sequencer Period 有个物理极限例如ps16000 400M