MAX+PLUSⅡ开发工具入门garfield电子技术应用AET中国科技核心期刊

MAX+PLUSⅡ(MultipleArraymatriXProgrammableLogicUserSystemII)是Altera公司提供的完善的、高度集成的EDA设计工具,其集成设计输入编辑器、HDL综合器、仿真器、适配器(或布局布线器)、下载器等等工具于一体,且支持第三方的综合和仿真工具。MAX+PLUSⅡ界面友好、使用方便、具有完整的工程文档管理和在线访问功能,被誉为最易学习用的EDA软件,目前已发行到了10.2版本。

MAX+PLUSⅡ能完成Altera公司的可编程逻辑器件(ProgrammableLogicDevice,缩写为PLD)开发所需的几乎全部工作。提供了一种与结构无关的设计环境,设计者无需精通PLD内部的复杂结构,只需运用熟悉的输入方式(如原理图输入或HDL)即可进行电子系统设计,运用MAX+PLUSⅡ提供的快速处理和器件编程功能就可以由PLD实现设计。

QuartusⅡ是Altera公司继MAX+PLUSⅡ之后推出的新一代的功能更强大的EDA软件,QuartusⅡ完全支持VHDL、Verilog的设计流程,其内部嵌有VHDL与Verilog源程序的综合器,QuartusⅡ还可以直接调用第三方的综合工具,如LeonardoSpectrum、SynplifyPro、FPGACompilerⅡ等,这些综合器有着更好的综合效果。QuartusⅡ同样具备仿真功能,也支持第三方的仿真工具,如Modelsim。

步骤2:在选择了MAX+PLUSⅡ的下载连接之后,接着会被要求填写一些注册资料,按要求填写完之后按【Register】注册。

步骤3:在完成了前面的注册之后,才真正的进入了软件下载网页,请点选MAX+PLUSⅡ软件下载,软件大约50MB。如果不是宽待网的话,下载会非常慢(约9个小时)。

在下载MAX+PLUSⅡ软件的步骤3中,也可以看到获取license的信息提示,直接点击并按照以下步骤2、3和4操作。

在Windows98系统中安装MAX+PLUSⅡ后,仅通过MAX+PLUSⅡ的直接设置就可以使用硬件下载功能。但在Windows2000系统下安装MAX+PLUSⅡ,为了使用ByteBlasterMV下载功能,还必须安装硬件驱动程序,以支持MAX+PLUSⅡ对PC机并口的操作。

具体安装步骤如下:

1.在Windows2000安装MAX+PLUSⅡ;

2.选择【开始】、【设置】、【控制面板】;

3.双击【游戏选项】图标,然后选择【添加】、【添加其它】、【从磁盘安装】命令,再单击【浏览】,浏览驱动器所在目录(MAX+PLUSⅡ的安装目录\drivers\win2000);

4.选择win2000.inf,单击【确定】;

5.在“签名数字未找到”对话框中选择“是”;

6.在“选择一个设备驱动程序”窗口中,选择“AlteraByteBlaster”,并单击“下一步”;

7.在接下去的“签名数字未找到”对话框中仍选择“是”;

8.重新启动计算机。

在WinXP/WinNT操作系统下,若要进行下载仍然需要安装驱动程序,安装方法与Win2000类似,在此不再赘述。

以下使用原理图方式,介绍实现一个PLD的基本设计过程,假设要求使用PLD实现所有基本逻辑门功能,即由一片PLD,实现多片小规模的门电路。

任何一项设计都是一个工程(Project)的概念,一个工程可以包含多个设计文件和输出文件。它不像以前的软件设计仅仅是设计一个文件,由于EDA软件高度集成和发展,几乎所有的软件设计也都采用了工程的概念,初学者一定要注意。

假设本设计的文件夹取名eda,于E盘(E:/eda)。

注意:文件夹名、即将介绍的工程名及文件名都不能使用汉字,不可带空格,同时最好不用数字打头。

重复上述过程,输入所有需要的元件,编辑窗口如图A3.6所示。

按鼠标左键将各器件按原理图要求连接起来,双击输入和输出引脚名PIN_NAME使其变黑,再用键盘输入容易区分和理解的输入和输出逻辑变量名。

完成原理图编辑后的图形文件如图A3.7所示。

选择MAX+PLUSⅡ→Compiler,此编译器的功能包括了网表文件提取、设计文件排错、逻辑综合、逻辑分配、适配(结构综合)、时序仿真文件提取和下载文件装配等。

如果编译有错,双击Messages中的错误信息即可定位错误位置并排除,如果不容易解决,可以按照Messages的信息提示排除错误。

