网站大量收购独家精品文档,联系QQ:2885784924

逻辑分析仪―从入门到精通讲座(27).docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
逻辑分析仪―从入门到精通讲座(27)   1 引言      数字滤波技术是信号处理中一种重要的去噪、消除干扰的方法。噪声可能有无穷无尽的来源,包括设计内部来源或外部来源,噪声会挡住感兴趣的信号。噪声会使您很难找到一个信号中想要的信息,几乎处理电路的每个人都要用一定的时间处理噪声,要么找到噪声来源修复它,要么减少噪声对测量的影响。设计工程师需要干净的没有噪声的轨迹,把重点放在设计中预计的信号上。其他情况下,干净的轨迹可以用于报告和文档,清楚地显示设计运行情况。广州致远电子有限公司的逻辑分析仪在数字滤波上有着明显的优势。      2 数字滤波的分类      在广州致远电子逻辑分析仪的软件采样界面里,可观察到数字滤波选项的下面有三种选择,分别是总线滤波、通道滤波和软件滤波,其中前两项属于硬件滤波,后一项是软件滤波。而硬件滤波和软件滤波的区别就是,硬件滤波是在采样的时候由硬件完成的,而软件滤波是在硬件采集并上传数据之后,在软件界面上完成的,即波形具有可变性。下面将具体介绍各种滤波方式。         3 总线滤波      首先,介绍一下硬件上的总线滤波,对于目前数字信号中的并行总线来说,由于每根信号线的传输延时不一样,导致总线毛刺的产生。   如图1所示,是一个用100MHz的时钟采集到的7位数据总线,可看到在数据变换的瞬间存在毛刺,而总线滤波就是将采样周期以内的时间差滤除,从而滤除总线上的毛刺。   如图2所示,就为使用总线滤波之后,再次采集数据得到的结果,要注意的是:在使用硬件滤波的时候,必须重新采集数据,才能得到滤波之后的结果,否则滤波不起作用。      4 通道滤波      在单根信号线上往往也会出现毛刺,而通道滤波从硬件上可以将一个采样周期以内的毛刺进行滤除。广州致远电子有限公司的逻辑分析仪软件拥有丰富的解码插件,可以将客户端数据按照本身的协议进行解码,从而缩短开发周期。在众多插件中,有很多串行协议都有时钟,如果时钟边沿存在毛刺就会影响正常解码。下面就以最简单的串行协议IIC协议来举例。如图3所示为用500M Hz采集得到的IIC数据,SCL和SDA分别为采集到的时钟信号和数据信号,下面的IIC是解码得到的虚拟总线,从图中可以明显的观察到,本来是8个时钟组合为一个数据的,结果只有7位组合为一个数据率,而原因则是由于时钟边沿存在毛刺。   如图4所示,为放大标签M1处得到的波形,可以明显的看出,时钟边沿存在的毛刺,用标签可测出,此毛刺脉宽为2ns,而采样频率为500MHz,即采样周期为2ns,所以采用通道滤波,可以将此毛刺滤除。   如图5所示为采用通道滤波后的结果,可以观察到为正常解码,并没有受到毛刺影响。      5 软件滤波      软件滤波的级数可以任意设定,假如设置的是N级,那么就是说会将每根信号线上小于等于N个采样周期的毛刺进行滤除。软件滤波是在数据采集完成后,在软件上对数据进行滤波,所以设置软件滤波后,不需要重新采集数据,滤波会在原来采集的数据上起作用。如图6所示为软件滤波前采集的数据,采样频率为100MHz,10ns信号线是由一串10ns的毛刺组成的。      如图7所示,为采用1级软件滤波后的波形图,可明显的看到,10ns信号线上的毛刺全部滤除,只剩下一根平滑的低电平信号,因为采样频率是100MHz,所以1级滤波就是将10ns及小于10ns的毛刺滤除掉。      6 总结       在使用逻辑分析仪采集信号的时候,经常会采集到一些毛刺,而这些毛刺往往是我们不需要关心的,甚至会影响插件的正常解码,所以数字滤波很好的为我们解决了这个问题,熟练并正确的使用数字滤波,将为数字信号的采集及分析提供较大的帮助。 4

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档