常用EDA工具软件操作指南
第4章 常用EDA工具软件操作指南
本章提要:本章阐述了Altera MAX+plusⅡ,Xilinx ISE Series、Lattice ispDesignEXPERT等常用的主流EDA工具软件的基本使用方法,包括软件的安装,原理图、VHDL等输入方式的设计操作的步骤与方法。
学习要求:在对三个软件作简单介绍的基础上,概括地讲述三个主流厂家LATTICE、ALTERA、XILINX公司的设计开发软件中的一个的使用,并要求学生通过实验和上机熟悉地掌握其中一个软件的使用。对其余的两个软件至少有个基本的了解。
关 键 词: MAX+plusⅡ,ISE Series、ispDesignEXPERT
4.1 Altera MAX+plusⅡ操作指南
4.1.1 MAX+plusⅡ10.2的安装
4.1.2 MAX+plusⅡ开发系统设计入门 4.2 Xilinx ISE Series的使用
4.2.1 ISE的安装
4.2.2 ISE工程设计流程 4.2.3 VHDL设计操作指南 4.2.4 ISE综合使用实例
4.3 Lattice ispDesignEXPERT的使用
4.3.1 ispDesignEXPERT的安装 4.3.2 原理图输入方式设计操作 4.3.3 VHDL输入方式设计操作
4.1 Altera MAX+plusⅡ操作指南
Alter公司的MAX+plusⅡ是一个高度集成化的可编程逻辑器件开发系统,可以开发Alter公司的MAX系列和FLEX系列的可编程器件。该系统的主要特点如下:
① 支持多种设计输入方式。如:原理图、VHDL语言、AHDL语言、波形图等。同时还支持主流的第三方EDA工具,如:Synopsys、Cadence、ViewLogic、Synplicity、Mentor和Model Technology等等。
② 提供完善的功能仿真,同时还提供精确的时间仿真。
③ 该系统把设计输入、功能仿真、时间仿真、设计编译以及器件编程集成于统一的开发环境下,从而更方便、更快捷。
④ MAX+plusⅡ开发系统还具有编译快捷,设计实现优化的功能。
4.1.1 MAX+plusⅡ10.2的安装
1)安装MAX+PLUSII10.2的软硬件要求
MAX+PLUSII PC版可以在以下几种操作系统下运行:Windows NT 4.0/Windows 98/Windows 2000/Windows XP。表4.1中列出了用于不同器件所需的有效内存。
表4.1 MAX+PLUSII系统所需的存储器 器件系列 ACEX1K MAX7000 MAX9000 FLEX6000 FLEX8000 FLEX10K 最小内存/MB 256 48 64 32 64 32 64 32 256 128 物理RAM/MB 128 16 2)安装MAX+PLUSII10.2 PC版
下面介绍MAX+PLUSII PC版在Windows 98操作系统下的安装过程。若在其他操作系统下安装,可参照此方法操作。
(1)将MAX+PLUSII10.2安装光盘放入光驱,安装窗口将自动出现图4.1所示的界面。
图4.1 MAX+PLUSII 10.2安装界面
你可以选择MAX+PLUSII 10.2安装类型如下:Custom、BASELINE、Programmer Only和ACCESS Key Guidelines。开始安装之前,你还可以阅读Help文件、Read Me文件、License Agreement文件和ACCESS Key Guidelines。单击任一安装选项,即开始安装。安装过程中按照屏幕上的提示进行操作。
(2)安装好后, 双击MAX+plusII图标或在“开始”菜单内选择MAX+plusII项,开始运行MAX+plusII。第一次运行MAX+plusII时,将会出现授权协议对话框,仔细阅读后,按下Yes按钮。
(3)系统若没有安装Software guard(软件狗),则在接受授权协议后,将出现如图4.2所示的MAX+plusII版权保护对话框,若希望查看如何获得License的信息,则单击按钮‘是(Y)’,否则单击按钮‘否(N)’。
4.2 MAX+plusII版权保护对话框
(4) 选择菜单命令Option/License Setup,则弹出License Setup对话框,如图4.3所示。单击System Info 按钮,弹出System Info对话框,记录硬盘的驱动序列号,然后通过访问Altera公司的网站:http://www.Altera.com 获得授权文件license.dat。
图4.3 License Setup对话框
(5) 收到Altera公司的授权文件license.dat后,将license.dat复制到MAX+plusII的安装目录,打开MAX+plusII,按照步骤(4)打开License Setup对话框,在“License File or Server Name”对话框中填入license.dat文件的路径及文件名,单击OK按钮。至此,MAX+plusII安装完毕。
4.1.2 MAX+plusⅡ开发系统设计入门
MAX+plusⅡ开发系统的工程管理器集成了开发Altera公司生产的各种器件的全部功能,主要包括工程项目管理、设计输入、功能仿真、时序仿真、设计约束等等。MAX+plusⅡ开发系统的工程管理器的用户主界面如图4.4所示。在“MAX+plusⅡ”菜单下给出了MAX+plusⅡ软件的主要功能,各项的具体含义如下:
·Hierarchy Display:显示当前项目层次图。 ·Graphic Editor:原理图编辑器。 ·Symbol Editor:图形符号编辑器。 ·Text Editor:文本编辑器。
·Waveform Editor:波形编辑器。供仿真阶段用,或用于编辑波形图输入文件。 ·Floorplan Editor:引脚平面编辑器。可以观察编译后器件内的资源,如逻辑单元、I/O单元、LAB行或列以及引脚。
·Compiler:编译窗口。 ·Simulator:仿真窗口。
·Timing Analyzer:定时分析窗口。 ·Programmer:器件编程(下载)窗口。
·Message Processor:信息窗口。给出处理过程中的一些系统信息。
MAX+plusⅡ的设计过程主要由设计输入、项目编译、项目校验和器件编程四部分组成。
图4.4 MAX+plus II主界面
1)设计输入
(1)建立设计输入文件
我们先以原理图文件输入方式为例进行介绍: ① 为本项目工程设计建立文件夹 任何一项设计都是一项工程(Project),最好为此项工程单独建立一个文件夹以存放与此工程相关的所有文件。假设本项设计的文件夹取名为myproject,路径为:c:\\baseline\\myproject。
② 打开MAX+plusⅡ,选择菜单命令File/New,弹出新文件对话框(New),如图4.5所示。
图4.5 新文件对话框
③ 在新文件对话框(New)中,选择图形编辑器,单击OK按钮,弹出一个无名称的图形编辑窗口,此时界面将转变为图形编辑器菜单,如图4.6所示。在图形编辑器的左侧为绘图工具,其功能见图4.6的标注。
选择 添加文本
画正交线
画对角线
画弧线 画圆
放大视图
缩小视图 与 窗口适配 连接点断接
拖动功能打开
拖动功能关闭
图形编辑窗
口绘图区域
图4.6 MAX+plus II图形编辑器
④ 编辑图形文件
以设计一个十进制加法计数器为例,介绍编辑一个原理图文件的步骤。 首先是添加元件和宏功能符号:
a.在选择工具按钮有效时,在图形编辑器的绘图区域,单击鼠标左键,将出现一个闪烁的黑点,该点为添加元件和宏功能符号的位置。
b. 选择菜单命令Symbol/Enter Symbol项目,或者在确认添加元件位置双击左键,系统将弹出输入元件Enter Symbol对话框,如图4.7所示。元件库列表Symbol Libraries提供了一系列的元件库:
·prim:基本元件库,主要存放的是基本器件(基本门电路、各种触发器、输入输出引脚及直流电源和地)。
·mf:宏功能库,主要放置74系列逻辑宏功能符号。
·mega_lpm:参数化模块库,主要放置参数化宏功能模块(能够根据不同的参数来产生同一类的不同功能的模块)。
·edif: 主要放置工业标准器件。
…… 此处隐藏:1727字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




