集成电路的计算机辅助设计ICCAD课程教学大纲

合集下载

《集成电路CAD》大纲郭

《集成电路CAD》大纲郭

《集成电路CAD》教学大纲Integrated Circuit CAD课程编号:0713315课程性质:专业限选课适用专业:微电子学先修课程:集成电路设计原理后续课程:综合设计,毕业设计总学分:3.0学分其中实验学分: 1.0教学目的与要求:本课程是微电子学专业的一门专业选修课,集成电路计算机辅助设计包括逻辑设计、电路设计、器件设计、版图设计以及工艺设计等阶段的CAD,本课程介绍集成电路CAD的各个阶段的CAD的基本原理,以及若干CAD软件包的使用方法。

通过本课程的学习,使学生了解并掌握集成电路CAD技术的基本原理和内容,并要求同学能通过上机实践,熟悉主要设计环节中的一些CAD软件的使用方法。

教学内容与学时安排序号1234章目名称第一章概述第二章电路基础第三章Spectre电路模拟第四章版图设计学时分配24410序号567章目名称第五章版图验证第六章自动布局布线第七章UNIX知识及基本操作学时分配642第一章概述(2学时)第一节集成电路的发展史第二节集成电路的发展趋势第三节集成电路的设计方法第四节集成电路的辅助设计工具基本要求:了解集成电路的发展趋势和设计工具第二章CMOS电路基础(4学时)第一节理想开关与布尔运算第二节MOSFET开关第三节基本的CMOS逻辑门第四节CMOS复合逻辑门第五节传输门(TG)电路重点:基本的CMOS逻辑门;CMOS复合逻辑门。

难点:CMOS复合逻辑门。

基本要求:掌握基本的CMOS逻辑门的电路特征第三章电路模拟(4学时)第一节电路模拟引入第二节电路模拟分析重点:模拟测试电路的搭建;模拟类型分析。

难点:模拟类型分析。

基本要求:掌握电路模拟的分析方法第四章版图设计(10学时)第一节基本概念第二节基本工艺层版图第三节CMOS版图入门第四节FET版图尺寸的确定第五节CMOS版图设计方法第六节版图设计规则第六节其他类型版图简介第九节版图的识别重点:基本工艺层版图;CMOS版图设计方法;版图设计规则。

微电子第六章集成电路计算机辅助设计

微电子第六章集成电路计算机辅助设计
2 版图设计 包括下述三方面工作。
(1)版图生成
对数字电路,目前已有不少版图白动设计软件。但是对模拟集成电路, 基本还要依靠手工设计,即调用版图设计软件中的版图绘制模块,由 设计人员以人机交互方式完成版图的绘制。
(2)版图校验
为了保证生成的版图“正确无误”,一般需要进行下述3方面校验工作。 (a)设计规则校验(DRC:Design Rules check):检查版图几何尺寸是否
6.1.1 计算机辅助设计(CAD)和设计自动 化(DA)
1 设计自动化[DA]
如果计算机能根据集成电路的设计指标要求, 自动完成电路设计和版图设计任务,就称之为设 计自动化(Design Automation)。
2 计算机辅助设计[CAD]
目前在集成电路的设计领域内,只对个别的情况, 例如采用可编程逻辑阵列 (PLA)结构实现的集成 电路,做到了设计自动化。大部分集成电路设计 中,要由 “人”为主导,同时需借助于计算机帮 助入工迅速而准确地完成设计任务。
6.1.2 CAD技术的优点
(a)减轻人工劳动,缩短设计周期:在集成电路版图 设计中要绘制、修改版图并要处理大量数据。
(b)保证设计的正确性:用手工方法绘版图和统计坐 标数据时,在几十万甚至几百万个矩形图形和坐 标数据中山现个别错误几乎是不可避免的。
(c)提高设计质量、节省设计费用:采用CAD技术可 以不必经过投片,而在线路设计阶段可对不同方 案进行计算机模拟分析,选取出较好的方案,并 进而对择优选用的电路进行灵敏度分桥、容差分 析和中心值优化设计,在提高设计质量的同时又 节省了研制费用。
6.2.2 OrCAD/Capture CIS软件
1. Capture CIS软件的构成
6.2.2 OrCAD/Capture CIS软件

