EDA 课程设计 -Max+PlusII 的使用
description
Transcript of EDA 课程设计 -Max+PlusII 的使用
燕 山 大 学 电 子 实 验 中 心
EDAEDA 课程设计 课程设计 -Max+PlusII-Max+PlusII 的使用的使用
电子实验中电子实验中心心
EDAEDA研究室研究室
燕 山 大 学 电 子 实 验 中 心
EDA 概述EDA 工具EDA 设计方法MAX+PLUSII 的使用
燕 山 大 学 电 子 实 验 中 心
EDA (Electronic Design Automation)技术是在电子 CAD 技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。 现在对 EDA 的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有 EDA的应用。目前 EDA 技术已在各大公司、企事业单位和科研教学部门广泛使用。
EDA 概述
燕 山 大 学 电 子 实 验 中 心
EDA 常用软件 : EDA 工具层出不穷,目前进入我国并具有广泛影响的 EDA 软件有: EWB 、 PSPICE 、 OrCAD 、PCAD 、 Protel 、 Viewlogic 、 Mentor 、 Graphics 、Synopsys 、 LSIlogic 、 Cadence 、 MicroSim 等等。这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同时可以进行 PCB 自动布局布线,可输出多种网表文件与第三方软件接口。 按主要功能或主要应用场合,分为电路设计与仿真工具、 PCB 设计软件、 IC 设计软件、 PLD设计工具及其它 EDA 软件。
燕 山 大 学 电 子 实 验 中 心
定义( Electronic Design Automation ): EDA 技术,就是以大规模可编程逻辑器件为设计载体,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,采用多种输入方式(原理图输入),通过有关的开发软件,自动完成用软件的方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑综合及优化、逻辑仿真,直至完成对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术。
燕 山 大 学 电 子 实 验 中 心
器件 :FPGA/CPLD ( EP1K30QC208-3 )
输入方式:原理图输入 硬件描述语言 软件: MAX+plusII 实验系统: EDAPRO240H
EDA 工具
燕 山 大 学 电 子 实 验 中 心
EDA 设计方法 MAX+plus 设计电路的过程有四个阶段:设计输入、设计处理、设计校验以及器件编程。
设计输入:有多种输入方式,原理图设计输入、硬件描述语言输入、波形输入、底层设计输入、层次设计输入。
设计处理:完成设计后,对文件进行编译。 Complier
设计校验:提供给用户仿真分析和定时分析的功能。仿真结果可在 *.SCF 文件中查看,对应输入波形检验是否与理论相符合。
器件编程:将所设计的电路烧录到芯片中。进行编程前首先要选定芯片,然后进行管脚锁定,最后再连线下载编程。
燕 山 大 学 电 子 实 验 中 心
EDA 设计方法
原理图设计输入
功能仿真
管脚锁定
编译项目
硬件描述语言设计输入
层次设计输入
底层设计输入
波形设计输入
连接线路、下载编程
燕 山 大 学 电 子 实 验 中 心MAX+PLUSIIMAX+PLUSII 的使用的使用
Max+plusII 将数字电路设计集成在一个环境中,允许多种输入方式(原理图输入等)经过系统编译、综合等操作,对设计进行功能模拟,最后将编译好的电路下载到器件中,这样我们就可以看到相应的现象了。
燕 山 大 学 电 子 实 验 中 心
用用 3-83-8 译码器来实现用译码器来实现用 33 个拨码个拨码开关控制发光二极管开关控制发光二极管 L1-L8L1-L8 的亮的亮灭 灭
G1 CBA Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
0 XXX 11111111
1 000 11111110
1 001 11111101
1 010 11111011
1 011 11110111
1 100 11101111
1 101 11011111
1 110 10111111
1 111 01111111
燕 山 大 学 电 子 实 验 中 心
SW1-8
22K
8 (A)位数字开关组SW1 2 3 4 5 6 7 SW8
Q24 Q23 Q22 Q21 Q20 Q19 Q18 Q17
L1-L8红色信号指示灯组L1L2L3L4L5L6L7L8
实验箱上对应的器件
燕 山 大 学 电 子 实 验 中 心
燕 山 大 学 电 子 实 验 中 心
燕 山 大 学 电 子 实 验 中 心
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
484644424038363432
3028262422201816
1412108642
474543413937353331
2927252321191715
131197531
J P1_CFI O_CLK6I O_CLK4
XC_BLUE1XC_GREEN1
I O_CLK5I O_CLK1XC_BLUE0XC_GREEN0
XC_RED1 XC_RED0USB_VM_TTL
USB_RCV_TTLUSB_VPO_TTL
USB_VP_TTLUSB_VMO_TTLUSB_OE_TTL
2Q7
2Q52Q32Q11Q71Q51Q3
1Q1
2Q6
2Q42Q22Q01Q61Q41Q2
1Q0I O_DS7DI O_DS7B
I O_DS7CI O_DS7A
LED_I O8 LED_I O7LED_I O6LED_I O4LED_I O2
LED_I O5LED_I O3LED_I O1
I O_CLK14I O_CLK3
I O_CLK9I O_CLK0
MBI O_160 MBI O_159MBI O_158 MBI O_157MBI O_156MBI O_154 MBI O_153
MBI O_155
I O_CLK18I O_CLK16I O_CLK12I O_CLK10
I O_CLK17I O_CLK15I O_CLK11I O_CLK7
2D72D52D32D11D71D51D31D1Q1
2D62D42D22D01D61D41D21D0Q0
SW8
SW6SW4SW2
SW7SW5SW3
SW1
SPEAKERI O_DS7HI O_DS7F I O_DS7E
I O_DS7GI O_DS7
J P2_CF J P3_CF J P4_CFMBI O_176MBI O_174MBI O_172MBI O_170MBI O_168MBI O_166MBI O_164MBI O_162MBI O_112 MBI O_111
MBI O_161MBI O_163MBI O_165MBI O_167
MBI O_169MBI O_171MBI O_173MBI O_175
I O_DS8HI O_DS8FI O_DS8DI O_DS8B
I O_DS8GI O_DS8EI O_DS8CI O_DS8A
I O_DS8VGA_HS
V_GREENV_BLUEVGA_VS
V_REDMBI O_48 MBI O_47MBI O_46MBI O_44
MBI O_45MBI O_43
KBDATACF_RXD
Q7Q5Q3 Q2
Q4Q6
CF_TXDKB_CLK
MBI O_192MBI O_190MBI O_188MBI O_186MBI O_184MBI O_182MBI O_180MBI O_178MBI O_128MBI O_126MBI O_124MBI O_122MBI O_120MBI O_118MBI O_116MBI O_114
MBI O_191MBI O_189MBI O_187MBI O_185MBI O_183MBI O_181MBI O_179MBI O_177MBI O_127MBI O_125MBI O_123MBI O_121MBI O_119MBI O_117MBI O_115MBI O_113
I O_DS6I O_DS4I O_DS2
I O_DS5I O_DS3I O_DS1
MBI O_58MBI O_56MBI O_54MBI O_52MBI O_50
MBI O_57MBI O_55MBI O_53MBI O_51MBI O_49
DI N48 DI N48 DI N48 DI N48
J P2 J P3 J P4 J P5
PI N207_I OPI N205_I OPI N203_I OPI N200_I OPI N126_I OPI N122_I OPI N120_I OPI N116_I OPI N114_I OPI N112_I OPI N104_I OPI N102_I OPI N28_I OPI N26_I OPI N24_I OPI N18_I OPI N15_I OPI N13_I OPI N11_I OPI N8_I O
PI N206_I OPI N204_I OPI N202_I OPI N199_I OPI N125_I OPI N123_I OPI N119_I OPI N115_I OPI N113_I OPI N111_I OPI N103_I OPI N101_I OPI N27_I OPI N25_I OPI N19_I OPI N17_I OPI N14_I OPI N12_I OPI N9_I OPI N7_I O
PI N208_I O
PI N148_I OPI N144_I OPI N142_I OPI N140_I OPI N136_I OPI N134_I OPI N132_I OPI N128_I OPI N55_I OPI N53_I OPI N46_I OPI N44_I OPI N40_I OPI N38_I OPI N36_I OPI N30_I O
PI N147_I OPI N143_I OPI N141_I OPI N139_I OPI N135_I OPI N133_I OPI N131_I OPI N127_I OPI N54_I OPI N47_I OPI N45_I OPI N41_I OPI N39_I OPI N37_I OPI N31_I OPI N29_I O
PI N172_I OPI N169_I OPI N167_I OPI N164_I OPI N162_I OPI N160_I OPI N158_I OPI N150_I OPI N74_I OPI N71_I OPI N69_I OPI N67_I OPI N64_I OPI N62_I OPI N60_I OPI N57_I O
PI N170_I OPI N168_I OPI N166_I OPI N163_I OPI N161_I OPI N159_I OPI N157_I OPI N149_I OPI N73_I OPI N70_I OPI N68_I OPI N65_I OPI N63_I OPI N61_I OPI N58_I OPI N56_I O
PI N198_I OPI N196_I OPI N193_I OPI N191_I OPI N189_I OPI N179_I OPI N176_I OPI N174_I OPI N100_I OPI N97_I OPI N95_I OPI N93_I OPI N90_I OPI N88_I OPI N86_I OPI N83_I O
PI N197_I OPI N195_I OPI N192_I OPI N190_I OPI N187_I OPI N177_I OPI N175_I OPI N173_I OPI N99_I OPI N96_I OPI N94_I OPI N92_I OPI N89_I OPI N87_I OPI N85_I OPI N75_I O
HEADER 24× 2 HEADER 24× 2 HEADER 24× 2 HEADER 24× 2
22201816
1412108642
21191715
131197531
22201816
1412108642
21191715
131197531
22201816
1412108642
21191715
131197531
22201816
1412108642
21191715
131197531
1Q51Q3
1Q1
1Q41Q2
1Q0I O_DS7DI O_DS7B
I O_DS7CI O_DS7A
LED_I O8 LED_I O7LED_I O6LED_I O4LED_I O2
LED_I O5LED_I O3LED_I O1
I O_CLK14I O_CLK3
I O_CLK9I O_CLK0
1D51D31D1Q1
1D41D21D0Q0
SW8
SW6SW4SW2
SW7SW5SW3
SW1
SPEAKERI O_DS7HI O_DS7F I O_DS7E
I O_DS7GI O_DS7
DI N48 DI N48
J P2 J P3
PI N112_I OPI N104_I OPI N102_I OPI N28_I OPI N26_I OPI N24_I OPI N18_I OPI N15_I OPI N13_I OPI N11_I OPI N8_I O
PI N111_I OPI N103_I OPI N101_I OPI N27_I OPI N25_I OPI N19_I OPI N17_I OPI N14_I OPI N12_I OPI N9_I OPI N7_I O
PI N134_I OPI N132_I OPI N128_I OPI N55_I OPI N53_I OPI N46_I OPI N44_I OPI N40_I OPI N38_I OPI N36_I OPI N30_I O
PI N133_I OPI N131_I OPI N127_I OPI N54_I OPI N47_I OPI N45_I OPI N41_I OPI N39_I OPI N37_I OPI N31_I OPI N29_I O
HEADER 24× 2 HEADER 24× 2
J P1_CF J P2_CF
燕 山 大 学 电 子 实 验 中 心注意事项:注意事项: 文件名及其路径中不能使用中文,只能是数字或字母。 编译前设为当前文件,即 file/project-set project to current fil
e 。 原理图编辑:复制,打开橡皮筋,文本工具;会用帮助,
查看元件真值表;总线用法;输入输出端不能重名,且也是以数字、字母命名
编译无错误后,创建缺省符号。 功能模拟前要再次编译,选择功能编译,不考虑硬件,去延迟,且先保存再仿真。
管脚锁定前一定要正确选择编程器件。 ACEX1K 系列 EP1K30QC208-3 。 编程下载前要再次进行时序编译,生成下载文件,包含管脚锁定信息。下载时再次确定器件和端口是否正确。 LPT1
燕 山 大 学 电 子 实 验 中 心练习练习用十进制同步计数器 74160 设计一个八进制计数器
用两片 74160 设计一个 36 进制计数器