Maxplus基本操作方法.doc
《Maxplus基本操作方法.doc》由会员分享,可在线阅读,更多相关《Maxplus基本操作方法.doc(13页珍藏版)》请在课桌文档上搜索。
1、word附录: Maxplus 根本操作方法图形输入法利用EDA工具进展原理图输入设计的优点是,设计者能利用原有的电路知识迅速入门,完成较大规模的电路系统设计,而不必具备许多诸如编程技术、硬件语言等新知识。MAX+plusII提供了功能强大,直观便捷和操作灵活的原理图输入设计功能,同时还配备了适用于各种需要的元件库,其中包含根本逻辑元件库如与非门、反向器、D触发器等、宏功能元件包含了几乎所有74系列的器件,以与功能强大,性能良好的类似于IP Core的巨功能块LPM库。但更为重要的是,MAX+plusII还提供了原理图输入多层次设计功能,使得用户能设计更大规模的电路系统,以与使用方便精度良好的
2、时序仿真器。以传统的数字电路实验相比为例,MAX+plusII提供原理图输入设计功能具有显著的优势: 能进展任意层次的数字系统设计。传统的数字电路实验只能完成单一层次的设计,使得设计者无法了解和实现多层次的硬件数字系统设计; 对系统中的任一层次,或任一元件的功能能进展准确的时序仿真,精度达 ,因此能发现一切对系统可能产生不良影响的竞争冒险现象; 通过时序仿真,能对迅速定位电路系统的错误所在,并随时纠正; 能对设计方案作随时更改,并储存入档设计过程中所有的电路和测试文件; 通过编译和编程下载,能在FPGA或CPLD上对设计项目随时进展硬件测试验证。 如果使用FPGA和配置编程方式,将不会有如何器
3、件损坏和损耗; 符合现代电子设计技术规X。传统的数字电路实验利用手工连线的方法 完成元件连接,容易对学习者产生误导,以为只要将元件间的引脚用引线按电路图连上即可,而不必顾与引线的长短、粗细、弯曲方式、可能产生的分布电感和电容效应以与电磁兼容性等等十分重要的问题。 以下将以一位全加器的设计为例详细介绍原理图输入设计方法,但应该更多地关注设计流程,因为除了最初的图形编辑输入外,其它处理流程都与文本如VHDL文件输入设计完全一致。1位全加器可以用两个半加器与一个或门连接而成,因此需要首先一个半加器的设计。以下将给出使用原理图输入的方法进展底层元件设计和层次化设计的完整步骤,其主要流程与数字系统设计的
4、一般流程根本一致。事实上,除了最初的输入方法稍有不同外,应用VHDL的文本输入设计方法的流程也根本与此一样。步骤1:为本项设计建立文件夹 任何一项设计都是一项工程Project,都必须首先为此工程建立一个放置与此工程相关的所有文件的文件夹,此文件夹将被EDA软件默认为工作库Work Library。一般不同的设计项目最好放在不同的文件夹中,注意,一个设计项目可以包含多个设计文件,例如数字频率计。图A3-1 进入Max+plusII,建立一个新的设计文件图A3-2 元件输入选择窗假设本项设计的文件夹取名为MY_PRJCT,在E盘中,路径为:E:MY_PRJCT。文件夹不能用中文。步骤2:输入设计
5、项目和存盘 1、打开Mux+plusII,选菜单FileNew图A3-1,在 弹出的File Type 窗中选原理图编辑输入项Graphic editor File,按OK后将打开原理图编辑窗。 2、在原理图编辑窗中的任何一个位置上点鼠标右键,将跳出一个选择窗,选择此窗中的输入元件项Enter Symbol,于是将跳出如图A3-2所示的输入元件选择窗。3、用鼠标双击文件库“Symbol Libraries中的e: maxplu2max2libprim项,在Symbol Files窗中即可看到根本逻辑元件库prim中的所有元件,但也可以在Symbol Name窗中用键盘直接输入所需元件名,在按O
6、K键,即可将元件调入原理图编辑窗中。如为了设计半加器,分别调入元件and2、not、xnor、input和output图A3-3并连接好。然后用鼠标分别在input和output的PIN-NAME上双击使其变黑色,再用键盘分别输入各引脚名:a、b、co和so。 4、点击选项File“Save As,选出刚刚为自己的工程建立的目录E:MY_PRJCT,将已设计好的图文件取名为:h_adder.gdf(注意后缀是.gdf),并存在此目录内。图A3-3 将所需元件全部调入原理图编辑窗注意,原理图的文件名可以用设计者认为适宜的任何英文名VHDL文本存盘名有特殊要求,如adder.gdf(加法器)等。还
7、应注意,为了将文件存入自己的E:MY_PRJCT目录中,必须在如图A3-4的Save as窗中双击MY_PRJCT目录,使其打开,然后键入文件名,并按OK。图A3-4 连接好原理图并存盘注意:原理图画好后,可以建立成一个默认的逻辑符号,Flie - creat default symbol,如此可以将用户刚刚设计的电路形成一个模块符号h_adder。图A3-5 将当前设计文件设置成工程文件 步骤3:将设计项目设置成工程文件PROJECT 为了使Max+plusII能对输入的设计项目按设计者的要求进展各项处理,必须将设计文件,如半加器h_adder.gdf,设置成Project。如果设计项目由多
8、个设计文件组成,如此应该将它们的主文件,即顶层文件设置成Project。如果要对其中某一底层文件进展单独编译、仿真和测试,也必须首先将其设置成Projcet。图A3-6 选择最后实现本项设计的目标器件将设计项目如h_adder.gdf设定为工程文件设置成Project有两个途径: 1、如图A3-5,选择File Project Set Project to Current File,即将当前设计文件设置成Project。选择此项后可以看到图A3-5所示的窗口左上角显示出所设文件的路径。这点特别重要,此后的设计应该特别关注此路径的指向是否正确! 2、如果设计文件未打开,可如图A3-5所示,选 F
9、ile Project Name ,然后在跳出的ProjectName窗中找到E:MY_PRJCT目录,在其File小窗中双击文件,此时即选定此文件为本次设计的工程文件即顶层文件了。步骤4:选择目标器件并编译图A3-7 对工程文件进展编译、综合和适配等操作为了获得与目标器件对应的,准确的时序仿真文件,在对文件编译前必须选定最后实现本设计项目的目标器件,在Max+plusII环境中主要选Altera公司的FPGA或CPLD。 首先在Assign选项的下拉菜单中选择器件选择项Device,其窗口如图A3-6所示。此窗口的Device Family是器件序列栏,应该首先在此拦中选定目标器件对应的序列
10、名,如EPM7128S对应的是MAX7000S系列;EPF10K10对应的是FLEX10K系列等。为了选择EPF10K10LC84-4器件,应将此栏下方标有Show only Fastest Speed Grades的勾消去,以便显示出所有速度级别的器件。完成器件选择后,按OK键。 最后启动编译器,首先选择左上角的MAX+plusII选项,在其下拉菜单中选择编译器项piler图A3-7,此编译器的功能包括网表文件提取、设计文件排错、逻辑综合、逻辑分配、适配结构综合、时序仿真文件提取和编程下载文件装配等。 点击Start,开始编译!如果发现有错,排除错误后再次编译。 步骤5:时序仿真 接下来应该
11、测试设计项目的正确性,即逻辑仿真,具体步骤如下: 1、建立波形文件。按照以上“步骤2,为此设计建立一个波形测试文件。选择File项与其New,再选择图A5-1右侧New窗中的Waveform Editer.项,打开波形编辑窗。 2、输入信号节点。在图A3-8所示的波形编辑窗的上方选择Node项,在下拉菜单中选择输入信号节点项Nodes from SNF。在弹出的窗口图A3-9中首先点击List键,这时左窗口将列出该项设计所以信号节点。由于设计者有时只需要观察其中局部信号的波形,因此要利用中间的“=键将需要观察的信号选到右栏中,然后点击OK键即可。图A3-8 从SNF文件中输入设计文件的信号节点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Maxplus 基本 操作方法
文档标签
- 云南省本科毕业论文设计抽检实施细则试行
- 云南省本科毕业论文设计抽检实施细则试行全文附表及解读
- 科研项目文件材料归档范围科研档案管理的常用表格参考格式
- 逻辑分析仪原理及应用研究
- JFileChooser基本使用方法
- TFC膜层设计软件使用指南设计一二
- altera_fpga两种下载方式
- C程序的设计编程实例大全
- HFSS矩形微带贴片天线的仿真设计报告
- Maxplus基本操作方法
- 操作方法
- 行政规范性文件全流程指引
- 散件出货控制程序文件
- 实验一实验基本操作规范
- 双代号网络图的绘制方法
- 合肥工业大学编译原理实验报告代码版
- 原型设计-如何能用axure实现复杂的tab切换效果
- 天安财产保险股份有限公司港口财产基本险费率
- 文件全资料检索-实验资料报告材料作业
- 应达电炉操作键使用说明
链接地址:https://www.desk33.com/p-6433.html