编译通过后,可以通过MAX+PLUSⅡ测试系统设计的正确性,即逻辑仿真。

选择MAX+PLUSⅡ→Simulator,单击弹出的对话框中的Start按钮,仿真结束后,单击OpenSCF,打开仿真文件,查看到的最后仿真结果如图A3.11所示。

分析仿真结果的输出和输入逻辑关系是否正确,从图A3.11的仿真波形可见,仿真已经考虑了PLD器件的延时(约15ns)。

如果仿真结果正确,就可以将设计下载到选定的器件中进行系统测试。如果PLD开发电路系统或者EDA实验板对设计项目的输入输出信号赋予确定PLD器件的确定引脚,或者为了便于布线将输入输出指定到PLD的某些引脚位置,这时就需要通过MAX+PLUSⅡ引脚锁定设置功能将输入输出信号锁定位置,操作方法是:

选择Assign→Pin\Location\Chip选项,弹出如图A3.12所示的对话框,在NodeName中键入待锁定的输入输出信号名,如A或B等,输入变量名正确,在PinType中会显示该信号为输入、输出还是双向等,也可以按Search按钮查看本设计的所有输入输出信号。

首先,在实验前使用下载线将实验板与计算机并口连接好,然后上电设计并下载。

硬件设置好后,图A3.14左侧的Programmer窗口中的对应选项变黑(成为可操作状态),如果对CPLD下载,单击Program按钮,如果实验板与连线无误,下载完成后弹出完成提示窗口。

设计下载到PLD后,该PLD就具备了设计的功能,设计的输入和输出在PLD的对应引脚位置(本设计没有输入输出锁定引脚)可以通过查看gates.rpt文件得到,该文件还包含了许多器件的使用情况报告,以下仅Copy了其中的输入输出信息。

**INPUTS**

ExpandersFan-InFan-Out

PinLCLABPrimitiveCodeTotalSharedn/aINPFBKOUTFBKName

12(3)(A)INPUT0000050A

11(5)(A)INPUT0000030B

**OUTPUTS**

Shareable

77123HOUTPUTt0001000AND2O

74117HOUTPUTt0002000NAND2O

73115HOUTPUTt0001000NOTO

75118HOUTPUTt0002000OR2O

76120HOUTPUTt0002000XORO

根据以上信息,可以在实验板上将输入A和B分别通过PLD的引脚12和11输入,要查看输出可以分别从73~77引出,观察实际系统输入输出逻辑是否正确。

如果要查看设计使用PLD的资源情况、引脚信息等,也通过选择MAX+PLUSⅡ→FloorplanEditor项。在这里不再赘述。

用户设计的工程,也可以作为一个元件供其它设计调用,就如同调用MAX+PLUSⅡ库中的元件一样。但必须将该工程包装成一个元件入库。方法如下:

Gates可以看成一个复杂设计的底层元件,在设计顶层文件时,调入元件就可以看到用户库(用户工作路径下)有刚刚生成的gates元件。

到此为止,使用原理图方法设计一个PLD工程的完整过程已经展现给大家。

使用各种硬件描述语言(HardwareDescriptionLanguage,HDL))的文本设计方法与上述过程基本类似,仅仅在步骤3的新建设计文件时,有所不同,对于文本设计新建一个文件时,出现文本编辑器,文本的输入和所有文本编辑器输入方法一样,比原理图方法更为简单,当然大家要先熟悉某一种HDL,成为IEEE标准格式的HDL有VHDL和VerilogHDL两种,也是目前使用最多两种HDL。在编辑文本文件之前,最好先建立一个新文件并保存文件,然后再编辑时,编辑器会输入的HDL语法关键词有不同颜色显示,可以帮助检查输入语法错误。

