PeRT3: 影射了系统的全部性能指标要求
发展于力科电气测试技术和协议测试技术的有效组合,PeRT3系统实现了在一个仪器中集成了信号发生器、误码率分析仪、协议编辑器、以及数据分析系统。这样的组合可以让用户有能力对电子系统的所有测试项目以非常简易的方法实现完全自动化的测试,这些测试不仅包括对协议规范指定的测试项目的测试,也包括对被测系统的性能特性更深一层的评估测试。
图示化的测试码型编辑器
具有简单、直观的自动化测试码型的创建界面。只需几次的点击,即可设置完成自动化测试,使得DUT进入初始化状态并在用户自定义的抖动参数扫描范围内记录误码。
抖动眼图
沿着幅度参数轴以图形的方式描述了器件的余量。提供了用户感兴趣的瞬时余量 VS 参数条件图。
误码率 VS. 时间
显示误码率和时间的函数图。可以实时的发现误码发生的时间。
抖动容限曲线
观察误码率和任意其它两种参数比如说抖动幅度或者频率的函数图。识别出器件相对于特定抖动频率的灵敏度。并论证相对于规格指标的器件容限。
测试日志
施加到器件上以及导致误码率的抖动容限过程具有完整的日志,日志中包含有完整的时间信息。
无论是在研发过程中还是在自动化测试过程均能够对被测件提供完整的性能验证
高速串行子系统的设计和生产是一个需要丰富经验的和非常细心的完成维护发送端产生一个信号,然后流过PCB走线、连接器、线缆后到另外一端这一过程的信号完整性问题。这一过程不可避免的将会产生因抖动、电气噪声、连接器的反射、幅度的波动、时序的失真以及潜在的等导致的信号质量下降的问题。
发送端设计的目的是产生一个稳定干净的信号,这个信号能够不失真的通过通道后到达链路的另外一端。接收端设计的目的是能够从伴随由于传输通道不够理想带来的噪声以及受到损耗的微弱信号中解码出正确的信息来。如果两种目的都能达到,那么结果将是我们得到了可靠的以及稳固的通信通道。
对于任意一个串行信号标准(如PCIE、SAS、SATA、或者USB3.0)都有完整的一套测试规格,它的目的是确保稳定可靠的信号传输。在电气层级上可以测试眼图和误码率,在协议层级进行错误检测分析,如CRC测试。
串行收发器的设计者,以及使用者将会评估来自于不同厂商的设计,因此需要一个更为广泛的测试系统能够评测高速串行各子系统的整体性能。仅仅确认器件满足工业规范标准是远远不够的,因为有的器件可能刚刚好是通过了规范标准,却没有足够的设计余量以抵消因真实世界中实际条件的变化而导致的信号质量的恶化。
从多角度反映被测件的全部性能
当PeRT
3从返回的信号中计算误码的同时显示施加的参数类型和参数数量,从多角度反应出被测器件的整体性能。这提供的不只是简单的通过或者不通过测试,而且量化了每一个设计或者被测器件的误码余量以及出现误码的可能性有多大。在测试过程中是否应该出现误码,导致误码的环境可以通过简单的高亮报告,且设计工程师能够建立环境进行定位调试。
The PeRT3 系统是以简化的思维方式进行设计的。PeRT3系统时刻为客户保持待使用状态,无论是在研发测试过程中还是在全自动化测试时它都能够提供方便的对串行信号收发器的整体性能评估以及对任意一个设计的更为完整的特征性能验证。
散点图
通过/失败信息可以从被测件的应力参数图上直接显示出来。并能实时观察到每一个测试状态发生了什么。
协议使能功能能够实现对完整系统的控制,实时数据的生成,以及协议层级的测试
与市场上其它测试仪器相比,具有协议使能的特性是使用PeRT
3系统的一个最为关键的一个优点。此特点使得PeRT3能够设置测试设置以完成完全自动化的测试。比如说,在一个测试过程中,PeRT
3系统能够被测器件自动进入环回模式进行测试。
PeRT3系统不仅能够产生伪随机序列PRBS码,还能够智能的处理应协议层级的问题导致的不必要问题的发生。比如说在SATA中通过使用初始码ALIGN来协调再同步时钟问题。
最后,PeRT3系统能够使用协议层级的测试作为评估系统性能的方式之一,测量协议层级的特点错误如CRC错误,SATA中的R_ERR错误或者PCIE中的ACK/NACK问题。