一、MIPI D-PHY物理层CTS测试
[MIPI D-PHY物理层测试](http://www.utestek.com/product.php?mod=list&word=&fenlei=90 "MIPI D-PHY物理层测试")主要涉及的测试项目包括(根据mipi\_D-PHY-v2-1\_CTS\_v1-0):
(1)TX Timers and Signaling
(2)RX Timers and Electrical Tolerances
(3)Interface Impedance and S-Parameters
其中,Tx测试基于[示波器](http://www.utestek.com/ "示波器")和自动化测试软件完成,Rx测试基于高速任意波形发生器完成,S参数涉及阻抗测试基于网络仪或TDR完成,如下图总结:

图:MIPI D-PHY物理层测试方案总结
(一)MIPI D-PHY Tx测试概览:
Tx测试主要基于示波器和自动化软件完成,根据**MIPI D-PHY**各版本的速率及规格参数需要选择合适带宽的示波器,按照MIPI 协会的要求,针对不同速率的MIPI版本示波器带宽及选用的自动化测试软件如下:

图:MIPI D-PHY Tx测试示波器带宽及软件推荐
对于 MIPI 芯片或模组的测试可以根据 MIPI 协会推荐的方法设计评估板 TVB(Test Vehicle Board)把信号输出转换成标准的SMA 接口输出,并结合协会提供的 RTB(Reference TerminationBoard)进行信号测试。RTB 板提供标准的匹配切换以及不同的线路容性的选择,如下图:

图:基于TVB(Test Vehicle Board)的MIPI D-PHY芯片或模组测试
而对于系统厂商如手机厂商等,由于系统设计已经完成,要进行MIPI的信号测试只能使用焊接或点测探头连接PCB上的实际信号进行测试,以下是典型的连接图:

图:MIPI D-PHY板级测试连接
为了提高测试的效率,测试中推荐采用 4 支探头分别连接 clk+/clk- 和 data+/data- 信号进行测试,之所以每个差分对需要两个探头进行测试是因为在 D-PHY 的信号线上HS和LP两种模式并且这两种模式端接方式不同,仅仅使用一个差分探头测试无法满足DUT工作要求。对于有多条数据 Lane 的情况,可以每条 Lane 分别测试。
测试系统的核心是D9020DPHC MIPI 一致性测试软件平台,这个软件采用图形化的界面指导用户完成测试参数的设置和连接,并自动完成信号质量的测试和测试报告的生成,对用户非常的友好,能够极大的提高测试效率。
**MIPI D-PHY**测试复杂,需要了解它的工作原理,涉及LP模式的测试序列、HS模式的测试序列、HS进入、HS退出、电压参数、时间参数等,如下内容:
Section1 Tx 信号包括:
(1)数据LP-TX信号:ULPS序列等、50pF、lane0~lane4、DUT通常是CSI-2/DSI Master
(2)时钟LP-TX:ULPS序列等、50pF、Clock lane、DUT通常是CSI-2/DSI Master
(3)数据HS-TX:HS Burst序列(包括LP退出/进入序列)、DUT是CSI-2/DSI Master、Lane0/1(ZID=100),Lane2/3(ZID:125/80)(HS-Entry测试项)、Lane0/1/2/3(ZID:100-125-80)(HS-TX Diff Voltage\Single-Ended High Voltage\Static Common-Mode Voltage&Mismatch\tR\tF)、Lane0/1/2/3(ZID:100)(HS-TX Dynamic Common-Level Variations\HS Exit)
(4)时钟HS-TX:HS Burst序列(包括LP退出/进入序列)、DUT是CSI-2/DSI Master、Clock(ZID:100)(HS Entry\Common-Level Variations\HS Exit\HS Clock\SSC\Period Jitter)、Clock(ZID:80/125/100)(HS-TX Diff Voltage\tR\tF)
(5)时钟/数据时序要求:HS Burst序列(包括LP退出/进入序列)、DUT是CSI-2/DSI Master/,ZID=100
(6)低功耗初始化序列/超低功耗序列/BTA要求:Init/ULPS/BTA序列、DUT是CSI-2/DSI Master&Device,50pF
下面针对其中测试参数简单举例进行说明:
1)数据信号LP-TX的VOH/VOL电平测试需要DUT数据lane0~lane3分别连到50pF电容负载板进行测试,DUT要产生ULPS序列。如何产生该序列,序列有什么特点,参考如下,DUT需要工作在LP-Escape Mode并使能ULPS命令(‘00011110’),该模式是异步模式,采用Space-one-hot编码,对端的时钟信号是通过EXOR(Dp,Dn)获取。

图:Escape mode的LP序列
(2)高速数据信号HS-TX差分电压VOD(0)、VOD(1)是非常重要的,关系到测量时间参数的电平标准。这里选择基于脉冲的测量方法并使用平均的数据处理算法。HS序列并没有使用常用的编码方式实现直流平衡,为保证测量一致性、重复性和数据内容易获取,这里选择两种参考码型(‘011111’/’100000’)作为数据源先对齐再平均处理,这种连1和连0在内容中相对典型也可以考虑电容效应和阻抗适配效应。测试时考虑时钟和数据同时测量,需要对探头进行deskew,为保证电压测量准确,需要示波器符合仪器校准要求。如果是芯片测试,那么要求lane0~3要遍历RTB的不同负载(80/125/100)。

图:VOD(1)测量波形
(3)高速时钟与数据时序参数Tskewcal-sync/Tskewcal。DUT工作速率超过1.5Gbps,需要支持clock/data的deskew。
这要求DUT要产生HS Burst Sequence,这个序列要包括LP-11/LP-01/LP-00/HS-0/同步码/校准码/HS-TRAIL/HS-EXIT,具体序列波形如下,其中同步码要求是16个连1,校准码要求是4096个UI(0/1交替实现)。


图:HS-TX SkewCal同步和校准序列
如下展示了利用示波器针对该序列(速率约2Gbps)进行时间参数测量,其中Tskewcal-sync明显没有满足典型16个1的时间要求,Tskewcal明显没有满足典型4096个UI的时间要求。

图:HS-TX Tskewcal-sync测量

图:HS-TX Tskewcal测量
(4)芯片测试有专门的测试板TVB和RTB可以辅助用户按照标准进行conformance。如果是移动终端产品,那么测量会相对复杂,会面临空间狭小、电磁环境复杂、负载参数与标准相比有差异等,测量参数和结果可以作为参考,全面测量通过挑战很大。
(二)MIPI D-PHY Rx测试概览:
Rx的测试,基于高速任意波形发生器配合自动化测试软件完成,用M8190/95A生成特定的波形信号模拟**MIPI D-PHY**的Tx信号,信号经过示波器校准后,输入DUT的Rx,在DUT内完成测试,测试结果可以通过读取DUT的Error Counter或通过PPI接口读取DUT内部数据或者观察图像信息等,尤其是LP-RX这取决于DUT的能力。系统测试框图如下:

图:MIPI D-PHY Rx测试框图
前文中提到,由于**MIPI D-PHY**信号包括高速HS和低功率LP模式,具有不同的信号振幅、数据率和格式,HS和LP的Rx测试模式需要在不同的信号电平、数据率和格式之间进行无缝切换。而MIPI的D-PHY CTS(Conformance Test Suite)定义了一系列不同的信号设置和校准规范,用M8085DC1A可以完成自助地完成上述的校准,信号生成及测试的过程,可以让用户在不需要深入学习CTS规范的前提下完成快速设置与测试,可极大的节省学习周期及测试时间。
M8085A软件可以支持Debug和Conformance测试。支持LP-RX电压/时序涉及输入电压高低、迟滞、小脉宽响应、干扰容限、竞争监控阈值;LP-Rx行为要求涉及初始化时间、唤醒时间、无效/终止序列、忽略Post-Trigger-Command Extra bits命令的Escape Mode序列、暂未支持命令的Escape Mode序列;HS-RX电压/建立-保持时间要求涉及共模电压容限、差分输入高电平阈值、单端输入高电平/低电平阈值、正弦共模干扰容忍度、建立-保持时间&抖动容忍度;HS-RX时间参数要求等,上述这些测试项目通常是使用经过校准的电压、时序等参数实现的测试序列HS或LP给到DUT,通过观察DUT是否有接收错误为判定标准(可以是图像是否正常或者数据是否正确)。

图:M8085A可编辑生成HS Burst等
多种格式的数据序列

图:M8085A可产生CSI/DSI格式的帧

图:M8085A可生成信号电平/抖动/干扰/
通道时延/时间参数/ISI/延时等可调序列
二、MIPI D-PHY实测难点
由于MIPI技术协议复杂度高,电路板集成度高等特点,在实测中,也有很多需要注意的点。我们总结了几个平时测试中经常需要注意的问题,希望能够帮大家在实测中少走一些弯路,提高效率。
1、MIPI D-PHY信号测序项目多,复杂度高
MIPI D-PHY测试项较多,以Tx测试为例,总共有50多个测试项目,并且会随着High-Speed Data Rate的数值大小和DUT依据规范的版本不同有所变化,测试复杂度高,虽然CTS详细规定每个测试项的设置和条件,但是如果自己手动设置的话,还是很容易出错。
这里推荐使用D9020DPHC MIPI 一致性测试软件平台,采用图形化的界面指导用户完成测试参数的设置和连接,并自动完成信号质量的测试和测试报告的生成,不需要对CTS规范有深入的研究,简单的几步设置就可以完成测试与相应报告的输出,能够极大的提高测试效率,50多个测试项目完整执行下来只需要20~30分钟。值得注意的是,DUT需要测试的Lane数越多,相应的测试周期也会更长。
2、MIPI板子密度高,测试点难以直接触及
MIPI技术主要应用于移动端设备,板子集成度高,焊接点很小,焊接也是D-PHY测试中的一大难题,这对于工程的水平要求很高。当焊接点不准确以及引线太长都会导致信号太差甚至信号出不来从而导致测试无法执行,如下图1所示,板子上的信号点很小。MIPI D-PHY的TX测试需要同时接入4支差分探头(1对Data,1对Clock),前端的正极接信号,负极接地;在狭小的空间尽量多的引出测试信号,对探头前端的体积也提出了很高的要求;这里推荐采用N5425B系列探头前端配合116xB系列探头放大器,在保持探头小体积的同时提供良好的信号探测质量,下图2是Tx测试链接示意图与实物图。

图1:MIPI实测探头焊接连接图

图2:4支1169B探头连接25G带宽示波器示意
与N5425B探头前端实物
3、Tx测试时夹具的选择
在一些利用静态的高速串行技术(如PCI Express、SATA 等)中,通常使用测试设备输入端口作为测量的参考终端负载来完成100欧姆差分基准端接环境。但是,因为 MIPI D-PHY技术利用一个动态的、可切换的电阻端接在接收器(省电功能),无法使用测试设备,即示波器作为参考终端,这种可切换的100 欧姆差分参考电阻终端在高速(HS)操作模式下启用,在低功耗(LP)模式下禁用(打开终端环境)。
执行 MIPI D-PHY 测试测量的常用方法是利用一些测试能够处理各种所需端接负载的测量夹具选定测试的表格(高速模式或低功耗模式测试),使得在做Tx测试时,夹具的选择至关重要。
一般来说,有两种测试夹具类型可选,一种能够处理所需的自动切换终端负载另一种一次仅支持一个终端负载,用户需要在实际测试时根据需要选择两种不同的夹具适配。
4、 对通道探头延迟进行校准
MIPI总线主要应用于智能手机和移动设备之中,所以MIPI信号对射频信号的干扰非常重视,通常来说EMI由所以共模噪声引起,规范对共模噪声有严格的要求,如D-PHY v2.1标准要求450MHz以上的动态共模噪声要小于15mVrms,要满足这个这个指标,除了优化设计,还需要注意示波器本身的底噪及使用探头时,在小垂直刻度条件下,测量噪声尽量要小;为了得到精准共模噪声参数,需对通道探头延迟做校准,减少因通道延迟引入的共模参数。
5、LP和HS测试组网
C/D-PHY采用LP和HS相结合的机制,需要注意测试组网的差异,对于HS信号的眼图测试,例如C-PHY的三相编码,时钟恢复比较特殊,需要使用连续HS码型进行测试,在芯片测试中,需要通过同轴电缆直接连接到示波器,提升测量信噪比和眼图裕度。
6、校准工模电平以获得准确幅度参数
MIPI芯片测试中HS信号如何保证幅度和共模的准确性,在C/D-PHY中,由于信号本身有共模点,对于HS信号的参数如眼图、跳变时间等测试需要将信号通过同轴电缆直接连接到示波器测试,一般来说示波器时50ohm对地的结构,如果直接在示波器内测量,会导致共模点电平减少,为了保证准确的共模电平及幅度,需要使用N7010A端接适配器,在C/D-PHY测试软件中,通过N7010A校准,校准共模电平,从而得到准确幅度参数
7、 Rx测试中同步AWG以生成更高速率
Rx测试中,因为信号的多电平特性,及需要测量eSpike等参数,为了达到未来更高速率的标准如D-PHY v3.0,测试需要使用高性能AWG,将两个AWG同步起来产生达到10G符号速率的C-PHY或D-PHY信号。
这两年,IT行业面临经济周期波动与AI产业结构调整的双重压力,确实有很多运维与网络工程师因企业缩编或技术迭代而暂时失业。
很多人都在提运维网工失业后就只能去跑滴滴送外卖了,但我想分享的是,对于运维人员来说,即便失业以后仍然有很多副业可以尝试。
网工/运维/测试副业方向
运维网工,千万不要再错过这些副业机会!
第一个是知识付费类副业:输出经验打造个人IP
在线教育平台讲师
操作路径:在慕课网、极客时间等平台开设《CCNA实战》《Linux运维从入门到精通》等课程,或与培训机构合作录制专题课。
收益模式:课程销售分成、企业内训。
技术博客与公众号运营
操作路径:撰写网络协议解析、故障排查案例、设备评测等深度文章,通过公众号广告、付费专栏及企业合作变现。
收益关键:每周更新2-3篇原创,结合SEO优化与社群运营。
第二个是技术类副业:深耕专业领域变现
企业网络设备配置与优化服务
操作路径:为中小型企业提供路由器、交换机、防火墙等设备的配置调试、性能优化及故障排查服务。可通过本地IT服务公司合作或自建线上接单平台获客。
收益模式:按项目收费或签订年度维护合同。
远程IT基础设施代维
操作路径:通过承接服务器监控、日志分析、备份恢复等远程代维任务。适合熟悉Zabbix、ELK等技术栈的工程师。
收益模式:按工时计费或包月服务。
网络安全顾问与渗透测试
操作路径:利用OWASP Top 10漏洞分析、Nmap/BurpSuite等工具,为企业提供漏洞扫描、渗透测试及安全加固方案。需考取CISP等认证提升资质。
收益模式:单次渗透测试报告收费;长期安全顾问年费。
比如不久前跟我一起聊天的一个粉丝,他自己之前是大四实习的时候做的运维,发现运维7*24小时待命受不了,就准备转网安,学了差不多2个月,然后开始挖漏洞,光是补天的漏洞奖励也有个四五千,他说自己每个月的房租和饭钱就够了。

为什么我会推荐你网安是运维和网工测试人员的绝佳副业&转型方向?
1.你的经验是巨大优势: 你比任何人都懂系统、网络和架构。漏洞挖掘、内网渗透、应急响应,这些核心安全能力本质上是“攻击视角下的运维”。你的运维背景不是从零开始,而是降维打击。
2.越老越吃香,规避年龄危机: 安全行业极度依赖经验。你的排查思路、风险意识和对复杂系统的理解能力,会随着项目积累而愈发珍贵,真正做到“姜还是老的辣”。
3.职业选择极其灵活: 你可以加入企业成为安全专家,可以兼职“挖洞“获取丰厚奖金,甚至可以成为自由顾问。这种多样性为你提供了前所未有的抗风险能力。
4.市场需求爆发,前景广阔: 在国家级政策的推动下,从一线城市到二三线地区,安全人才缺口正在急剧扩大。现在布局,正是抢占未来先机的黄金时刻。

网工运维测试转行学习网络安全路线

(一)第一阶段:网络安全筑基
1. 阶段目标
你已经有运维经验了,所以操作系统、网络协议这些你不是零基础。但要学安全,得重新过一遍——只不过这次我们是带着“安全视角”去学。
2. 学习内容
**操作系统强化:**你需要重点学习 Windows、Linux 操作系统安全配置,对比运维工作中常规配置与安全配置的差异,深化系统安全认知(比如说日志审计配置,为应急响应日志分析打基础)。
**网络协议深化:**结合过往网络协议应用经验,聚焦 TCP/IP 协议簇中的安全漏洞及防护机制,如 ARP 欺骗、TCP 三次握手漏洞等(为 SRC 漏扫中协议层漏洞识别铺垫)。
**Web 与数据库基础:**补充 Web 架构、HTTP 协议及 MySQL、SQL Server 等数据库安全相关知识,了解 Web 应用与数据库在网安中的作用。
**编程语言入门:**学习 Python 基础语法,掌握简单脚本编写,为后续 SRC 漏扫自动化脚本开发及应急响应工具使用打基础。
**工具实战:**集中训练抓包工具(Wireshark)、渗透测试工具(Nmap)、漏洞扫描工具(Nessus 基础版)的使用,结合模拟场景练习工具应用(掌握基础扫描逻辑,为 SRC 漏扫工具进阶做准备)。
(二)第二阶段:漏洞挖掘与 SRC 漏扫实战
1. 阶段目标
这阶段是真正开始“动手”了。信息收集、漏洞分析、工具联动,一样不能少。
熟练运用漏洞挖掘及 SRC 漏扫工具,具备独立挖掘常见漏洞及 SRC 平台漏扫实战能力,尝试通过 SRC 挖洞搞钱,不管是低危漏洞还是高危漏洞,先挖到一个。
2. 学习内容
信息收集实战:结合运维中对网络拓扑、设备信息的了解,强化基本信息收集、网络空间搜索引擎(Shodan、ZoomEye)、域名及端口信息收集技巧,针对企业级网络场景开展信息收集练习(为 SRC 漏扫目标筛选提供支撑)。
漏洞原理与分析:深入学习 SQL 注入、CSRF、文件上传等常见漏洞的原理、危害及利用方法,结合运维工作中遇到的类似问题进行关联分析(明确 SRC 漏扫重点漏洞类型)。
工具进阶与 SRC 漏扫应用:
-
系统学习 SQLMap、BurpSuite、AWVS 等工具的高级功能,开展工具联用实战训练;
-
专项学习 SRC 漏扫流程:包括 SRC 平台规则解读(如漏洞提交规范、奖励机制)、漏扫目标范围界定、漏扫策略制定(全量扫描 vs 定向扫描)、漏扫结果验证与复现;
-
实战训练:使用 AWVS+BurpSuite 组合开展 SRC 平台目标漏扫,练习 “扫描 - 验证 - 漏洞报告撰写 - 平台提交” 全流程。
SRC 实战演练:选择合适的 SRC 平台(如补天、CNVD)进行漏洞挖掘与漏扫实战,积累实战经验,尝试获取挖洞收益。
恭喜你,如果学到这里,你基本可以下班搞搞副业创收了,并且具备渗透测试工程师必备的「渗透技巧」、「溯源能力」,让你在黑客盛行的年代别背锅,工作实现升职加薪的同时也能开创副业创收!
如果你想要入坑黑客&网络安全,笔者给大家准备了一份:全网最全的网络安全资料包需要保存下方图片,微信扫码即可前往获取!
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
(三)第三阶段:渗透测试技能学习
1. 阶段目标
全面掌握渗透测试理论与实战技能,能够独立完成渗透测试项目,编写规范的渗透测试报告,具备渗透测试工程师岗位能力,为护网红蓝对抗及应急响应提供技术支撑。
2. 学习内容
渗透测试核心理论:系统学习渗透测试流程、方法论及法律法规知识,明确渗透测试边界与规范(与红蓝对抗攻击边界要求一致)。
实战技能训练:开展漏洞扫描、漏洞利用、电商系统渗透测试、内网渗透、权限提升(Windows、Linux)、代码审计等实战训练,结合运维中熟悉的系统环境设计测试场景(强化红蓝对抗攻击端技术能力)。
工具开发实践:基于 Python 编程基础,学习渗透测试工具开发技巧,开发简单的自动化测试脚本(可拓展用于 SRC 漏扫自动化及应急响应辅助工具)。
报告编写指导:学习渗透测试报告的结构与编写规范,完成多个不同场景的渗透测试报告撰写练习(与 SRC 漏洞报告、应急响应报告撰写逻辑互通)。
(四)第四阶段:企业级安全攻防(含红蓝对抗)、应急响应
1. 阶段目标
掌握企业级安全攻防、护网红蓝对抗及应急响应核心技能,考取网安行业相关证书。
2. 学习内容
护网红蓝对抗专项:
-
红蓝对抗基础:学习护网行动背景、红蓝对抗规则(攻击范围、禁止行为)、红蓝双方角色职责(红队:模拟攻击;蓝队:防御检测与应急处置);
-
红队实战技能:强化内网渗透、横向移动、权限维持、免杀攻击等高级技巧,模拟护网中常见攻击场景;
-
蓝队实战技能:学习安全设备(防火墙、IDS/IPS、WAF)联动防御配置、安全监控平台(SOC)使用、攻击行为研判与溯源方法;
-
模拟护网演练:参与团队式红蓝对抗演练,完整体验 “攻击 - 检测 - 防御 - 处置” 全流程。
应急响应专项: -
应急响应流程:学习应急响应 6 步流程(准备 - 检测 - 遏制 - 根除 - 恢复 - 总结),掌握各环节核心任务;
-
实战技能:开展操作系统入侵响应(如病毒木马清除、异常进程终止)、数据泄露应急处置、漏洞应急修补等实战训练;
-
工具应用:学习应急响应工具(如 Autoruns、Process Monitor、病毒分析工具)的使用,提升处置效率;
-
案例复盘:分析真实网络安全事件应急响应案例(如勒索病毒事件),总结处置经验。
其他企业级攻防技能:学习社工与钓鱼、CTF 夺旗赛解析等内容,结合运维中企业安全防护需求深化理解。
证书备考:针对网安行业相关证书考试内容(含红蓝对抗、应急响应考点)进行专项复习,参加模拟考试,查漏补缺。
运维网工测试转行网络攻防知识库分享
网络安全这行,不是会几个工具就能搞定的。你得有体系,懂原理,能实战。尤其是从运维转过来的,别浪费你原来的经验——你比纯新人强多了。
但也要沉得住气,别学了两天Web安全就觉得自己是黑客了。内网、域渗透、代码审计、应急响应,要学的还多着呢。
如果你真的想转,按这个路子一步步走,没问题。如果你只是好奇,我劝你再想想——这行要持续学习,挺累的,但也是真有意思。
关于如何学习网络安全,笔者也给大家整理好了全套网络安全知识库,需要的可以扫码获取!
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
优快云大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
1、网络安全意识

2、Linux操作系统

3、WEB架构基础与HTTP协议

4、Web渗透测试

5、渗透测试案例分享

6、渗透测试实战技巧

7、攻防对战实战

8、CTF之MISC实战讲解

关于如何学习网络安全,笔者也给大家整理好了全套网络安全知识库,需要的可以扫码获取!
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2473

被折叠的 条评论
为什么被折叠?



