Acute逻辑分析仪与示波器的应用区别(eMMC信号测试案例)
另外关于逻辑分析仪和示波器的使用区别也跟你说明一下:
1.示波器最重要的是高速的AD(采样芯片)对模拟信号进行高采样和电压等级量化,所以示波器最重要的是不失真的采集信号,观察信号质量和完整性(SI)。特别是对高速信号 进行眼图和抖动的分析。而逻辑分析仪是不会对信号进行电压量化,只会判断信号的1,0状态。
1.1、高采样,这个其实很好理解。追溯就是要符合采样定理,如果采样不足就会导致波形无法精确还原。
下图显示了采集同一100KHz正弦波形,一个用2MS/s采样率,每个正弦周期有20个样点采样,一个用400KS/s采样率,每个周期只有4个样点采样,所以一个采出来是正弦,一个采出来是三角波,这就体现了示波器高采样是多么重要,但是正是因为示波器的高采样,也决定了示波器的样点数据会特别大,所以示波器一般不能采集非常长时间的信号。
1.2、 量化
一般目前市场上示波器的AD都是8bit,电压量化等级是256级,可以参考下图,示波器的波形放大到一定程度就可以看到量化等级。
借用我们昨天用逻辑分析仪和示波器同时抓CMD信号,也有很容易看到逻辑分析仪和示波器的区别
所以逻辑分析仪是代替不了示波器去看信号质量的,但是逻辑分析仪也有示波器所代替不了的功能。
2、逻辑分析最重要的是多通道,数据协议分析,协议触发。不用解释,示波器目前主流是4通道。所以要同时观测多路数据信号的时序,示波器是无能为力的。
2.1、多通道分析
例如下面4bit eMMC信号,示波器的通道肯定是不够的。
2.2、数据协议分析
另外示波器只能采到原始的波形信息,但是无法针对波形进行协议分析。包括lecory的逻辑分析仪模块也是不支持eMMC协议分析的。
CMD指令的数据分析
DATA数据分析
关于昨天没有抓到数据部分,我回来找了之前在客户那边抓到的数据波形给你参考。
2.3、逻辑分析仪的协议触发
关于逻辑分析仪的协议触发部分,示波器的触发主要是针对波形进行触发,如波形的边沿,幅度的欠幅,时间宽度。所以肯定是没法去根据数据协议去触发。那么就不能精确去定位数据波形,那么有时要发现问题,就需要捕获大量的波形并且期待这些波形中有你需要的问题,而且前提是你仪器的内存要足够大。如果有针对的触发,那么就可以精确定位问题,让仪器去捕获你需要的波形。可以说触发是仪器最Smart的地方,同样Lecory的逻辑分析模块也是没有这个协议触发的。
触发这部分昨天你有看到我的使用,例如下图设置CMD25触发,那么逻辑分析仪就会捕获CMD25的波形。
另外最后还需要跟你说下的是我们的逻辑分析仪还可以和lecory的示波器组合使用了,昨天忘了跟你提及,我们的逻分除了可以单独使用,也可以和lecory示波器组合使用。我们的逻分在采集信号的时候可以同步触发控制lecory示波器,这样就可以同时查看到数字信号,协议,信号质量。请参考下面的图示。
我们支持组合控制的lecory示波器型号
总结下来,示波器有示波器的作用,逻辑分析仪的作用,他们都有各自领域的应用。那么示波器+皇晶逻辑分析仪会是一个很好的组合,一个完善全面的方案。