【数字示波器使用及MIPI-DSI信号测量】


前言

数字示波器主要用于时域波形测试,测量电压/电流随时间的变化情况,MIPI-DSI是MIPI联盟针对显示设备开发的标准接口协议,这里记录下本人学习数字示波器的使用和MIPI-DSI信号测试的一些总结。

一、示波器的主要指标

数字示波器的工作可以分为以下几个部分,对表笔采集的信号做放大和衰减,ADC对信号进行模数转换,转换后的数据存储在高速缓存中,对信号进行重建和显示。前端的放大衰减电路决定了示波器的带宽,模数转换电路决定了示波器的采样率,而高速缓存则决定了示波器的存储深度,以下对这三个指标分别说明。

1.示波器带宽

信号在电路中传输会受到电容/电感的影响,以放大电路的频域响应说明,随着输入信号频率的增加,放大器的增益在高频区下降,以-3DB(20Log(A1/A0))对应频率定义为其带宽,示波器的带宽也采用相同的方式定义,当测试信号频率接近或者超过示波器带宽时,体现在波形上是信号幅度的衰减, 一般示波器的带宽表示为 1GHz,4GHz等。
放大电路频率响应

2.示波器采样率

被测模拟信号在时间和幅度上都是连续的,在经前端模拟电路处理后,ADC电路对信号进行A/D转换, 后级模块数字处理后对信号进行重建和显示,A/D转换时采样时钟的频率即为示波器的采样率, 比如20GSa/s(每秒钟采样20G个点),后级电路对波形重建的质量取决ADC的采样速率和采样精度(ADC的位数),根据奈奎斯特采样定律,**如果采样率是被测信号带宽的2倍则可以重建和恢复波形,否则会产生波形的重叠,无法准确恢复波形。**实际测试中也应遵守这一点。目前市场上的示波器ADC位数一般为8位,不考虑其它影响ADC转换过程中的测量误差就有满量程的1/256,在需要精确测量直流时采用万用表更加准确

3.示波器采样深度

受到后端电路处理速度的限制,ADC转换后的数据并不能实时处理然后重建波形显示在屏幕上,而是先把ADC转换后的数据存储在高速缓存中,后级处理电路从高速缓存中读出数据,这个缓存的深度称之为示波器采样深度,比如100M (最大能存储100M个采样数据),示波器能够一次连续采样的波形长度=采样深度/采样速率,在实际使用示波器过程中,可能会遇到这种情况,当固定采样深度后,增大或者减小横轴采样时间,采样速率也会跟着变化,一般示波器会自动调整采样时间来提高用户使用感受,这个时候就要注意采样速率是否满足需求

二、示波器探头介绍

探头传输线中的寄生电容和电感会对高频信号产生影响,探头的带宽越大,要求寄生电容和电感越小, 工艺就越复杂,价格也会越贵,目前探头按实现方式可以为有源和无源两种:

  • 有源探头: 内置放大电路,需要示波器供电,如差分探头和电流探头;
  • 无源探头: 只有无源器件,如高阻无源探头;

探头和示波器的输入接口电路共同组成探测系统,示波器可以设置不同档位匹配不同的探头以满足不同测量需求:

  • AC 档位: 用于交流信号测试:
  • DC1MΩ: 用于低频(一般500MHz以下)测量;
  • DC50Ω: 用于高频信号测量
    示波器探头接口

1.无源高阻探头

无源高阻探头一般作为通用探头,应用场景最为广泛,可以用于测量上电时序,带宽内的高频信号等,以下为其典型参数:

  • 探头输入阻抗:10MΩ
  • 探头测量带宽: 500MHz
  • 探头衰减比: 10:1

在使用高阻无源探头时,示波器设定档位要选择DC1MΩ另外探头衰减比指的是被探测信号在经过探头后信号衰减到原来的1/10, 示波器可以设定对应的放大倍数,使显示在屏幕上的信号幅度和被测信号一致, 一般衰减比100:1探头适用于高压测量, 衰减比1:1探头适用于纹波测量。

2.有源差分探头

差分探头内部包含一个差分放大器,可以对差分信号相减放大,一般用于测量高速差分信号。
差分探头

3.有源电流探头

电流探头是基于霍尔效应,供电线周围的磁场通过探头霍尔传感器输出电压,其电压值和电流大小成正比,一般典型的探头转换系数为0.1V/A.

一般探头的最小探测能力为几个mA,当需要更精准的测量,可以把待测线缠绕几圈在探头上,可以探测到更小的电流信号

当没有电流探头,只有高阻无源探头但想要测试电流信号时,一种可行的办法是在待测线上串联一个电阻,通过测量电阻两端的电压差来判断电流的变化。
电流探头

三、示波器抓取信号

1.示波器触发方式

  • 边沿触发
    <>上升沿触发
    <>下降沿触发
  • 脉冲宽度触发:可以通过设定脉冲宽度来抓取特定的波形行为

2.示波器触发模式

  • Auto:当设置触发条件后,如果满足触发条件就会触发显示波形,当不满足触发条件超过一段时间(一般几十ms),示波器也会自动产生一个触发并捕获波形显示,一般用于捕捉连续的周期信号;
  • Normal:示波器严格按照触发条件触发,不满足时则不触发, 如果一次触发后又满足新的触发条件则会更新波形,否则波形不会更新;
  • Single:只会按照触发条件触发一次,一般用于抓取上电,下电时序等。

四、MIPI-DSI信号测量

1.LP信号测量

LP传输频率一般为10MHz,示波器采样率一般设定大于等于50MS/s,采样率越高波形失真越小。

采样率: 20GS/s
触发条件:边沿触发(一般读操作在上电阶段识别ID,可以用上电电源上升沿+D0N/D0P卡出)
触发模式:Single

  • Escape Mode: LP模式下的一种特使模式,包括LPDT, ULPS, Trigger等,以下为一个读过程说明

    Read : 读寄存器0x04
    BTA : 交换D0N,D0P控制权到Slave端
    Read Response: 返回3Byte参数 0x40,0
    在这里插入图片描述

  • BTA: MIPI协议对控制权的切换流程
    <>主从端MIPI速度要匹配,主从端均在6MHz~10MHz,一般Master端可以设定速率来匹配从端,否则可能会有读取失败的风险;
    <>以下流程和时间间隔要求严格遵守,一般测量Tta-sure+Tta-get时间来确保切换时间是足够的,由从端/供应商端提供时间要求;
    Master-Slave
    在这里插入图片描述
    在这里插入图片描述
    TLPX=80ns
    Tlpx
    Tta-sured+Tta-get=620ns
    在这里插入图片描述

2.MIPI LP->HS信号测量

LP切换到HS模式,一般从端会给出时间要求, 按照供应商提供的规格书卡出时间既可;

采样率: 20GS/s
触发条件:边沿触发
触发模式:Auto/Normal

**- CLK Lane:

在这里插入图片描述
Tclk-prepare:
Tclk-prepare
Tclk-prepare+zero:
Tclk-prepare+zero
Tclk-trail:
Tclk-trail
- DATA Lane:

Ths-prepare:
Ths-prepare

Ths-preapare+zero:
Ths-prepare+zero

Ths-trail:
Ths-trail

总结

以上就是所有内容,测量其它信号也是可以遵循类似流程,根据要显示的信号时间长度,调整采样率和采样深度,根据要抓取信号的类型,选定触发条件和触发类型。

  • 15
    点赞
  • 99
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值