MIPI D-PHY/C-PHY接收器压力眼图测试介绍

高速电子接收机的基本工作是从传输装置捕获数据。这需要能够准确地解码比特流并区分0和1。然而,由于噪声和串扰导致的信号路径失真,接收到的实际信号可能会受损,接收器可能无法正确解释数据。因此,设计良好的接收机需要用应力信号进行系统测试,以确保良好的运行和高质量的产品。

什么是接受器压力眼图测试?

设计工程师在设计高速接收电路时,需要考虑实际系统中沿传输路径信号衰减的影响。在游戏笔记本电脑或高端计算机等实际系统实现中,来自发射器的大信号在到达接收器时可能会缩小10-50倍。接收器压力眼图测试需要在受控的实验室环境中模拟信号的退化效应,并验证接收器在信号质量差的情况下是否仍然可以工作。

如何创建压力眼图

眼图是信号完整性的图形表示,通过覆盖数据流中所有比特的上升沿和下降沿来构建。在具有良好信号质量的标称条件下,眼睛的宽度和高度应该是大开的,如图1 (a)所示。然而,对于质量较差的信号,眼睛闭上,如图1 (b)所示。尽管操作条件如此恶劣,接收器仍然必须解码正确的0位和1位数据。

下面是一些常见的方法来创建压力眼图,模拟一个扭曲的信号:

1、抖动注入

抖动是由于数据流的边缘远离其理想位置而引起的信号损伤。如图2所示,当上升沿和下降沿位置不稳定且偏离时,它们会影响接收器正确解释比特流的能力。

接收机对这种失真的容忍度可以通过在信号中注入正弦抖动来确定。通过改变抖动的频率和幅度,可以关闭眼图,从而确定被测设备的响应。注入抖动对眼图的影响如图3所示:

2、占空比失真

占空比失真(DCD)是指由于信号的高脉冲与低脉冲持续时间的系统差异而产生的噪声。在理想情况下,波形的高段和低段应该相等。然而,锁相环电路设计或信号路径的缺陷会造成脉冲宽度不均匀。添加DCD会在眼睛中产生不对称,并沿着时间轴关闭它,这与真实系统的行为方式非常相似。DCD注入如图4所示。

3、信道带宽特性引起的码间干扰

另一种常见的给眼睛施加压力的技术是通过减少带宽注入ISI。当信道带宽有限(即只允许某些频率)时,传输的信号就会散开,一个符号就会开始干扰下一个符号。由此产生的比特转换速度较慢,脉冲的边缘不那么尖锐,从而导致眼睛更加紧张。图5显示了带宽减少对信号完整性的影响。

来自MIPI一致性测试的例子

那么如何确定接受者能够忍受多大程度的损伤呢?这就是标准的作用,并定义接收器测试的要求。各种行业标准定义了眼图的电压电平阈值(用于垂直边界)和时序要求(用于水平边界)。这个想法是,这些标准定义了受压力眼睛的宽度/高度,代表了接收器预期在最坏的操作条件下的表现。如果设备在这样的信号下工作,则认为它符合规范。

例如,MIPI C-PHY规范要求符合要求的设备应能够在0.5 UI/80 mV的眼宽/高度下成功运行。Introspect的SV5C-CPTX MIPI C-PHY发生器与Pinetree软件相结合,可以为接收器测试提供这样的压力眼。我们的自定义算法根据用户的测试设置动态改变抖动、DCD和噪声幅度等参数,以实现压力测试所需的最佳组合。

SV5C MIPI信号发生器可以通过软件中的脚本自动测试不同的参数来强调眼睛,并最终确定产生所需的眼睛宽度/高度0.5 UI/80 mV的值。如图6所示。

结论

接收器压力眼图测试是任何接口设计验证阶段的关键组成部分。Introspect的模式和信号生成硬件,加上最先进的Pinetree软件,为工程师提供了一种无缝的方式来表征和确保接收机的合规性。

相关推荐
代码游侠21 分钟前
ARM开发——阶段问题综述(二)
运维·arm开发·笔记·单片机·嵌入式硬件·学习
DLGXY43 分钟前
STM32——旋转编码器计次(七)
stm32·单片机·嵌入式硬件
羽获飞1 小时前
从零开始学嵌入式之STM32——3.使用寄存器点亮一盏LED灯
单片机·嵌入式硬件
浩子智控2 小时前
商业航天计算机抗辐射设计
单片机·嵌入式硬件
独处东汉5 小时前
freertos开发空气检测仪之输入子系统结构体设计
数据结构·人工智能·stm32·单片机·嵌入式硬件·算法
czy87874756 小时前
机智云 MCU OTA可以对MCU程序进行无线远程升级。
单片机·嵌入式硬件
A9better8 小时前
嵌入式开发学习日志52——二值与计数信号量
单片机·嵌入式硬件·学习
给算法爸爸上香10 小时前
yolo目标检测线程池高性能视频tensorrt推理(每秒1000+帧)
yolo·目标检测·音视频·线程池·tensorrt
大学生小郑10 小时前
sensor成像的原理
图像处理·音视频·视频
想放学的刺客10 小时前
单片机嵌入式试题(第25)嵌入式系统可靠性设计与外设驱动异常处理
stm32·单片机·嵌入式硬件·mcu·物联网