在线逻辑分析仪在电子设计自动化实验中的应用.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文档。上传文档
查看更多
堕 TIME EDUCATION Auaust No.8 在线逻辑分析仪在电子设计 自动化实验中的应用 徐湛 摘要 :本文针对信息与通信工程专业中的电子设计 自动化课程,阐述 了该类课程实践教学的必要性 ,并针对传统实验中时常存在 的仿真与实现不一致问题 ,研究利用在线逻辑分析仪辅助该类课程的教学和实验。结合采用比较教学法和陷阱教学法进行实验设计, 针对数字系统中的毛刺问题,通过设计组合逻辑实验和时序逻辑实验,指导学生认识在线逻辑分析仪的重要作用,并提高学生对于可 编程逻辑器件时序设计的理解。目的是培养学生具备 自主学习、研究创新、以及解决通信及信号处理中相关工程问题的能力。 关键词 :可编程逻辑器件 在线逻辑分析仪 教学实验设置 中图分类号:G642.41 文献标识码:C DOI:10.3969/j.issn.1672-8181.2013.15.025 1 引言 在芯片运行过程中,如果满足触发条件 ,则芯片里面的逻辑 随着电子设计 自动化(EDA)技术的不断发展 ,传统基于固定 分析仪IP核会 自动将所需观测的信号量采集并存储在芯片内的 芯片和固定连线的嵌入式开发设计方法逐渐淘汰,基于可编程逻 RAM中,并将采集结果通过JTAG传输至Pc机的监控界面上进 辑器件的芯片设计与实现方案被广泛采用 。各高校信息与通信 行显示,显示方式也可以灵活配置,既可以选择二进制形式按位 工程本科专业一般都开设相关选修课 】,~N(FPGA系统及应用》, 输出,或者将其中任意信号绑定为一组总线信号,进行波形显示 , 《可编程逻辑器件设计》,《软件无线电》等。这些课程中都涉及 这个过程就像操作一个真实的逻辑分析仪一样。基于在线逻辑 FPGA(现场可编程门阵列)这一核心芯片的设计与实现,为了辅 分析仪的开发测试如图2所示 : . 助教学内容 ,本类课程的讲授一般采取课程教学和实验教学相结 合的方式,课程教学和实验教学的学时安排一般是2:1,或者更高 达到 1:l。该类课程的主要特点就是重实践 ,因此课程和实验设 置需要注重对于学生动手能力的培养 。 可编程逻辑器件的实验设计通常以模块化开发为主,指导学 生采用EDA设计思想,进行可编程器件的设计编程与仿真验证 , 实验教学可以辅助课堂教学取得 良好的效果4[1。然而,在 目前的 可编程逻辑器件实验设计 中也存在一些问题 ,同学们经常会遇到 仿真分析和实际系统工作不一致的情况 ,导致实验无法继续 ,同 学也不知如何处理。引起这类问题的原因其实有很多种,包括硬 件问题、设计时序问题等等。传统解决这种问题的方法是指导学 图2基于在线逻辑分析仪的开发测试图 生将一些关键信号的管脚引出,用示波器进行逻辑分析。但这种 如上所述 ,在线逻辑分析仪可以摒弃传统昂贵的逻辑分析仪 分析方法存在两个问题,一方面是所需要观察的信号往往较多, 在线实时地进行时序调试。通过设置,可以有选择地观察可编程 一 般的示波器通道数有限,不能够很好分析多路信号的逻辑关 逻辑器件内部的任何信号,并可灵活设置触发条件 (如时钟上升 系,另一方面是一般的实验开发板也并不能把多个管脚全部引出 沿、下降沿、自定义的触发信号及信号的逻辑组合)、数据宽度和 并设置观测点。随着可编程逻辑器件技术的不断发展 ,无论是 深度等,这些设置与资源的消耗是相关的。 Xillinx公司生产的芯片还是Altera公司生产的芯片,一般都提供 在线逻辑分析仪的引入也带来一些问题,首先,编译时间被 在线逻辑分析仪功能,其基本原理是通过消耗一定的硬件资源 延长得很长。每次编译过程中,都会根据你添加的逻辑分析仪工 (一般是RAM资源),来达到实时在线的数据逻辑分析。从而可 程文件重新生成一次网表,再重新编译整个工程,那么编译时间 以有效提高同学们的实验验证效率 ,并启发指导学生独立进行系 就不可避免地被延长了。另一方面,由于在线逻

文档评论(0)

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

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

1亿VIP精品文档

相关文档