《计算机辅助设计》教学大纲

《计算机辅助设计》教学大纲

《计算机辅助设计》教学大纲课程名称:计算机辅助设计课程代码:CAD001学分数:3学分课程性质:专业必修课先修课程:"工程制图"、"机械制图"等相关课程授课对象:工程专业本科生课程简介:本课程主要通过教授计算机辅助设计的基本原理、技巧和应用,培养学生使用计算机辅助设计技术进行工程设计和制图的能力。

通过课程学习,学生将了解计算机辅助设计软件的常见功能、操作流程和设计标准,掌握2D和3D设计基本技巧,具备进行工程设计和制图的初步能力。

教学目标:1.了解计算机辅助设计的基本原理和技术;2.熟悉计算机辅助设计软件的操作流程和功能特点;3.掌握2D和3D设计技巧,能够进行工程设计和制图;4.了解工程设计和绘图标准,具备规范化设计和制图的能力;5.培养学生的团队协作能力和创新思维。

教学内容和安排:1.计算机辅助设计概述-计算机辅助设计的发展历史与现状-计算机辅助设计软件的分类和特点-计算机辅助设计在工程设计中的应用2.计算机辅助设计软件的基本操作-软件界面和功能介绍-绘图工具和命令的使用-常用操作技巧和快捷键3.基础2D设计-绘制基本几何图形-基本图形组合和布局-应用文本和尺寸标注4.高级2D设计-图层管理和对象属性控制-使用块和外部引用-应用视图和视口5.基础3D设计-空间坐标系统和视角设置-三维实体的组合和布局-高级三维面体的绘制6.高级3D设计-曲面和实体建模-三维实体的剖析和分析7.工程设计和制图标准-常见标准图形和符号的应用-工程设计规范和制图标准-工程设计和制图案例分析8.项目实践和案例分析-分组进行工程设计和制图项目-根据真实案例进行设计和制图-辅导学生进行项目展示和总结教学方法:1.经典教学:通过讲授理论知识,介绍基本原理和技术。

2.案例分析:通过实例分析,让学生了解计算机辅助设计在实际项目中的应用。

3.实践操作:安排实践环节,让学生动手操作软件,熟悉实际应用场景。

《计算机辅助设计(CAD和PCB制作)》课程教学大纲

《计算机辅助设计(CAD和PCB制作)》课程教学大纲

《计算机辅助设计(CAD和PCB制作)》课程教学大纲课程名称:计算机辅助设计(CAD和PCB制作)课程类别:专业选修课适用专业:电子信息工程考核方式:考查总学时、学分:48学时2学分其中实验学时: 32 学时一、课程性质、教学目标CAD软件和PCB制作软件是电子信息工程专业常用的计算机辅助设计工具,广泛应用于产品研发、调试、制造领域。

《计算机辅助设计(CAD和PCB制作)》课程讲授CAD和PCB制图的基本功能、基本操作流程。

通过上机实践练习软件操作,使学生掌握绘制电路原理图、制作PCB电路板的基本能力。

该课程主要内容包括AutoCAD软件界面,快捷键,图层,线条,模块,打印图纸;PCB操作界面,快捷键,图层控制,电路板布局,布线操作。

其具体的课程教学目标为:课程教学目标1:熟悉AutoCAD常用操作命令。

包括图层,线条,模块制作,打印图纸。

课程教学目标2:熟练使用AutoCAD绘制电路原理图,按要求打印电路图。

课程教学目标3:熟悉PCB制作软件常用操作命令。

包括元件原理图文件制作,元件封装文件制作,放置元件,正确连线。

