虚拟逻辑分析仪在嵌入式仿真中的研究和实现.pdfVIP

虚拟逻辑分析仪在嵌入式仿真中的研究和实现.pdf

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
30 中国西部嵌入式系统与单片机技术论坛2005学术年套论文集 虚拟逻辑分析仪在嵌入式仿真中的 研究与实现4 王鑫 罗克露 邢茜 雷剑 吴权国 电子科技大学计算机学腕,成都,610054 摘要逻辑分析但是数据域测量中最重要的工具之一,在嵌入式系统中得到了广泛的应用。本文利用 虚拟仪器的思想,结合了虚拟环境的特点,设计出了用于嵌入式仿真系统中的一种新型虚拟逻辑分析仪。最 后,按照虚实结合的思想,同时结告了监控嵌入式OS内核运行的功能,提出了一种改进方案,使其能工作在虚 拟和真实两种环境下,太太提高了性能和使用娃率。 关键词逻辑分析但,虚拟仪器,嵌入式仿真 l 引 言 逻辑分析仪是数据域测量中最重要的工具之一,在测试数字电路,研制和维修各种计算机、微处理器以及 各种集成化数字仪表和装置中具有广泛的应用。而虚拟逻辑分析仪是按照虚拟仪器思想设计而成的。所谓虚 拟仪器,就是在以计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软 件实现的一种计算机仪器系统。它将传统仪器由硬件电路实现的数据分析处理与显示功能,改由功能强大的 计算机来执行,耐信号的采集,利用实际的探针、数据采集板和计算机I/O系统相结台的思想。其本质是“软件 就是仪器”。然而这种传统的虚拟仪器,仍然采用的是“软硬结合”的思想,在虚拟环境下,没有了硬件平台,就 暴露了它的不足。而嵌人式仿真系统就是具有虚拟环境的一种软件开发平台。它是通过软件来模拟一个实际 的目标板,用户可J三c将自己编写的嵌人式软件下载到这个仿真平台上运行,从逻辑上看,其运行结果跟在实际 目标板上是一样的。奉史设计一种新型的虚拟逻辑分析仪,用于虚拟环境中软信号的采集与分析,处理和显 示,并在此基础之上提出了改进型的虚拟逻辑分析仪,增强了其功能,为嵌入式系统的开发人员提供了更详细 的测试、调试信息,从而提高了设计效率。 2 虚拟环境下的信号采集 虚拟环境中的虚拟逻辑分析仪与实际的逻辑分析仪在原理和功能上大同小异,但是有它自己的一些特点。 首先,由于缺少了硬件部分,以前受硬件制约的功能将获得更好的解决。比如存储深度,将不再限制其大小。 其次,由于没有硬件信号的建立和保持时间,毛刺捕捉功能无从谈起。再次,就触发和跟踪而言,各种触发形式 都能方便地实现,而且在序列触发时,能更加灵活地实现各种触发条件的组台。最后,其最大的不同就是在数 据采集部分。因为虚拟环境中的所有仿真构件都是由软件来模拟的,所以传统的探针已经不起任何作用了,我 们必须用软件“逻辑分析仪代理”来模拟探针的功能,称为“软 探针”,也叫“逻辑探针”。由此带来两样变化,对于通道数,我 们可“采集所有想采集的通道;对于采样频率,无论是状态分 析仪还是定时分析仪都工作在同步采样速率下,以被测系统 一、n、 的时钟作采样频率。 为什么甩作定时分析仪时不是工作在异步采样速率呢? 圈r]门 我们来看看实际的逻辑分析仪,用作定时分析仪时是怎样采 集信号的,如图1所示。 凰1采样原理图 实际的逻辑分析仪使用探针检测总线上的电压信号,通过较高的采样频率将连续的电压信息离散化,变成 一个个0或1表示的点,然后再将这些点连接起来就还原成了图1中的“伪方波”。逻辑分析仪工作在定时分 析仪时,采样频率高于被测系统时钟的4倍以上,完全是为了精确还原渡形的缘故。其原理就是我们所熟悉的 *丰文获得国家科技部中小企业创新基金资助。 第一篇嵌入式软件设计与开发技术 耐奎斯特定理,虽然设定理描述采样频率至少应为被测信号频率的2倍,但是为了精确t大多数的逻辑分析仪 的采样频率都是被测频率的4倍以上。而在本虚拟逻辑分析仪中,使用的是“软探针”,没有将连续的电压信号 离散化,再还原波形的过程,所以无需ih虚拟逻辑分析仪工作在异步采样速率下,而是直接计虚拟环境按照它 的时钟提供总线信息即町。 3嵌入式仿真中的虚拟逻辑分析仪 在嵌入式仿真平台中,仿真日标机由各种仿真构件构成

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档