第9章 【06期】 逻辑分析仪队列触发应用.pdfVIP

第9章 【06期】 逻辑分析仪队列触发应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
逻辑分析仪─从入门到精通讲座(06) 逻辑分析仪队列触发应用 1. 引言 谈到触发功能,相信工程师们都已经很熟悉了,因为当前的多数测量仪器中,都拥有此 功能,如示波器、逻辑分析仪等。触发功能的强弱,往往体现了仪器的价值;强大的触发功 能及触发应用技巧可以减少工程师的调试时间,进而缩短产品的开发时间。逻辑分析仪凭借 着其灵活多样的触发设置,在数字逻辑电路方面的分析能力,可谓是得天独厚。而数据队列 触发功能,又是逻辑分析仪一大特色和显著优势,非示波器等传统测量仪器所能比拟。 首先,我们要先了解什么叫数据队列?它可以看成是一连串数据按照时钟节拍顺序依次 传输的过程(如图 1 所示)。数据队列触发功能在调试与研制复杂数字系统中,做为一个强 有力的调试手段,在工控、通讯等复杂数据传输的测试应用领域得到广泛应用。 图 1 数据队列示例图 2. 队列触发在嵌入式数字系统中的应用 逻辑分析仪队列触发的应用,可以从数字通信、工业自动化系统两大领域进行逐一概述。 2.1 数字通信系统应用领域 数字通信系统领域,逻辑分析仪的队列触发功能应用得最为广泛。按照数字信号码元排 列方法不同,数字通信方式可分为串行传输和并行传输。以下将分别介绍逻辑分析仪队列触 发在并行与串行数字通信系统中的应用。 2.1.1 队列触发在并行通信中的应用 随着电子技术的发展,数据通信的速率越来越高,对于逻辑分析仪的队列触发功能的要 求也就越高,只有能够满足高速的触发功能,才能充分体现仪器的价值。譬如广州致远电子 有限公司的LAB6000 系列逻辑分析仪,其队列触发功能可以对多级的500MHz 的队列进行 触发。下面以 8051 处理器通过总线与片外RAM 交换数据的过程,介绍逻辑分析仪队列触 发在并行通信中的应用。 1 / 5 图 2 处理器8051 与片外RAM 的时序图 如图 2 所示,是8051 处理器访问片外RAM 的读写时序示例图。访问地址依次是FF0A 、 FF0B 、FF1C 和FFBB (十六进制)。对这一连串地址进行访问操作,代表着处理器的一种控 制功能,这跟编写的程序相关,由用户来决定。调试程序的时候只要把相应的访问地址队列 设置成触发队列,就可以通过逻辑分析仪触发截获到程序运行此指令队列时同步的时序,进 而观察8051 各个控制端口的同步变化。 2.1.2 队列触发在串行通信中的应用 2 逻辑分析仪对UART 、SPI、I C 等串行协议的分析解码,在通信应用领域中,占据重要 地位。串行协议插件触发,是逻辑分析仪的一个技术难点,它不像并行通信数据那样可以直 接读取总线数据,而需要首先把一连串串行脉冲根据相应协议提取出有用数据后,再进行判 断是否符合触发条件。因此,高速串行协议数据的队列触发对于仪器来说是一个难以逾越的 鸿沟,就拿SPI 协议插件触发来说,业界很多逻辑分析仪都不能达到100MHz 的触发速度。 串行通信的数据传送速率要比并行通信快得多,例如高速SPI 串行Flash 器件,其传输 速率可以高达200Mbps 。这就意味着串行协议插件的队列触发速度要提升到100MHz 以上, 才能满足高速串行通信电子领域的需求。 图 3 低速与高速混合信号传输示例 高速率的串行通信设备,一般兼容低速模式,数据的通讯往往是先用低速模式进行握手, 之后再切换到高速模式,如图 3 所示为一高低速模式切换的通信时序示意图。逻辑分析仪 测量捕捉这种可变速率的数据流,一直以来,都是个相当棘手的问题。  难点一:在逻辑分析仪存储深度有限的情况下,一般来说,要采集大量的低频数据, 得先把采样频率降低,但这样就导致高速的数据采集不到而丢失;如果把采样频率 提高了,则会导致所能采集数据量大大减少。  难点二:假设低频率的数据量比高频率的数据量大得多,也就是说高频数据出现的 概率很少,如果没有高速的队列触发功能,高频的数据的捕捉十分困难。 2 / 5

文档评论(0)

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

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

1亿VIP精品文档

相关文档