电子设计自动化(第3章)
- 格式:ppt
- 大小:138.00 KB
- 文档页数:11
第4章完成电路原理图绘制4.1 使用原理图布线工具1. 利用原理图布线工具栏(Wiring Tools)绘制导线Wire绘制总线Bus绘制总线出入端口Bus Entry设置网络标号Netlable绘制电源或接地端口Power port放置元件Part放置电路方块图Sheet symbol放置电路方块图进出点Sheet entry放置输入/输出端口Port放置节点Junction放置ERC测试点No ERC2. 利用菜单命令3. 利用快捷键Alt+P,再按功能键,如W,画导线4.1.1 画导线原理图工具栏(Wiring Tools)中的导线Wire:具有电气连接意义画图工具栏(Drawing Tools)中的画线Line:没有电气连接意义1.执行画导线(Wire)命令(1) 原理图绘制工具栏中的画导线图标(2) 菜单Place→Wire2.画导线步骤执行画导线命令后,光标变成十字状,系统处于画导线状态。
(1) 将光标移到所画导线的起点,单击鼠标左键,再将光标移动到下一点或导线终点,再单击一下左键,绘制出第一条导线。
以该点为新起点,继续移动光标,绘制第二条导线。
(2)如果要绘制不连续的导线,在画完前一条导线后,单击或键或按Esc,然后将光标移动到新导线的起点,绘制新导线;(3)画完所有导线后,连续单击鼠标右键两次,即可结束画导线状态,光标由十字形状变成箭头形状。
在绘制导线过程中,按空格键可以切换画导线模式:直角走线、45º走线、任意角度走线。
3. 导线属性对话框的设置画导线状态下,按Tab键,或在已绘制成的导线上双击鼠标,即可打开导线属性对话框。
Wire:Smallest, Small, Medium, LargeColor:Selection:Global:进行全局修改Attributes Match By:设定符合全局修改的条件Copy Attributes:设定所要全局修改的对象Change Scope:设定全局修改的范围,Change This Items Only,Change Matching Items In Current Document,Change Matching Items In All Document。
《电子设计自动化》课程教学大纲一、课程基本信息1.课程代码:072018X2.课程名称:电子设计自动化3.总学时/周学时/学分:54/3/34.考核方式:考查5.开课院(系):计算机与电子信息系6.面向专业:电子信息工程、电子工艺与管理7。
对应职业资格证书课程名称:无二、课程性质与目标1. 课程性质:随着计算机技术的发展,电子设计自动化(EDA)技术得到了高度重视和广泛应用,并在深度和广度上不断发展。
目前,电子及机电测控系统的设计已经无法脱离EDA工具的支持,掌握EDA技术已成为电子信息和电子工程专业学生所必备的基本技能之一。
本课程注重EDA技术的实用性,从设计方法、开发工具等方面进行较为系统的讲解,尤其重视实践技能的训练。
内容主要包括印制电路板设计过程、可编程逻辑器件(CPLD/FPGA)、硬件描述语言、可编程模拟器件以及相关EDA开发工具Protel DXP、MAX+plusII等.2. 课程目标:本课程通过讲授、上机、实验等教学环节,使学生掌握印制电路板设计、可编程逻辑器件、硬件描述语言、可编程模拟器件、EDA开发工具等各方面知识,掌握应用EDA技术进行电子系统设计、仿真与实现的方法,提高学生实践动手能力,培养较为全面的工程素质。
三、教学基本内容及要求第一章 EDA技术概述(一)教学的基本要求1。
了解EDA技术的发展及应用.2。
理解EDA技术的定义。
(二)教学具体内容1。
1 EDA技术的发展历程1.2 EDA技术的应用1.3 EDA技术的发展趋势(三)教学重点和难点EDA技术的定义(四)考试内容及要求EDA技术的定义。
第二章 EDA技术的设计方法(一)教学的基本要求1.了解EDA技术的传统设计方法。
2。
理解EDA技术的现代设计方法。
3.掌握EDA技术的设计过程。
(二)教学具体内容2.1 传统的设计方法2。
2 现代设计方法2。
3 EDA设计过程2。
4 EDA工具软件介绍(三)教学重点和难点1.EDA技术的现代设计方法。
电子设计自动化教案第一章:电子设计自动化概述1.1 电子设计自动化的定义与意义1.2 电子设计自动化的发展历程1.3 电子设计自动化的应用领域1.4 电子设计自动化的发展趋势第二章:电子设计自动化工具2.1 电子设计自动化工具的分类2.2 电子设计自动化工具的选择2.3 电子设计自动化工具的使用方法2.4 电子设计自动化工具的案例分析第三章:电子设计自动化流程3.1 电子设计自动化的基本流程3.2 电子设计自动化流程的优化3.3 电子设计自动化流程的实施步骤3.4 电子设计自动化流程的案例分析第四章:电子设计自动化关键技术4.1 数字逻辑设计4.2 模拟电路设计4.3 微电子设计4.4 硬件描述语言第五章:电子设计自动化实践项目5.1 项目选择与分析5.2 项目实施步骤5.3 项目成果评价5.4 项目案例分析第六章:电子设计自动化软件工具6.1 主流电子设计自动化软件介绍6.2 电子设计自动化软件的使用技巧6.3 电子设计自动化软件的协同设计6.4 电子设计自动化软件案例分析第七章:硬件描述语言与synthesis 7.1 硬件描述语言的基本概念与语法7.2 硬件描述语言的编写技巧7.3 synthesis的基本原理与流程7.4 synthesis案例分析第八章:模拟与数字电路验证8.1 模拟电路验证方法与工具8.2 数字电路验证方法与工具8.3 混合信号电路验证方法与工具8.4 电路验证案例分析第九章:FPGA与ASIC设计流程9.1 FPGA与ASIC设计的基本概念9.2 FPGA与ASIC设计的流程9.3 FPGA与ASIC设计的注意事项9.4 FPGA与ASIC设计案例分析第十章:电子设计自动化未来发展趋势10.1 新兴技术对电子设计自动化影响10.2 电子设计自动化在物联网应用10.3 电子设计自动化在应用10.4 电子设计自动化未来发展趋势探讨重点和难点解析重点环节一:电子设计自动化的定义与意义解析:理解电子设计自动化的基本概念是学习后续内容的基础,需要重点关注。
电子设计自动化(EDA)课程教学大纲一、课程英文名称:Electronic Design Automation(V erilog HDL)二、学时/学分:32学时(含20学时实验)/2学分三、适用专业(层次):电子信息工程(本科)、通信工程(本科)、测控技术(本科)、自动化(本科)等四、课程简介:介绍用计算机进行电子系统开发的基本过程,掌握常用EDA软件的使用方法,重点使学生了解可编程芯片的基本工作原理,掌握用V erilog HDL(或VHDL)设计数字电路的基本方法,学会用EDA工具软件及对HDL程序进行仿真分析与综合。
五、课程内容:第一章EDA技术概述第一节数字系统的设计第二节EDA技术及其应用第三节数字系统的实现方式与设计方法要求:了解有关数字系统的基本概念、设计思想,EDA技术、IP复用技术的发展和应用以及数字系统设计的方式和方法;理解当前数字系统设计领域新的设计理念和设计技术;重点掌握与EDA技术相关的概念。
学时分配:2学时第二章ASIC与PLD第一节PLD的分类第二节PLD的基本结构第三节CPLD的结构与特点第四节FPGA的结构与特点第五节在系统编程与边界扫描测试技术第六节PLD产品介绍与发展趋势要求:了解常用PLD器件的发展演变、分类、结构以及工作原理;理解在系统编程技术和边界扫描测试技术;重点掌握具有代表性PLD器件的结构和性能。
学时分配:2学时第三章常用的EDA设计软件第一节数字系统设计的流程第二节常用的EDA工具软件第三节Max+Plus II使用指南要求:了解数字系统设计的流程以及一些流行的EDA设计软件;理解EDA技术在电路设计中的具体应用;重点掌握Max+Plus II软件使用,包括Max+Plus II的安装、Max+Plus II的设计过程、逻辑设计的输入方法、设计项目的编译、设计项目的模拟仿真、定时分析、器件编程。
学时分配:2学时第四章V erilog HDL第一节引言第二节V erilog HDL基本结构第三节数据类型及常量、变量第四节运算符及表达式第五节语句第六节赋值语句第七节条件语句第八节循环语句第九节结构说明语句第十节编译预处理语句第十一节语句的顺序执行与并行执行第十二节不同抽象级别的V erilog HDL模型要求:了解硬件描述语言的特点;理解V erilog HDL的基本语法现象;重点掌握用V erilog HDL描述电路的方法,包括V erilog HDL程序的基本结构,数据类型及常量、变量,运算符及表达式,基本语句,不同抽象级别的V erilog HDL模型、V erilog HDL的描述风格、仿真与综合等。
作业提交 31. EAB 中 RAM 的大小可灵活配置,Altera FLEX 10K 系列器件中的 EAB 作 RAM 用时, 有哪几种配置模式512x8, 1024x4, (A) 2048x2, 4096x1 [参考答案:D] 分值:5256x4, (B) 512x2,1024x1256x16, 512x8, (C) 1024x4, 2048x2256x8, 512x4, (D) 1024x2, 2048x10得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分2. 现代 EDA 设计思想是______________。
(A) 自下而上 (B) 自外而里 (C) 自里而外 (D) 自上而下[参考答案:D] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分3. 值为“1110”的标准逻辑矢量,进行 sll 运算后值为____________ 。
(A) 1100 (B) 1110 (C) 1010 (D) 111[参考答案:A] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分4. Altera FLEX 10K 系列器件主要由以下哪几部分组成GLB\ 全局 布线 区\输 (A) 出布 线区\ 加密 单元CLB\IOB\ 配置存储 (B) 单元\可编 程互连[参考答案:C] 分值:5EAB\LAB\ (C) 快速通道互连\I/O(D) EAB\LAB\GLB\IOB0得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分5. 字符串型文字 O“1234”的长度为___________。
(A) 16 (B) 4 (C) 12 (D) 8[参考答案:C] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分6. Altera 公司开发的开发软件为(A) ispDesignEXPERT (B) MaxplusⅡ (C) Foundation (D) ISE[参考答案:B] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分7. 根据 VHDL 语法规则,下面哪个标识符是非法的标识符(A) not—Ack (B) constant (C) FFT_1024_1 (D) state0[参考答案:B] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分8. MAX+PLUS 的文本文件类型是(后缀名)是(A) *.scf (B) *.sof (C) *.gdf (D) *.vhd[参考答案:D] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分9. 下面哪种语句不是顺序语句(A) wait 语句 (B) case 语句 (C) if 语句 (D) component 语句[参考答案:D] 分值:50得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分10. 国际上生产 FPGA/CPLD 的三家主流公司为Altera、 (A) Marax、Lattice 公司IBM、 Xilinx、 (B) Lattice 公 司[参考答案:C] 分值:5Altera、 (C) Xilinx、Lattice 公司Altera、 (D) Xilinx、AD公司0得分:分系统自动批改于 2018 年 11 月 22 日 17 点 28 分11. 关于数组 A 的定义如下:signal A:bit_vector(7 downto 0);那么,A=“00110101”, A(7 downto 5)=_____________。
电子设计自动化课程设计一、课程目标知识目标:1. 理解电子设计自动化(EDA)的基本概念,掌握EDA工具的使用方法。
2. 学习并掌握基本的硬件描述语言(如Verilog HDL)。
3. 了解数字电路设计的基本流程,掌握从电路设计、仿真到布局布线的全过程。
技能目标:1. 能够运用EDA工具进行简单的数字电路设计和仿真。
2. 能够使用Verilog HDL编写简单的数字电路模块,并进行功能验证。
3. 能够分析电路设计中的问题,并进行相应的优化。
情感态度价值观目标:1. 培养学生对电子设计的兴趣,激发学生的创新意识。
2. 培养学生严谨、细致的科学态度,提高学生的团队协作能力。
3. 强化学生的工程伦理观念,使学生在设计和实践中遵循可持续发展原则。
分析课程性质、学生特点和教学要求:本课程为电子设计自动化课程设计,旨在让学生掌握现代电子设计的基本方法和技术。
结合学生年级特点和知识背景,课程以实践操作为主,注重培养学生的实际操作能力。
教学要求理论与实践相结合,以学生为主体,充分发挥学生的主观能动性。
二、教学内容1. EDA概述- 了解EDA的发展历程、现状和未来趋势。
- 熟悉常见的EDA工具及其功能特点。
2. 硬件描述语言Verilog HDL- 学习Verilog HDL的基本语法和数据类型。
- 掌握Verilog HDL的模块化设计方法,编写简单的数字电路模块。
3. 数字电路设计流程- 学习数字电路设计的基本流程,包括设计、仿真、布局布线等。
- 掌握EDA工具中的相关操作,如原理图绘制、仿真参数设置等。
4. 实践项目- 设计并实现一个简单的数字电路系统,如加法器、计数器等。
- 进行功能仿真和时序仿真,优化电路设计。
5. 教学内容安排与进度- EDA概述(1课时)- Verilog HDL基础(4课时)- 数字电路设计流程(2课时)- 实践项目(6课时)6. 教材章节及内容- 教材第1章:电子设计自动化概述- 教材第2章:硬件描述语言Verilog HDL- 教材第3章:数字电路设计流程- 教材第4章:实践项目及案例分析教学内容确保科学性和系统性,注重理论与实践相结合,使学生能够循序渐进地掌握电子设计自动化的基本知识和技能。