您的位置 首页 汽车

示波器协议解码功用和专用总线协议分析仪的差异

随着示波器分析功能的越来越强大,示波器厂商开始把对一些总线的解码功能内置到示波器里,这样做数字总线调试的用户不但可以用示波器

跟着示波器剖析功用的越来越强壮,示波器厂商开端把对一些总线的解码功用内置到示波器里,这样做数字总线调试的用户不光能够用示波器进行波形剖析,也能够经过解码软件把相应总线上承载的内容解码出来。

示波器里的总线解码功用相关于专用协议剖析仪来说,首要有以下长处:

1/ 能够直接把示波器收集到的波形和协议内容相关起来。比方下图中咱们能够把直接看到包里边的数据以及对应的波形,这样数据出了问题咱们能够判别出是的确数据发错了仍是某个bit信号质量的问题。协议剖析仪因为只能看到数据包而看不到原始波形,所以数据产生过错时无法判别是的确发错了仍是信号质量形成的。

2/ 示波器能够运用探头点在信号上直接进行总线的协议剖析。 示波器因为能够运用探头,所以只需探头能接触到的当地就能够用探头点上去捕获波形并进行协议解码,比较灵敏。有些总线是内部总线,没有对外接口时用示波器的探头点测就成为仅有的计划。而专用的协议剖析仪一般需求被测总线是标准接口才干衔接进行测验。

3/示波器里的协议剖析选件相对价格比较廉价。示波器是做总线测验的必备外表,在上面扩展一个总线的协议解码功用一般只要几千美金。而专用的总线协议剖析仪价格是这个的许多倍。

当然,示波器里的协议解码功用也不是全能的,相关于专用的协议剖析仪来说,其也有一些局限性,首要表现在以下方面:

1/ 收集时刻较短。示波器里要对每个bit收集多个点才干得到详尽的波形,因而示波器的内存深度即便很深也存不了太长时刻的数据,一般对PCIE/SATA等高速总线进行收集时,其标配内存收集的数据深度通常在ms级或以下。而协议剖析仪因为只收集bit所代表的0/1信息,所以能够收集比较长时刻的数据,许多协议剖析仪能够收集几百ms乃至更长时刻的数据。

2/ 根据协议的触发功用不太强壮。协议剖析仪里一般有比较强壮的根据协议数据的多级触发功用,能够从很杂乱的数据流中触发到期望的数据包。示波器是收集波形今后做解码,所以假如收集到的波形段中没有感兴趣的数据包就很难找到期望的数据,所以假如期望捕获的是单次或小概率的协议事情仍是需求专用的协议剖析仪。

3/支撑的通道数较少。示波器里一般是4个丈量通道,关于捕获SATA/USB3/I2C等总线上的数据满足运用。关于PCIE来说,因为其总线位宽或许是X1/X4/X8/X16等,是许多对差分线,这样其通道就不太够用。

归纳来说,专用协议剖析仪关于上层协议的剖析功用愈加强壮,协议剖析仪功用的发挥以及对协议包内容的了解需求运用者关于相应的总线协议有比较深化的了解,不然即便协议剖析仪捕获到了总线上的数据包或许也不能很好了解。一般芯片组的规划部分在进行芯片软件功用调试时或毛病定位时需求对高层协议有深化了解,所以专用协议剖析仪首要用于芯片组的规划厂商。

示波器里的协议剖析功用更偏重信号质量和其承载的包内容的相关显现,首要用于协助用户在做体系调试时扫除因为硬件问题形成的协议毛病,一起协助用户了解总线当时所在的作业状况。关于体系制造商来说,所运用芯片的软件和上层协议功用一般都是老练的了,不太需求对协议里的细节再进行深化了解和调试,一般只需求知道协议过错是否因为信号质量形成的以及总线当时所在的作业状况就行了,所以示波器里的协议剖析功用首要用于硬件或体系制造商。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/210249.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部