eda 课程设计 -max+plusii 的使用

13
燕 燕 燕 燕 燕 燕 燕 燕 燕 燕 EDA EDA 课课课课 课课课课 - - Max+PlusII Max+PlusII 课课课 课课课 EDA EDA 课课课 课课课

Upload: tad-hyde

Post on 30-Dec-2015

165 views

Category:

Documents


4 download

DESCRIPTION

EDA 课程设计 -Max+PlusII 的使用. EDA 研究室. EDA 概述 EDA 工具 EDA 设计方法. EDA 概述. EDA 的发展 CAD 阶段( 20 世纪 60 年代中期 -20 世纪 80 年代初期) CAE 阶段( 20 世纪 80 年代初期 -20 世纪 90 年代初期) EDA 阶段( 20 世纪 90 年代以来) EDA 的常用软件 电子电路设计与仿真工具 - SPICE 、 PSPICE;EWB;MATLAB 产品族 PCB 设计 - Protel 和 orCAD 为代表 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

EDAEDA 课程设计 课程设计 -Max+PlusII-Max+PlusII 的使用的使用

EDAEDA 研究室研究室

Page 2: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

EDA 概述EDA 工具EDA 设计方法

Page 3: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心EDA的发展 CAD 阶段( 20 世纪 60 年代中期 -20 世纪 80 年代初

期) CAE 阶段( 20 世纪 80 年代初期 -20 世纪 90 年代初

期) EDA 阶段( 20 世纪 90 年代以来) EDA的常用软件• 电 子 电 路 设 计 与 仿 真 工 具 - SPICE 、

PSPICE;EWB;MATLAB 产品族 • PCB 设计 - Protel 和 orCAD 为代表• IC 设计软件• PLD 设计工具 -Altera 、 Xilinx 和 Lattice 公司为最

有代表性的 PLD 厂家

EDA 概述

Page 4: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

定义( Electronic Design Automation ): EDA技术,就是以大规模可编程逻辑器件为设计载体,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,采用多种输入方式(原理图输入),通过有关的开发软件,自动完成用软件的方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑综合及优化、逻辑仿真,直至完成对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术。

EDA 概述

Page 5: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

器件 :FPGA/CPLD ( EP1K30QC208-3 )

输入方式:原理图输入 硬件描述语言 软件: MAX+plusII 实验系统: EDAPRO240H

EDA 工具

Page 6: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

EDA 设计方法原理图设计输入

( }图形编辑器

项目校验

项目编译

硬件描述语言设计输入(文本编辑器)

波形设计输入

( )波形编辑器

器件编程

Page 7: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

MAX+PLUSIIMAX+PLUSII 的使用的使用

MAX+plusⅡ开发系统是美国 Altera公司自行设计的 CAD 软件平台,是EDA 的开发系统,具有易学易用的特点。该系统将数字电路设计集成在一个环境内,允许多种输入方式输入设计逻辑文件,经过系统编译、综合等操作,对设计进行功能模拟,延时时间分析,编译,最后将编译好的电路分配到一个或多个器件中。

Page 8: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

用用 3-83-8 译码器来实现用译码器来实现用 33 个拨码个拨码开关控制发光二极管开关控制发光二极管 L1-L8L1-L8 的亮的亮灭 灭

G1 CBA Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0

1 000 11111110

1 001 11111101

1 010 11111011

1 011 11110111

1 100 11101111

1 101 11011111

1 110 10111111

1 111 01111111

Page 9: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

SW1-8

22K

8 (A)位数字开关组SW1 2 3 4 5 6 7 SW8

Q24 Q23 Q22 Q21 Q20 Q19 Q18 Q17

L1-L8红色信号指示灯组L1L2L3L4L5L6L7L8

实验箱上对应的器件

Page 10: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

Page 11: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

Page 12: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

1.为本项工程设计建立文件夹2.建立设计项目3.新建原理图输入文件4.调用库元件,复制原件5.摆放原件、连接原件6.为管脚命名7.保存并检查错误8.创建功能模块(设计符号)

原理图设计输入步骤原理图设计输入步骤 ::

Page 13: EDA 课程设计  -Max+PlusII 的使用

燕 山 大 学 电 子 实 验 中 心

1. 创建波形仿真文件2. 设定相关参数3. 添加输入、输出节点4. 编辑输入符号5. 功能编译6. 功能仿真

项目模拟步骤 :