课程教学目标4:熟练使用PCB制作软件绘制电路原理图,PCB 图。

教学重点:掌握电路原理图的绘制,包括环境参数设置、添加/删除元件库、制作原理图元件、绘制导线、元件的选中与撤销、删除与复制、非电气图形与文字制作、电路原理图设计检查、生成各网络报表及原理图输出。

掌握PCB板设计。

包括电路板规划、网络表载入、元件布局与布线、电路板编辑、输出。

了解PCB板设计规则。

包括规则设定与规则检查。

教学难点:制作原理图元件、电路原理图设计检查、生成网络报表、网络表载入、PCB元件布局、PCB布线、导出PCB文件。

五、课程教学方法与教学手段在教学中要积极改进教学方法,按照学生学习的规律和特点从学生实际出发,以学生为主体,充分调动学生学习的主动性、积极性。

在教学中积极开展多媒体等现代化教学手段,以及边教边练的教学方式,以达到良好的教学效果。

教学大纲《计算机辅助设计CAD 》.

教学大纲《计算机辅助设计CAD 》.

《计算机辅助设计(CAD)》教学大纲【课程编号】【学时学分】 60学时【开课模式】必修【实验学时】【上机学时】 30学时【课程类型】专业基础课【考核方式】考试【先修课程】机械制图计算机基础【开课单位】中职部【授课对象】数控与机电技术专业一、教学目与任务(一)教学目的:让学生掌握一种典型的计算机绘图软件,使学生掌握工程形体表达和用计算机绘图的基本原理和方法,并以此培养阅读、绘制和用计算机生成工程图样的能力。

(二)教学任务:CAXA是CAXA公司(原北航海尔)推出的CAD设计软件包,是国内占有率稳居第一的计算机辅助设计与绘图软件。

学生需熟练掌握其绘图命令,并能进行基本标注。

能够用CAXA电子图板2005绘制简单机械零件图和装配图。

二、课程的性质、特点及基本要求(一)性质:本课程是各工科专业的一门专业基础课,安排在第三学期进行。

(二)特点:本课程是研究用投影法的原理和计算机技术结合,绘制工程图样方法的课程,是《机械制图》的后续课程。

软件命令繁多,有一定学习难度。

(三)基本要求:1.掌握CAXA电子图板2005二维绘图命令及常用的图形编辑功能,能绘制较复杂的组合体三视图和剖视图。

2.系统地掌握CAXA电子图板2005图形编辑技巧及尺寸标注命令,熟练地绘制较复杂的零件图。

3.掌握CAXA电子图板2005文本编辑,定义块及属性块操作,熟练地绘制简单的装配图。

