数字示波器中协议分析及解码功能设计.pdfVIP

数字示波器中协议分析及解码功能设计.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文档。上传文档
查看更多

摘要

在现代的电子设备中,电信号的种类越来越丰富,设备间使用的通信协议也更

加纷繁复杂,作为主流的电信号调试工具,普通数字示波器已经无法满足用户对复

杂协议信号进行分析的要求,而国内具有协议分析功能的高端示波器主要支持简

2

单且常见的IC、SPI、USB等协议,并且支持的协议种类较少。因此本文针对复

杂协议MDIO、CANFD和PCIe1.0设计出一种协议分析及解码功能,并就此功能

中的信号分析、触发以及解码数据传输三个方面展开以下研究:

一、在协议信号的分析方面,为了获取和分析协议信号中携带的信息,针对三

种协议信号的传输特点,采用不同的处理方法:对MDIO协议借助随路时钟信号

线恢复其携带的数据信息;CANFD协议数据线内嵌时钟信号,具有位填充编码方

式,通过产生时钟脉冲过滤处理位填充编码中的填充位,还原其真实信息;PCIe1.0

协议具有扰码和8b/10b编码,以及信号传输速度快,携带数据量大的特点。故设

计并行数据处理方式,进行移位抽点匹配PCIe1.0传输的数据量,然后再通过8b/10b

解码、并行数据解扰的方法实现数据信息的还原。

二、在协议信号的触发方面,为了方便用户更快捷地捕获到感兴趣的信号,为

MDIO、CANFD、PCIe1.0协议分别提供8、15、18种触发方式,包括起停状态、

信号标志和数据ID信息等常规的触发,以及编码错误、CRC错误、数据包格式错

误等检错触发,设计难点在于触发种类繁杂,并且为了满足高速信号计算的需求,

提高数据处理速度,对PCIe1.0协议CRC错误校验设计并行CRC计算方式。

三、在协议解码数据的传输方面,为了使将协议信号携带的信息可视化,设计

了解码数据包对协议信号中携带的有效字符和数据信息进行封装,再将其在硬件

中缓存并上传至工控机。软件系统对数据包进行解析后,以解码标签的形式显示出

来,从而实现解码功能。

本文设计了在数字示波器中对三种串行协议信号的分析和解码功能,经过实

验验证表明:能够分析最高2.5Mbps的MDIO协议、最快8Mbps的CANFD协

议和PCIe1.0协议,各个协议信号的触发定位准确,解码标签显示的字符信息和数

据信息与信号波形相符,满足设计指标的要求,验证了功能的有效性。信号调试人

员可以利用该功能有效地对串行协议信号进行测试与分析,实现了仪器功能的多

样性,提升仪器的实用价值。

关键词:数字示波器;串行协议信号;协议分析;协议解码

ABSTRACT

Inmodernelectronicequipment,thetypesofelectricalsignalsarebecomingmore

andmoreabundant.Thecommunicationprotocolsusedbetweendevicesarealsomore

complicated.Asamainstreamelectricalsignaldebuggingtool,ordinarydigital

oscilloscopeshavebeenunabletomeettherequirementsofuserstoanalyzecomplex

protocolsignals.However,thedomestichigh-endoscilloscopeswithprotocolanalysis

2

functionsmainlysupportsimpleandcommonprotocolssuchasIC,SPI,andUSB,and

therearefewertypesofprotocolssupported.Therefore,thesisdesignsaprotocolanalysis

anddecodingfunctionforthecomplexprotocolsMDIO,CANFDandPCI

文档评论(0)

营销资料库 + 关注
实名认证
文档贡献者

本账号发布文档部分来源于互联网,仅用于技术分享交流用,版权为原作者所有。 2,文档内容部分来自网络意见,与本账号立场无关。

1亿VIP精品文档

相关文档