- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
致远电子技术专栏:逻辑分析仪的触发
1.引言
逻辑分析仪主要是用于定位系统运行出错时的特定波形数据,通过观察该波形数据来推断该系统出错的原因,从而有针对性地找出解决该错误的方案。
运用逻辑分析仪定位出错波形数据的方法主要有两种方式,一种是通过抓取运行过程中大量的数据,然后在这些数据中通过其他方法来查找出错误点的位置,该方法费时费力,而且受制于逻辑分析仪存储容量,并不一定每次都可以捕捉到目标波形数据;另一种是通过触发的方式在特定波形数据到来时开始捕捉数据,从而精准地定位目标波形数据。
触发的概念最初出现在模拟示波器上,示波器在设置的特定波形的信号到来时停止采集,并将波形绘制在屏幕上。逻辑分析仪用于分析数字系统时沿用了该概念。
数字系统在运行过程中,大多数情况下数据是连续不断的,逻辑分析仪要显示观测的数据必需被存储下来,而逻辑分析仪的储存深度毕竟有限,这相当于在传输带上抽取一定的数据,抽取的数据量取决于逻辑分析仪的存储深度。通过触发的方式,在特定波形数据信号产生的条件下,观测与其相关的信号在该条件产生的前或(和)后时刻的状态。直观表现就是触发位置的设置。如果触发位置设置为跟踪触发开始,则存储器在触发事件发生时开始储存采集到的数据,直到存储器满;如果选择跟踪触发结束,则触发事件发牛前存储器一直存储采集到的连续数据,直到触发时停止存储,当存储器满而触发事件尚未发生时新数据将自动覆盖最早存储的数据。
2.触发分类
触发方式主要分为以下几大类:
?边沿触发 ?定时触发 ?码型触发 ?协议触发 ?综合触发 ?立即触发
其中边沿触发、定时触发、码型触发以及立即触发属于简单触发的范畴,协议触发和综合触发属于复杂触发的范畴。
(1)边沿触发
边沿触发是由通道上的电平前后时刻出现某一跳变引起的触发,主要有上升沿触发、下降沿触发、边沿(上升沿或下降沿)触发等。
对电甲信号的跳变(不管是由低到高还是由高到低)事件进行触发称为边沿触发。 在使用示波器的边沿触发功能时,通过调节示波器上的触发电平旋钮来设置电压比较器的比较电平,示波器在输入电压超过该电平时触发,进行数据采集。逻辑分析仪的边沿触发与示波器的边沿触发类似,但触发电平预置成逻辑门限,高于该门限电压为高电平。低于该门限电压为低电平。尽管逻辑设备都与电平相关,但这些设备的时钟信号和控制信号通常是在有效边沿到来时才对系统起作用,它们一般对边沿敏感。例如通过边沿触发,用户可以在智能设备发出写信号的有效边沿时对总线数据进行采样,这样可以过滤掉操作过程中总线上的无效数据,而单一地针对写过程时信号的数据采集,以确定由智能设备送出的数据正确与否。
(2)定时触发
定时触发包括脉宽触发、延迟触发等。
脉宽触发即某一信号出现宽度大于(小于或等于)指定宽度的脉冲信号时产生触发。 在同步逻辑系统中,有一种非常典型的故障就是在信号通道上的速度较慢的外设引起的定时延迟。例如在一个数字电路中,某些总线因为某些电路设计缺陷的原因造成了总线问的串扰,在数据传输时产生许多错误的毛刺脉冲造成数字器件的误动作,这就有可能在电路中产生各种各样的时序问题。如果用户怀疑有这类问题的存在,则可将逻辑分析仪设置为脉宽触发,如果时钟脉冲为1μs,则可以将逻辑分析仪的触发条件设置为脉宽<1μs时触发,如果确实存在这样的问题,逻辑分析仪将会捕捉到可能引起电路误动作的毛刺脉冲信号。
延迟触发指在数据流中检测到特定触发字的时候并不产生触发信号,而是等待指定的延时之后再产生触发。延迟触发有两种,一种是触发字到来时延时后触发,即在从检测到触发字开始计时到延时结束:另一种是触发字结束延时后触发,即在检测到的触发字结束后开始计时到延时结束。这两种功能可以有效利用有限的存储容量捕捉所需要的信息。
(3)码型触发
码型触发包括总线数据触发(电平触发)、队列触发等。
总线数据触发是指总线上出现特定数据时候产生触发,电平触发是总线数据触发在总线只有一个通道信号的情况下的特例。例如在数字系统设计中,出现某一寄存器的设置出现错误,就可以使用该功能,将特定寄存器的地址作为触发条件,捕捉对应的数据,查看该错误是否是由于发送数据本身的错误引起。
为使用户使用时更加方便,绝大多数的逻辑分析仪触发数据不仅可用二进制来设置,而且可用十进制、八进制、十六进制甚至ASCII字符设置。在查看4bit倍数宽度的总线时,使用十六进制的触发数据就会比教的方便。很明显如果用二进制设置触发数据,来捕捉32bit宽度的数据总线就没有十六进制表示来得简洁清晰。
(4)协议触发
随着逻辑分析仪的功能不断完善,
您可能关注的文档
最近下载
- 180°剥离力测试规范.doc VIP
- 行政执法人员资格认证通用法律知识考试单选题.docx VIP
- PP料 MSDS 物质安全表.pdf VIP
- 2025下半年高级软件水平考试(系统规划与管理师)案例分析真题及解析.pdf VIP
- 2025至2030全屋定制家具行业市场深度研究与战略咨询分析报告.docx VIP
- 福建省工会系统经审业务技能竞赛知识题库及答案(1692题).docx VIP
- 变电站脚手架专项施工方案.pdf VIP
- 道闸维修合同协议.docx VIP
- 16MR607 城市道路─节能环保型聚氯乙烯市政护栏.docx VIP
- 第一单元 100以内数加与减(二)教案-2025-2026学年北师大版二年级数学上册.pdf VIP
文档评论(0)