三、本课程的教学主要内容及说明第一章CAXA电子图板的基本知识(6学时—包括上机学时1.CAXA电子图板的启动2.CAXA电子图板2005的用户界面3.命令的输入和执行过程4.常用键的功能和分类5.图形文件的新建、打开、保存和关闭CAXA电子图板本章了解CAXA的系统特点和绘图环境、键功能。

重点和难点:命令的输入和执行。

第二章图形绘制(14学时—包括上机学时1.直线2.圆3.圆弧4.样条5.点6.椭圆7.矩形8.正多边形9.中心线 10.等距线 11.公式曲线 12.剖面线13.填充 14.文字标记 15.块操作 16.提取图符17.技术要求 18.构件库 19.轮廓线 20.波浪线21.双折线 22.箭头 23.齿轮 24. 圆弧拟合样条25.孔/轴本章学习CAXA电子图板的全部图形绘制基本操作功能。

《计算机辅助设计》CAD教学大纲

《计算机辅助设计》CAD教学大纲

《计算机辅助设计》CAD教学大纲一、课程目标:本课程旨在培养学生掌握计算机辅助设计(CAD)的基本理论和实践技能,了解CAD在工程设计和制造领域中的应用,提高学生的创新能力和解决实际工程问题的能力。

二、教学内容:1.CAD基础知识-CAD的定义和基本原理-CAD的发展历程和发展趋势-CAD的应用领域和重要性2.CAD软件基础- 常见CAD软件介绍(AutoCAD、SolidWorks等)-CAD软件的界面和基本操作-CAD软件的常用工具和功能3.2D绘图-基本图形的绘制(直线、圆、多边形等)-测量和标注工具的使用4.3D建模-三维坐标系和视图的理解和应用-三维模型的材质、贴图和渲染效果5.CAD工程应用-CAD在工程设计中的应用案例分析-CAD在制造和生产中的应用案例分析-CAD辅助设计流程和工程工具的使用三、教学方法:本课程采用理论授课与实践操作相结合的教学方法。

在理论授课环节,通过讲解CAD的基本原理和应用案例,培养学生的理论基础。

在实践操作环节,引导学生使用CAD软件进行绘图和建模操作,提高学生的实践技能。

四、教学评价:本课程的评价主要包括以下几个方面:-平时成绩:包括参与课堂讨论、作业完成情况、实践操作等。

-期中考试:主要考察学生对CAD基本知识和软件操作的掌握程度。

-期末考试:综合考察学生对CAD基础理论和实际应用的理解和应用能力。

-课程项目:要求学生完成一项CAD设计项目,综合评估学生的创新能力和解决实际工程问题的能力。

五、参考资料:-方正CAD建筑设计实训教程- AutoCAD 2024中文版基础与应用教程- SolidWorks 2024创建实体模型与工程图教程六、课程安排:1.第一周:导论与CAD基础知识介绍2.第二周:CAD软件界面与基本操作3.第三周:2D绘图基础5.第五周:三维建模基础7.第七周:CAD在工程设计中的应用案例8.第八周:CAD在制造和生产中的应用案例9.第九周:课程项目介绍与讨论10.第十周:项目实施与演示11.第十一周:项目报告与总结12.第十二周:期末复习。

计算机辅助设计CAD教学大纲

计算机辅助设计CAD教学大纲

《计算机辅助设计CAD》教学大纲一、课程的目的及任务本课程是一门计算机应用与机械制图相结合的技术基础课。

是工程设计与图形学领域的新学科,也是当今机械专业、近机专业和一些相关设计专业的必修课程。

通过本课程的学习,培养学生运用计算机进行绘图的基本能力。

主要学习AutoCAD的绘图技术,掌握AutoCAD的编辑功能,会使用查询命令,学会创建图库和图形符号库,熟练掌握AutoCAD的尺寸标注技巧,理解和使用实用工具,掌握基本的图形输出技巧。

通过本课程的教学,要求学生掌握计算机制图的基本方法,了解AutoCAD的用户界面,在AutoCAD中会使用不同的坐标输入法,理解和使用显示控制命令,会使用AutoCAD的图形设置,掌握如何创建和管理图层,掌握使用AutoCAD绘图命令,掌握AutoCAD的精确绘图技术。

(一)课程的重点与难点课程重点:基本编辑命令、基本修改命令、创建和管理图层、尺寸标注技巧。

课程难点:图形设置、图层、标注。

(二)课程内容第一章绪论第二章AutoCAD快速入门第三章基本绘图命令第四章定形和定位第五章基本修改命令第六章图层设置第七章文本标注第八章尺寸标注第九章高级绘图命令第十章高级修改命令第十一章图块操作第十一章AutoCAD出图三、实践性教学环节(一)实践性教学的要求对于本课程学习,本课程以课堂讲授与自学相结合,注重培养学生的绘图能力和解决问题的能力。

通过实践的练习,学生能够绘制符合国标要求的工程图纸。

(二)实验安排四、考核方法1、考试方式:本课程为考查课程2、考核办法:平时50%,考查50%五、学时分配表六、教材及参考资料(一)推荐教材月2006年8月17日。

《计算机辅助设计(1)(CAD)》课程教学大纲

《计算机辅助设计(1)(CAD)》课程教学大纲

《计算机辅助设计(1)(CAD)》课程教学大纲一、课程信息二、课程目标通过本课程的学习与训练,学生应具备以下几方面的目标:1.根据本课程的性质和任务以及环境设计专业的绘图要求,掌握了解CAD的功能和应用范围,了解AutoCAD的性能及应用;了解其对设计的作用。

2.掌握CAD基本界面工具使用,熟练掌握各种快捷键的应用技巧。

3.掌握室内施工图、建筑施工图绘制中的常用绘图、编辑、修改命令、标注和打印出图等功能,能够正确使用AutoCAD进行施工图绘制,掌握AutoCAD基本绘图和编辑技巧;4.掌握环境空间的人体工程学设计。

了解各种空间的人体尺度,掌握人体工程学中各种数据在空间设计中的计算机(AutoCAD二维)表现技法。

5.能运用所学环境设计专业知识进行设计及制图,且遵守行业法律规范、符合行业标准。

同时能画出代表自己构思的建筑与室内设计图纸,掌握室内设计、家具及建筑等施工图的绘制。

课程目标对毕业要求的支撑关系表三、教学内容与预期学习成效四、成绩评定及考核方式五、课程建议教材及主要参考资料1.建议教材1.CAD/CAM/CAE技术联盟编著. 《AutoCAD(2014/2016/2020)中文版室内装潢设计从入门到精通》,清华大学出版社,2016年/2017年/2020年2.CAD/CAM/CAE技术联盟编著. 《AutoCAD(2014/2016/2020)中文版园林景观设计从入门到精通》,清华大学出版社,2016年/2017年/2020年2.主要参考书1.王巧星编著.《AUTO CAD 实例教程》,重庆大学出版社,2013年1月。

2.张华编著.《园林Auto CAD教程》,中国农业出版社,2014年8月。

《计算机辅助设计》课程教学大纲

《计算机辅助设计》课程教学大纲

《计算机辅助设计》课程教学大纲《计算机辅助设计》课程教学大纲-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN《计算机辅助设计》课程教学大纲课程类别:专业基础课适用专业:机电一体化技术适用层次:高起专适用教育形式:网络教育/成人教育考核形式:考试所属学院:制造科学与工程学院先修课程:高等数学、电工学、理论力学等一、课程简介AutoCAD是目前使用最广泛的计算机辅助设计(CAD)软件,可广泛应用机械、电子、建筑等各行业的设计工作。

它是一个非常适用的工程设计和绘图工具软件。

AutoCAD是机械专业的必修课,是绘制机械图样方法的一门工具软件,是机械工程专业的一门实践性较强的技术基础课。

它的主要任务是培养学生具有基本的图示能力、读图能力、空间想象力和思维能力以及绘图的技能。

二、课程学习目标通过学习本课程,使学生理解和掌握AutoCAD的制图方法。

通过该课程的学习,熟练掌握AutoCAD绘图环境的设置方法,熟练掌握各种常用命令的基本操作和应用,具有较强的数字化绘图应用能力和实验技能,能够运用Auto CAD 软件绘制出符合国家标准的工程图样。

进而明确计算机制图在机械设计中的重要作用与地位;理解和掌握AutoCAD制图的原理和方法,从而为机械模具设计打下坚实的基础。

三、与其他课程的关系本课程的先修课程为《机械制图》,后续专业课《机械零件设计》、《模具设计》等。

四、课程主要内容和基本要求第一章认识AutoCAD及其基本操作『知识点』(1)AutoCAD简介、应用(2)AutoCAD的安装、启动、界面、基本操作(3)AutoCAD绘图环境设置『基本要求』(1)掌握AutoCAD基本操作(2)掌握AutoCAD绘图环境的设置『重点』『难点』(1)AutoCAD绘图环境的设置第二章认识基本绘图『知识点』(1)线命令:直线、射线、构造线、多行平行线、弧;(2)几何图形命令:矩形、正多边形圆、椭圆、椭圆弧;(3)点对象:单点、多点、等分点;『基本要求』(1)掌握基本绘图命令的使用『重点』『难点』(1)各基本命令的快速使用(2)各基本命令的多选项使用第三章精确高效绘图『知识点』(1)坐标、数据输入;(2)直角坐标、极坐标的输入方法;(3)相对坐标与绝对坐标的使用(4)对象捕捉、对象追踪『基本要求』(1)掌握相对、绝对坐标的使用;(2)掌握直角坐标、极坐标的使用(3)掌握对象追踪、捕捉的使用方法与技巧『重点』『难点』(1)相对、绝对坐标的区别与使用方法(2)对象追踪与捕捉的使用方法与技巧第四章高级绘图『知识点』(1)多段线、样条曲线、面域、图案填充等命令的使用『基本要求』(1)掌握面域的意义与创建方法(2)掌握图案填充的方法与修改『重点』『难点』(1)图案填充的方法(2)面域第五章图形的编辑『知识点』(1)选择对象、删除、移动、旋转、复制、镜像、偏移、阵列、修剪、延伸、缩放、拉伸、拉长、分解、对象;(2)倒角、倒圆角、打断对象(3)夹点编辑(4)修改对象的特性『基本要求』(1)掌握各编辑命令的具体使用(2)掌握特性工具栏的使用『重点』『难点』(1)各编辑命令的具体运用及技巧第六章图块及其属性『知识点』(1)块的分类、块的使用(2)创建块、插入块、写块、定义块的属性(3)块的编辑『基本要求』(1)掌握创建块、插入块、写块、定义块的属性的方法;(2)掌握编辑块的方法『重点』『难点』(1)块的属性的运用(2)带属性块的创建方法(3)块的编辑方法第七章创建文字与表格『知识点』(1)设置文字样式(2)编辑文字(3)表格的使用『基本要求』(1)掌握文字样式的设置方法(2)运用各种方法编辑文字(3)掌握表格样式的设置方法『重点』『难点』(1)文字样式的设置(2)表格样式的设置第八章标注图形尺寸『知识点』(1)尺寸标注的组成(2)设置标注样式(3)标注各种不同尺寸的方法(4)标注形位公差(5)编辑尺寸标注『基本要求』(1)掌握计算机绘图中尺寸标注的方法,并与手工绘图相比较。

《计算机辅助设计—AutoCAD》课程教学大纲

《计算机辅助设计—AutoCAD》课程教学大纲

《计算机辅助设计—AutoCAD》教学大纲一、课程性质与任务《计算机辅助设计》是中等职业学校机电类专业学生必修的一门技术基础课,本课程的任务是使学生掌握计算机辅助绘图的基本方法,具备运用计算机软件(AutoCAD)绘制工程图样的技能,使学生的综合图形表达能力和设计能力得到进一步增强,提升学生的综合素质及职业竞争力,同时也为后续课程的学习作好准备。

二、课程教学目标使学生了解AutoCAD软件的主要功能和特性,掌握软件的使用方法和实用技巧,能够熟练运用AutoCAD绘制常用工程图样。

通过结合专业背景讲解AutoCAD实际应用方法,提升学生学习兴趣,增强学生解决工程中实际问题的能力,并培养学生认真负责的工作态度和严谨细致的工作作风。

三、教学内容结构本课程应安排在学生掌握工程制图的基础知识及基本技能之后进行。

课程内容主要是建立在使用AutoCAD绘制工程图这个基础上,理论及实践知识密切结合,注重学生绘图能力及绘图技巧的培养。

具体包括计算机辅助设计基本概念、AutoCAD绘图环境及基本操作、绘制及编辑二维基本对象、书写文字及标注尺寸、绘制组合体视图、典型零件图及装配图绘制方法及技巧、轴测图、三维实体建模及图形输出等。

本课程的重点在于二维平面图及工程图样的绘制,使学生掌握利用AutoCAD 绘制工程图的基本方法及专业技能。

建议课程总学时数不少于64学时。

四、教学内容及要求第1章 AutoCAD用户界面及基本操作(一)教学基本要求1.了解AutoCAD用户界面的组成。

2.掌握AutoCAD的一些基本操作。

(二)教学内容3.AutoCAD的工作界面。

4.工作空间。

5.调用AutoCAD命令。

6.选择对象的常用方法。

7.删除对象、撤销和重复命令、取消已执行的操作。

8.快速缩放、移动图形及全部缩放图形的方法。

9.设定绘图区域大小的方法。

10.新建、打开及保存图形文件。

第2章设置图层、线型、线宽及颜色(一) 教学基本要求1.掌握新建图层及设置图层线型、线宽和颜色的方法。

《计算机辅助设计》教学大纲

《计算机辅助设计》教学大纲

《计算机辅助设计》教学大纲一、课程概述1.课程代码:XXXXXX2.课程名称:计算机辅助设计3.学分:XX4.授课对象:XXX专业XX级本科生5.先修课程:XXX6.课程性质和要求:计算机辅助设计是一门以计算机技术为工具,通过CAD软件的应用实现设计过程中图形转化、空间分析、设计优化等功能的课程。

本课程的主要目标是培养学生对计算机辅助设计的理论和实践技术的掌握,以提高学生的设计能力和创新能力。

二、教学目标1.知识与能力目标:1.1掌握CAD软件的基本操作技能,熟悉CAD软件的主要功能。

1.2理解计算机辅助设计的基本原理和方法。

1.3能够完成基本的二维设计和三维设计任务。

1.4具备分析、解决计算机辅助设计问题的能力。

1.5培养学生良好的设计思维和创新意识。

2.能力与素质目标:2.1提升学生的动手实践能力和创新能力。

2.2强化学生的沟通表达能力和团队合作意识。

2.3培养学生的问题分析与解决能力。

2.4注重学生的职业道德和职业规范意识。

三、教学内容与教学计划Unit 1:CAD软件的基本操作(4学时)1.CAD软件的概述2.CAD软件的安装与配置3.CAD软件的界面与功能介绍4.CAD软件基本操作技巧Unit 2:二维设计(16学时)2.二维图形的属性设置3.坐标系统和尺寸标注4.图层管理与显示控制5.基本绘图命令的使用6.制图规范与标准图样Unit 3:三维设计(24学时)1.三维建模概述3.三维模型的表面处理与显示4.三维模型的材料和渲染效果5.三维模型的装配和动画演示6.三维模型的分析和优化Unit 4:CAD与其他辅助设计软件的整合应用(8学时)1.CAD与工程计算软件的应用2.CAD与虚拟现实技术的应用3.CAD与可视化技术的应用4.CAD与数据管理的应用Unit 5:计算机辅助设计案例分析与实践(20学时)1.综合应用实例分析2.设计项目实践3.设计成果展示与评审四、教学方法与手段1.理论学习与实践相结合的教学方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

集成电路的计算机辅助设计(ICCAD)
课程教学大纲
一、课程说明
(一)课程名称、所属专业、课程性质、学分;
课程名称: 集成电路的计算机辅助设计(ICCAD)
所属专业: 微电子科学与工程
课程性质: 微电子专业限选
学分: 3
(二)课程简介、目标与任务;
集成电路的计算机辅助设计(ICCAD)主要介绍集成电路的设计方法、综合特性和测试仿真方法、目前流行的硬件描述语言(VHDL, Verilog HDL)以及测试仿真工具软件。

本课程的目标是使微电子专业学生掌握集成电路设计方面的基础知识,为将来从事集成电路设计方面的工作打下基础。

(三)先修课程要求,与先修课与后续相关课程之间的逻辑关系和内容衔接;
先修课程包括: 数字电路、模拟电路、集成电路分析与设计、固体电子器件物理;本课程在这些课程的基础上,利用计算机语言对集成电路进行设计、测试仿真。

(四)教材与主要参考书。

本课程主要参考书:
1、集成电路设计CAD/EDA工具实用教程,韩雁等编著机械工业出版社2010
2、Verilog HDL 数字集成电路高级程序设计,蔡觉平等编著西安电子科技大学出版社,2015年
3、VHDL 实用教程,潘松等编著,电子科技大学出版社
4、基于Matlab/simulink 的系统仿真技术与应用,薛定宇等著,清华大学出版社2011年
5、集成电路计算机辅助设计基础教程—张天义北京大学出版社1999年
二、课程内容与安排
第一章 ICCAD系统概述(2课时)
第二章 Verilog HDL 语言(8课时)
第一节 Verilog HDL语言简述
第二节 Verilog HDL语言的一般结构
第三节Verilog HDL语言的基本语法
第四节应用举例
第三章 VHDL 语言(8课时)
第一节 VHDL语言简述
第二节 VHDL语言结构体的描述
第三节结构体的子结构设计方法
第四节顺序语句和并发语句
第五节信号处理和属性函数
第六节配置
第四章图论基础(4课时)
第一节无向图及有向图
第二节通路、回路、图的连通性
第三节图的矩阵表示和图的遍历
第四节最小生成树和最短路径
第五章最优化方法(4课时)
第一节线性规划
第二节无约束非线性规划
第三节约束非线性规划
第四节模拟退火算法
第六章遗传算法(4课时)
第一节遗传算法简述
第二节基本遗传算法
第三节遗传算法的实现技术
第四节 MATLAB遗传工具箱及应用实例
第七章电路系统的划分(6课时)
第一节版图CAD基础
第二节集成电路的布图模式
第三节电路划分及其分级
第四节电路划分问题公式表示及算法分类第五节群迁移算法和模拟退火算法
第六节其他划分算法
第八章布图规划、布局和布线(6课时)第一节布图规划
第二节电路的表示
第三节布局中连线长度的估计
第四节布局的目标函数
第五节初始布局和改善布局
第六节总体布线和迷宫布线
第七节线探索布线和详细布线
第九章 FPGA设计EDA工具软件(6课时)
第一节数字系统设计流程
第二节常用的FPGA设计EDA工具软件
第三节 Quartus II 简介
第四节设计实例
第十章 Matlab及Simulink 仿真(6课时)
第一节 matlab 简介
第二节 Simulink 入门
第三节电路分析应用
(一)教学方法与学时分配
以课堂讲授为主,利用PPT讲稿及相应软件演示所讲实例;考试方式:闭卷考试。

学时分配:第一章(2学时)、第二章(8学时)、第三章(8学时)、第四章(4学
时)、第五章(4学时)、第六章(4学时)、第七章(6学时)、第八章(6学时)、
第九章(6学时)、第十章(6学时),共计54学时
(二)内容及基本要求
主要内容:本课程主要介绍集成电路设计基础知识,相应可编程硬件描述语言(Verilog HDL、VHDL), FPGA设计用到的EDA工具软件、Matlab及simulink。

【重点掌握】: Verilog HDL语言编程
【掌握】:集成电路设计基础知识(包括图论、最优化方法、遗传算法、电路系统划分)
【了解】: FPGA设计EDA工具软件、VHDL语言
【一般了解】: Matlab及Simulink
【难点】:利用Verilog HDL语言编程
(重点掌握、掌握、了解、一般了解四个层次可根据教学内容和对学生的具体要求适当减少,但不得少于两个层次)
制定人:刘贵鹏
审定人:
批准人:
日期:。

相关文档
最新文档