THE END
1.产品设计软件有哪些APP推荐产品设计软件有哪些下载豌豆荚产品设计软件有哪些榜单为您提供最新产品设计软件有哪些大全,这里不仅有产品设计软件有哪些安卓版本APP、历史版本应用下载资源,还有类似产品设计软件有哪些的应用推荐,欢迎大家前来豌豆荚下载。https://www.wandoujia.com/bangdan/390193/
2.设计工具下载设计工具官方版免费下载[设计工具合集]华军软件园2024-06-17 15:06:422款软件 下载设计工具就到华军软件园,这里不仅为您提供最新版的设计工具,还为您提供设计工具的同类软件下载,免费高速下载,一键绿色安装,更多更好更安全的免费软件供您下载。想了解更多国内外最新的绿色免费软件,下载更多内容,尽在华军软件下载! http://www.onlinedown.net/tag/16675.htm
3.ui设计软件下载免费好用的ui设计软件ui设计软件合集当我们制作好了界面原型,就要着手对界面进行各方面的优化了,这时候就需要用到ui设计软件工具进行优化,这就是UI设计师来完成下面的任务,UI设计工具是否好用直接影响到最后作品的好坏,小编在这里分享ui设计软件合集,有Adobe XD设计软件、Sketch、justinmind、Figma等。http://www.kkx.net/zt/86889.html
4.最好用的界面设计软件界面设计软件官方免费下载ZOL软件下载合集页提供最好用的界面设计软件免费下载,为您推荐实用和热门的界面设计软件,更多好用的界面设计软件尽在中关村在线下载频道。https://xiazai.zol.com.cn/heji/12880/pic.html
5.原型设计软件网站原型设计工具原型设计工具大全可以让用户快速创建应用软件,自由建立原型,还可以在线预览。 2.protopie 可以将自己建立的原型发送到手机上进行实验,体验多种转场方式。 3.墨刀 国产原型设计工具,界面全部中文,还可以将作品保存在云端。 4.UIDesigner 由腾讯开发的原型设计工具,内置超多模板,用户可以免费使用,还可以快速分享。 http://www.downyi.com/key/grlcrj/
6.手机设计软件安卓设计软件app安卓设计软件哪个好·无论是海报、PPT、视频封面,还是周边物料,轻松应对各类设计需求。 ·推出自媒体博主创作模板,简化创作流程 房屋设计师:室内设计 & 3D效果图设计 0.00M2021-12-01 下载 我们优质的房屋平面图设计工具和房屋设计软件能够帮助您装饰您的房屋或公寓。提前进行卧室、浴室、客厅的设计,从中找到家装灵感。我们的房间装修设http://www.appchina.com/dna/2389
7.产品设计软件有哪些?产品设计常用软件3d产品设计软件产品设计是一款能够帮助产品经理实现自己想法的好帮手,能够准确的表达出产品设计人员的思路想法,明确的向编程人员传达出自己的设计理念,帮助团队更完美的实现产品原型设计,小编整理了2018最好最常用的产品设计软件,需要的朋友可以来尝试一下!http://www.downcc.com/k/chanpinsheji/
8.设计软件推荐设计软件有哪些设计软件官方免费下载【极速下载站】设计软件列表页为用户提供设计软件推荐、设计软件有哪些、设计软件大全、设计软件官方版下载服务,广大网友要是喜欢的话,可以通过本页面挑选您想要的软件,选择其中一款进行本地下载安装,本站完全免费、无捆绑广告,只需一键点击就能将设计软件下载到客户端https://www.mydown.com/keyword/534123478.shtml
9.软件ui设计工具Figma破解版下载v114.3Mac版软件ui设计工具 Figma破解版是一款mac系统非常好用的UI原型设计软件。figma软件下载mac版只要你能连上网络即能在任何设备上使用该工具。Figma类似知名的设计软件Sketch。主要特点是云端文件、自动保存、历史版本、共享协作、实时协作、团队沟通、组件和共享样式等特性设计工具。 https://www.mac163.cn/?p=24575
10.ProtoPie官网适用于软硬件交互的高保真原型工具ProtoPie是为车载HMI设计/游戏设计/App设计/智能手表设计等领域的UI UX设计师提供的一款原型设计工具。支持Figma/Sketch导入、原型离线在线演示、自动生成开发文档。可制作传感类、条件逻辑类、多屏幕、软硬件等多模态交互。是当今UI/UX设计师必备工具,在谷歌宝马等大厂广https://www.protopie.cn/
11.模型设计工具下载胡波工具箱(模型设计工具)v6.8免费安装版下载软件官网:未知官方 更新时间:2022-12-10 网友评分: 360通过腾讯通过金山通过 8.50MB 详情介绍 胡波工具箱是一款很强大的模型设计工具箱,有着丰富的功能可以供大家体验,帮助大家爱获得最棒最优秀的使用感受,各种功能都可以在第一时间完成,相信你一定能够喜欢上的,快来下载尝试一下这苦工具箱吧,一定不让你失望。 https://www.jb51.net/softs/858362.html
12.官方下载中心原内置 TileLayer 图层「深蓝」,原第三方厂商停止维护,深蓝图层显示空白。需重新安装设计器 11.0.29 及之后版本。或手动修改 URL 为: https://api.mapbox.com/styles/v1/wangjun1303/ckd8o8an80wnx1jo121y4g749/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1Ijoid2FuZ2p1bjEzMDMiLCJhIjoiY2l4OHBscnYhttps://www.finereport.com/products/trial
13.创客贴平面设计作图神器免费设计模板创客贴,极简好用的平面设计作图软件,在线图片编辑器,免费使用.提供免费设计模板,有海报、名片、公众号图片、PPT、邀请函等65个场景模板,一键搞定设计印刷https://www.chuangkit.com/
14.设计插件制图软件辅助工具免费下载本栏提供:3Dmax插件,AutoCAD插件,SketchUp插件 Photoshop插件等设计软件辅助工具下载http://www.tzsucai.com/chajian.html
15.UIDesigner首页文档和下载软件界面原型设计工具软件简介 体验【开源中国】全新 APP,一站式掌握开源技术动态,即刻下载,开启您的开源技术探索之旅! UIDesigner,简称 “UID”,是一款进行软件界面原型设计的工具。 它拥有强大的模板和预制功能,能够快速的搭建起软件界面的高保真原型。可以实现设计师、产品经理、程序开发工程师三者间的快速沟通,减少不必要的工作内耗。https://www.oschina.net/p/uidesigner
16.EximiousSoftPosterDesigner(海报设计工具)下载Ex本地下载 大小:(51.83MB) 很多从事设计行业的朋友们可能都会涉及到海报的制作,想要创作出更出色的海报效果可以使用小编带来的这款EximiousSoft Poster Designer软件,这款软件具备了优秀的海报设计功能,能够帮助用户以简单的方式绘制出漂亮的图形,并对海报进行各种编辑操作,从而输出高质量的图像。 https://www.crsky.com/soft/382422.html
17.PCB设计工具(DesignSparkPCB)7.0官方免费下载其他下载软件大小:64.3MB 运行支持:Windows系统 运行环境:32位/64位 上传日期:2015-11-04 上传用户:佚名 下载次数:9 网友评论:暂无评论 授权方式:免费版本 PCB设计工具(DesignSpark PCB) 7.0官方免费下载介绍 PCB设计工具(DesignSpark PCB)介绍: DesignSpark PCB是由RS Components提供、功能强劲的免费正版PCB设计工具。 https://software.shejiben.com/k980.html
18.交互原型设计制作工具免费下载(UI/UX设计软件)31 下载随着APP 的崛起以及层出不穷的设计与开发需求,越来越多人发现用 PS 画原型图或进行 UI 设计并不是很理想的工具,慢慢的都开始转移到 Sketch、Axure 等工具去了。 作为设计软件领域的领导者,Adobe 当然也有相当犀利的工具应战——Adobe XD。这是一款简单易用且的快速交互设计、产品原型制作软件!可用于 UXhttps://www.iplaysoft.com/adobe-xd.html
19.Spline(3D图形设计工具)官方下载Spline(3D图形设计工具)是一款简易实用,功能全面的3D图形设计软件,因此设计师们只要利用该软件,就可以帮助自己快速完成3D图形的设计,因为该软件可以支持以2D的方式进行3D设计,无需3D设计基础,同时还能支持设置鼠标经过、点击等交互动作来控制状态切换。有喜欢的小伙伴快来下载吧! https://soft.3dmgame.com/down/204047.html
20.Spline3D图形设计工具v0.5.1官方版下载地址 Spline(3D图形设计工具) v0.5.1官方版 开发商 Spline是由一家专业的软件开发公司开发的,该公司致力于为用户提供高质量的图形设计工具。 支持的环境格式 Spline支持多种环境格式,包括Windows、Mac和Linux操作系统。无论用户使用哪种操作系统,都可以轻松地安装和使用Spline。 https://www.163987.com/soft/75393.html
21.cdr平面设计软件下载免费中文版coreldraw版本大全下coreldraw简称:cdr,作为一流的平面矢量绘图软件,coreldraw不仅为设计师、艺术家和创意工作者提供了强大的工具集,还以其直观易用的界面和卓越的性能赢得了广泛的赞誉,即使对于初学者来说,也能快速上手。不过目前cdr软件版本非常之多,但很多新人并不清楚,为此多多小编这里为大家整理了coreldraw版本大全,包括CorelDRAW 1.0至https://www.ddooo.com/zt/cdrall.htm
22.设计宝藏设计宝藏(www.shejibaozang.com),一个致力于提供免费资源的宝藏网站。无论你是Blender、After Effects (AE)、Cinema 4D (C4D)、Premiere Pro (PR)、Photoshop (PS)、Illustrator (AI)的爱好者,还是对CG影视后期和3D建模感兴趣的专业人士,这里都有你需要的软件、插件、https://www.shejibaozang.com/