maxplus2入门教程


一、安装配置(maxplus2.zip

下载安装完成后,运行maxstart.exe,显示如下错误提示:

为节省配置工作,在E:盘下新建maxplus2文件夹,仅将所需附加文件放入:

再次运行maxstart.exe,可以正常运行:

二、基本操作+demo

1.在E:盘下新建文件夹My_prjct

2.编辑输入并保存VHDL源文件

选中【File】->【New】,新建一个设计文件,选择【Text Editor file】,打开文本编辑器。

用键盘输入设计文件:多路选择器,并存入自己新建的文件夹,存盘文件名为:ZL5319.VHD

存盘后,若输入正确,代码关键字将改变颜色。

选择【File】->【Project】->【Set Project to Current File】。注意顶部路径指向改变

选择【Assign】->【Device】,先消去【Show only fastest speed grades】显示全部选项,再以如图配置为例:

选择【Max+plus II】->【Compiler】,显示编辑窗

选择VHDL文本编辑版本号和排错:选择【Interfaces】->【VHDL Netlist Reader Settings】,选择【VHDL 1993】

选择【Processing】->【Fitter Settings】,消去【Use Quartus...】处的勾,选择【OK】,单击编辑器的【Start】,编辑完成

3.时序仿真

选择【File】->【New】->【Waveform Editor file】,选择波形编辑器文件

选择【Node】->【Enter Nodes from SNF】,从SNF文件中选择输入设计文件的信号节点,点击【List】。

点击【=>】从左窗选择需要的信号进入右窗,点击【OK】

在【Options】中消去【Snap to Grid】的选择

选择【File】->【End Time】调整仿真时间区域,填入65.0us

点击“b”,使其变为黑色,点出时钟周期设置窗,设置周期为800ns.

设置“a”周期为2us

存盘

单击【MAX+plus II】->【Simulator】->【Start】运行仿真器

完成时序仿真

毕业设计预习:maxplus2入门教程的更多相关文章

  1. wepack+sass+vue 入门教程(三)

    十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...

  2. wepack+sass+vue 入门教程(二)

    六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...

  3. wepack+sass+vue 入门教程(一)

    一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...

  4. Content Security Policy 入门教程

    阮一峰文章:Content Security Policy 入门教程

  5. gulp详细入门教程

    本文链接:http://www.ydcss.com/archives/18 gulp详细入门教程 简介: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器:她不仅能对网站资源进行优 ...

  6. UE4新手引导入门教程

    请大家去这个地址下载:file:///D:/UE4%20Doc/虚幻4新手引导入门教程.pdf

  7. ABP(现代ASP.NET样板开发框架)系列之2、ABP入门教程

    点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之2.ABP入门教程 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)” ...

  8. webpack入门教程之初识loader(二)

    上一节我们学习了webpack的安装和编译,这一节我们来一起学习webpack的加载器和配置文件. 要想让网页看起来绚丽多彩,那么css就是必不可少的一份子.如果想要在应用中增加一个css文件,那么w ...

  9. 转载:TypeScript 简介与《TypeScript 中文入门教程》

    简介 TypeScript是一种由微软开发的自由和开源的编程语言.它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程.安德斯·海尔斯伯格,C#的首席架构 ...

随机推荐

  1. JavaScript学习要点

    Javascript相关内容 1.序列化--json - stringify() 将对象转换为字符串 - parse() 将字符串转换为对象 list=[11,22,33,44,55]; 结果:(5) ...

  2. 新手Python第一天(接触)

    Python 变量 Python的变量由字母,数字,下划线组成不包含特殊字符,不能以数字开头 可以使用的名称 例如:name,name2,my_name 不可使用的名称 例如:if...(Python ...

  3. etcd集群证书安装过程一

    为确保安全,kubernetes 系统各组件需要使用 x509 证书对通信进行加密和认证. CA (Certificate Authority) 是自签名的根证书,用来签名后续创建的其它证书. 本文档 ...

  4. 快速部署 Kubeadm 1.13 集群(ETCD)

    软件环境清单 kubeadm.x86_64  Version :1.13.1-0 kubelet.x86_64 Version : 1.13-1-0 kubectl.x86_64 Version : ...

  5. Linux-C语言标准输入输出

    标准 I/O 库(stdio)及其头文件 stdio.h 为底层 I/O 系统调用提供了一个通用的接口.这个库现在已经成为 ANSI 标准 C 的一部分.标准 I/O 库提供了许多复杂的函数用于格式化 ...

  6. NO.5:自学python之路------标准库,正则表达式

    引言 时间过的好快呀,终于6级也考完了,学习Python的进度也得赶赶了.好的开始这一周的内容. 正文 模块 模块的本质就是‘.py’结尾的文件,它可以用来从逻辑上组织Python代码,它可以是变量. ...

  7. excel窗口独立显示/单独显示

    天赋异禀的亲,一看就懂!

  8. mutt命令详解

    基础命令学习目录首页 linux命令——mutt的安装和使用[转] 首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在l ...

  9. 数据库之python操作mysql

    目录 一.pymysql 二.SQLAchemy 2.操作使用 (1)连接数据库 (2)执行原生SQL语句 (3)ORM操作-数据表操作 (4)ORM操作-数据行操作 (5)更多例子 一.pymysq ...

  10. 封装js插件学习指南

    封装js插件学习指南 1.原生JavaScript插件编写指南 => 传送门 2.如何定义一个高逼格的原生JS插件 =>传送门 3.手把手教你用原生JavaScript造轮子 =>  ...