MAXPLUSⅡ在EDA教学应用中常见问题分析与解决.docVIP

MAXPLUSⅡ在EDA教学应用中常见问题分析与解决.doc

  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文档。上传文档
查看更多
MAXPLUSⅡ在EDA教学应用中常见问题分析与解决

MAXPLUSⅡ在EDA教学应用中常见问题分析与解决   摘 要 MAX+PLUSⅡ开发系统作为电气、电子类专业学生EDA教学的常用软件,有着强大的功能和友好的设计环境。在多年EDA教学经验基础上,详细分析MAX+PLUSⅡ软件使用过程中的常见问题,并提出解决这些问题的参考方法,必要时辅之以图形说明。   关键词 EDA教学;MAX+PLUSⅡ;编译;仿真   中图分类号:TP319;TM131.4 文献标识码:B 文章编号:1671-489X(2011)24-0105-02   Common Problems Analysis and Solving for MAX+PLUSⅡ Applications in EDA Education//Lin Chun, Chen Juan, Wang Jianping   Abstract As a common used EDA educational software for students majoring in electrical and electronics, MAX+PLUSⅡ, with friendly interface, is powerful in function. With years of teaching experience, the author analyzed a lot of common using problems and solving methods of MAX+PLUSⅡ software in detail. Graphics were provided to illustrate the solutions if necessary.   Key words EDA education; MAX+PLUSⅡ; compile; simulate   Author’s address School of Electrical Engineering of Nantong University, Nantong, Jiangsu, China 226019      1 引言   MAX+PLUSⅡ软件是由美国Altera公司开发的。作为一种EDA软件,MAX+PLUSⅡ提供了一个业界唯一真正与结构无关的、完全集成化的可编程设计环境,提供了丰富的库单元供设计者调用,拥有强大的逻辑综合与优化功能,易于将设计功能集成到器件中,因而其功能也十分强大[1]。MAX+PLUSⅡ的诸多优点使其非常适用于电气、电子类专业本科生的EDA教学。面对一个复杂的设计任务,设计者可以先将其细分成多个具有单一功能的小模块,这些小模块的设计任务可以分给多人分别实现,然后再整合成最初所需的整体设计模块, 这种设计特色被称为层次化设计[2]。根据复杂程度,一个设计任务可以分为多层。功能最小的模块被称为底层模块,经过编译、仿真测试成功后可以打包入库供高一层的模块调用。高一层的设计模块也可以经过相同的编译、仿真流程测试成功后生成一个具有较多功能的新模块,这个新模块也同样可以打包入库供更高层的模块调用。最高层的设计模块被称为顶层模块,实现最终的设计功能。每一层模块功能的实现方法都可以在文本、图形或波形等输入方法中任意选择,形式灵活多变。MAX+PLUSⅡ开发系统的层次化设计功能有利于任务的细分和设计者之间的分工合作,对设计效率的提高有诸多裨益。   MAX+PLUSⅡ开发系统的设计输入方法灵活,可采用原理图输入方式(Graphic)、文本输入方式(Text)、符号输入方式(Symbol)及波形输入方式(Waveform),一般前两种输入方式比较常用。在文本输入方式下,软件支持各种硬件描述语言,如VHDL、Verilog HDL和AHDL等。编辑好的文件经过编译、仿真测试成功后可以下载到指定芯片上,在对应的实验箱上进行硬件测试。在EDA教学过程中,使用MAX+PLUSⅡ软件经常会遇到一些问题,文献[3]指出文件由于存盘不合适造成无法编译以及仿真后找不到生成波形的问题,并提出各自的解决方法。本文将以一个完整的工程设计步骤为主线,提出EDA教学中MAX+PLUSⅡ软件使用时可能遇到的各种问题,并给出解决的参考方法。   2 MAX+PLUSⅡ软件在EDA教学中常见问题   在MAX+PLUSⅡ软件环境中进行一个完整的工程设计步骤繁杂,但每一个工程从输入文件到下载测试都有主线可循,大致可分为编辑、编译、仿真、下载4个步骤。以下将分别介绍4个步骤中可能出现的问题,并给出解决问题的参考方法。   2.1 在文件编辑时的常见问题及解决方法   上文已经提到,常见的文件输入方式是原理图输入和文本输入两种。当编辑原理图文件时,常会遇到需要将元件的总线输

文档评论(0)

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

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

1亿VIP精品文档

相关文档