缔冠期刊网

在线逻辑分析仪在电子设计自动化实验中的应用

2022-06-09

  中图分类号:G642.41文献标识码:CDOI:10.3969/j.issn.1672-8181.2013.15.025

  1引言

  随着电子设计自动化(EDA)技术的不断发展,传统基于固定芯片和固定连线的嵌入式开发设计方法逐渐淘汰,基于可编程逻辑器件的芯片设计与实现方案被广泛采用。各高校信息与通信工程本科专业一般都开设相关选修课[1],如《FPGA系统及应用》,《可编程逻辑器件设计》,《软件无线电》等。这些课程中都涉及FPGA(现场可编程门阵列)这一核心芯片的设计与实现,为了辅助教学内容,本类课程的讲授一般采取课程教学和实验教学相结合的方式,课程教学和实验教学的学时安排一般是2:1,或者更高达到1:1[2]。该类课程的主要特点就是重实践,因此课程和实验设置需要注重对于学生动手能力的培养[3]。

  可编程逻辑器件的实验设计通常以模块化开发为主,指导学生采用EDA设计思想,进行可编程器件的设计编程与仿真验证,实验教学可以辅助课堂教学取得良好的效果[4]。然而,在目前的可编程逻辑器件实验设计中也存在一些问题,同学们经常会遇到仿真分析和实际系统工作不一致的情况,导致实验无法继续,同学也不知如何处理。引起这类问题的原因其实有很多种,包括硬件问题、设计时序问题等等。传统解决这种问题的方法是指导学生将一些关键信号的管脚引出,用示波器进行逻辑分析。但这种分析方法存在两个问题,一方面是所需要观察的信号往往较多,一般的示波器通道数有限,不能够很好分析多路信号的逻辑关系,另一方面是一般的实验开发板也并不能把多个管脚全部引出并设置观测点。随着可编程逻辑器件技术的不断发展,无论是Xillinx公司生产的芯片还是Altera公司生产的芯片,一般都提供在线逻辑分析仪功能,其基本原理是通过消耗一定的硬件资源(一般是RAM资源),来达到实时在线的数据逻辑分析。从而可以有效提高同学们的实验验证效率,并启发指导学生独立进行系统验证、故障排除,有助于学生掌握解决相关专业工程技术问题的技能,培养学生具有良好的创新实践能力和动手能力。

  2在线逻辑分析仪功能分析

  在线逻辑分析仪的主要功能是在上板在线测试过程中采集并观察芯片内部信号,以便于进行时序及逻辑正确性验证[5]。主要工作原理是通过在综合后网表里插入用于采集数据的IP核(包括ILA、ICON),然后选择需要观测的信号量、用于触发采样的触发信号、以及采样时钟,然后运行产生一个新的网表文件重新布局布线并生成可在芯片中运行的二进制文件。其功能实现流程如图1所示:

  图1在线逻辑分析仪功能实现流程

  在芯片运行过程中,如果满足触发条件,则芯片里面的逻辑分析仪IP核会自动将所需观测的信号量采集并存储在芯片内的RAM中,并将采集结果通过JTAG传输至PC机的监控界面上进行显示,显示方式也可以灵活配置,既可以选择二进制形式按位输出,或者将其中任意信号绑定为一组总线信号,进行波形显示,这个过程就像操作一个真实的逻辑分析仪一样。基于在线逻辑分析仪的开发测试如图2所示:

  图2基于在线逻辑分析仪的开发测试图

  如上所述,在线逻辑分析仪可以摒弃传统昂贵的逻辑分析仪在线实时地进行时序调试。通过设置,可以有选择地观察可编程逻辑器件内部的任何信号,并可灵活设置触发条件(如时钟上升沿、下降沿、自定义的触发信号及信号的逻辑组合)、数据宽度和深度等,这些设置与资源的消耗是相关的。

论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网