泰克提供TekScope PC电脑客户端进行示波器的波形获取及分析,往往在示波器端进行波形的解码及分析,需要来回进行数据拷贝和处理,并占用示波器资源。利用TekScope PC客户端可以远程在多台 示波器获取波形,并且可以在自己的电脑上就可以进行MIPI的D-PHY/C-PHY 解码、搜索及分析。本文主要介绍了采用TekScope PC进行MIPI D-PHY/ C-PHY解码的使用方法和步骤。
1.波形的采集
打开TekScope软件后,可以通过点击示波器下方的 “Add New Scope”添加需要采集波形的示波器。在弹出的对话框中可以看到,示波器可以通过网络或者USB进行连接,只需要输入比如对应的示波器的IP地址,点击“Connect”就可以;当拥有多台示波器时还可以通过“Label”中给示波器进行命名。
图1. 选择示波器进行波形采集
图2. 示波器连接选择界面
2.MIPI C-PHY 解码设置
在示波器进行波形获取后,点击软件界面下方的“Add New Bus”,添加新的解码总线。
图3a. 添加需要解码的总线标准
图3b. 添加总线解码界面
在弹出来的总线选择界面,通过在“Bus Type”的下拉列表中选择CPHY,在“Sub Type”中可以选择是CSI 还是DSI解码。 如图3b所示,可以对原始的C-PHY单端信号VA、VB及VC进行解码,这时候需要在Signal Type“中选择”Single Ended“。 这时候在界面中就可以看到信号源”Source“体现为A、B、C 三个信号,接下来要对要进行解码的信号的判决电平进行判定。
CPHY解码中门限电平分为两种,在“Threshold“中规定的是高速HS信号的中间判决电平,通常为零, 也可以根据信号的具体情况进行更详细的修改,但必须为中间电平。在”LP Threshold“中输入的是 LP 信号与 HS 信号的区分电平,这个电平的设定注意不允许HS的实际信号超过,但又不能超过 LP 信号指 定的最高1.2V电平即可。
同样的界面下,在“Bit Rate“的输入框中还需给出高速HS信号的速率,然后再Display中选择”On“, TekScope就可以进行正确的解码。另外,在”Display Format“及”Decode Format“中还可以根据自己的 喜好对总线及解码的显示进行个性化设定。
图4
3.波形解码表打开及定位
为了更好的方便解码信号的浏览,TekScope PC可以通过解码结果表进行列表式的展示及定位。使用方式分三步:
1)是在软件界面右上角的一级菜单中选择“Results Table”;
2)在Results Table的类型中选择“Bus Decode”;
3)点击“Add”添加解码结果表
图 5. 三步添加解码表
解码表列出了所有的解码字段和结果,并且点击任意 的解码结果,软件都会自动跳转到对应的波形,非常 方便进行解码波形的定位和调试,并且对像素中诸如RGB类的元素会以同样的颜色进行标注。并且解码表支持csv格式的输出,右键点击解码表选择“Save Table“即可。
图6.解码表自动定位及像素颜色标识
4.TekScope PC的解码搜索功能使用
TekScope PC还可以基于总线的解码进行搜索标记, 针对CPHY的总线解码可以对其中的各种数据类型和详细的数据进行搜索,如下图所示,诸如SOT、EOT、Data、Packets等各类数据都可以进行具体 的搜索。只需要在软件右上角的一级菜单上点击“Search“按钮,然后再”Source“中选择前面定义好的CPHY总线,最后再”Mark On“的下拉列表中选择对应的搜索条件进行定义就可以。
如下示例为搜索Long Packet 类型下,采用RGB444编码中对Red数据为“0x06“的像素搜索的条件:
图 7. CPHY 解码搜索设定
图 8. 对具体像素进行搜索的示例
图 9. CPHY 像素级搜索定位功能示例
通过之前在第三点“Results Table“中类似的操作,添加”Search“,就可以将前面定义的搜索结果以列表显示, 同样,结果列表里有对应的时间戳并可以点击自动跳转,非常方便。
5.MIPI D-PHY 总线解码设置
对于MIPI D-PHY总线解码及搜索的设置与MIPI C-PHY的使用方法基本类似,唯一的区别是在添加 总线“Add New Bus”界面下,通过如下几步实现:
1)在“Bus Type”下选择 DPHY;
2)“Protocols”中指定是CSI还是DSI标准;
3)指定Clock的Threshold以及Data的Data Threshold,注意此处为HS信号的判决门限电平;
4)指定“LP Threshold”电平,以区分LP信号以及HS信号,此处电平应高于HS信号的最高电平但不超过LP信号的1.2V标准电平;
5)选择自定义的解码格式
图 10. MIPI D-PHY信号解码设定界面
同样,也可以采用前文提到的解码及搜索表进行波形 的解码搜索及定位分析。
综上所述,TekScope PC支持在个人电脑上对示波器MIPI的波形进行远程的采集、总线解码、搜索以及定位功能,方便工程师远程对示波器进行MIPI解码分析,节省示波器资源,方便数据整理及远程协作,速度快捷功能全面,并且支持泰克DPO70k及MSO6B等不同的示波器平台,对有MIPI总线有解码分析要求的工程师有非常大的帮助。