《集成电路EDA》教学大纲 课程性质专业必修课 课程编号 xx417305 课程名称 集成电路EDA 适用专业 电子信息科学与技术 先修课程 半导体器件、集成电路设计、数字电子技术、模拟电子技术 总学时 其中理论48学时 学分数3 一、课程简介 集成电路EDA是微电子类专业的专业基础课,是一门实践性很强的课程。教学的目 的在于培养学生掌握集成电路的初步分析和使用EDA进行设计的方法,基于EDA工具的 辅助分析,解决实际集成电路设计中的有关问题,并为学习后续课程打好基础。课程的 任务是使学生获得集成电路D设计的基本理论、基本知识和基本技能,培养学生分析 问题和解决问题的能力。 学习该课程之前应先修半导体器件、集成电路设计、数字电子技术、模拟电子技术。 二、课程教学目标 通过本课程数字电子技术的学习,学生应实现如下目标: 知识目标:1、应该掌握的定义、基本概念与基本原理:数字集成电路EDA设计的 自顶而下的基本方法,VDL的基本语法:顺序语句、并行语句赋值、IP语句概述、延 时仿真、数据对象、VHDL设计实例、RTL表述方法,LPWM的设计与调用,LPM_ROM的定 制,Moore型有限状态机的设计,模拟集成电路设计流程,Spectre的基本操作以及和 其他EDA软件的互联,使用Spectre用于运算放大器的设计与仿真,Virtuoso的版图制 。 能力目标:1、掌握集成电路EDA设计的理论和基本知识:2、具有系统工程思想和 较强的逻辑思维能力以及分析问题、解决问题的能力:3、掌握数字和模拟集成店DA 设计的基本技能:4、具有综合运用科学理论和工程技术知识、分析解决工程问题的基 本能力: 三、课程教学基本要求 1、学习该课程之前学生先修半导体器件、集成电路设计:
1 《集成电路 EDA》教学大纲 课程性质 专业必修课 课程编号 xx417305 课程名称 集成电路 EDA 适用专业 电子信息科学与技术 先修课程 半导体器件、集成电路设计、数字电子技术、模拟电子技术 总学时 其中理论 48 学时 学分数 3 一、课程简介 集成电路 EDA 是微电子类专业的专业基础课,是一门实践性很强的课程。教学的目 的在于培养学生掌握集成电路的初步分析和使用 EDA 进行设计的方法,基于 EDA 工具的 辅助分析,解决实际集成电路设计中的有关问题,并为学习后续课程打好基础。课程的 任务是使学生获得集成电路 EDA 设计的基本理论、基本知识和基本技能,培养学生分析 问题和解决问题的能力。 学习该课程之前应先修半导体器件、集成电路设计、数字电子技术、模拟电子技术。 二、课程教学目标 通过本课程数字电子技术的学习,学生应实现如下目标: 知识目标:1、应该掌握的定义、基本概念与基本原理:数字集成电路 EDA 设计的 自顶而下的基本方法,VHDL 的基本语法:顺序语句、并行语句赋值、IF 语句概述、延 时仿真、数据对象、VHDL 设计实例、RTL 表述方法,LPM 的设计与调用,LPM_ROM 的定 制,Moore 型有限状态机的设计,模拟集成电路设计流程,Spectre 的基本操作以及和 其他 EDA 软件的互联,使用 Spectre 用于运算放大器的设计与仿真,Virtuoso 的版图制 作。 能力目标:1、掌握集成电路 EDA 设计的理论和基本知识;2、具有系统工程思想和 较强的逻辑思维能力以及分析问题、解决问题的能力;3、掌握数字和模拟集成店 EDA 设计的基本技能;4、具有综合运用科学理论和工程技术知识、分析解决工程问题的基 本能力; 三、课程教学基本要求 1、学习该课程之前学生先修半导体器件、集成电路设计;
2、在学习该课程的过程中,教师应该抓住数字和模拟集成电路DA设计两条主线, 帮助学生梳理两类集成电路ED4设计的基本流程,并接合实际电路设计巩固知识; 3、通过该课程的学习,达到通过基于给定需求,能够自主完成电路从设计到仿真 全流程打通。 四、课程教学模块(或教学内容)与学时分配 序号 教学模块 知识点 学时 数字部分 了解:数字集成电路EDA的基本概念。 理解:数字集成电路EDA自上而下设计方法 掌握:数字集成电路EDA设计流程,ASIC及其 设计原则,常用DA设计工具 2 了解:HDL的基本语法。 理解:VHDL语法含义 掌握:顺序语句、并行语句赋值、F语句概述3 了解:VHDL设计实例 理解:VHDL设计实例及RTL表述 掌握:延时仿真、数据对象、VHDL设计实例 RTL表述方法 了解:VHDL的基础电路单元实现。 理解:VHDL基础电路单元设计实例 掌握:组合电路的VHDL描述,时序电路的VHDL 描述 了解:计数器与分频器实现 理解:计数器与分频器设计实例 掌握:计数器的VHDL描述,分频器的VHDL描 了解:宏功能模块概述 理解:宏功能模块的设置
2 2、在学习该课程的过程中,教师应该抓住数字和模拟集成电路 EDA 设计两条主线, 帮助学生梳理两类集成电路 EDA 设计的基本流程,并接合实际电路设计巩固知识; 3、通过该课程的学习,达到通过基于给定需求,能够自主完成电路从设计到仿真 全流程打通。 四、课程教学模块(或教学内容)与学时分配 序号 教学模块 知识点 学时 1 数字部分 了解:数字集成电路 EDA 的基本概念。 理解:数字集成电路 EDA 自上而下设计方法 掌握:数字集成电路 EDA 设计流程,ASIC 及其 设计原则,常用 EDA 设计工具 2 了解:VHDL 的基本语法。 理解:VHDL 语法含义 掌握:顺序语句、并行语句赋值、IF 语句概述 3 了解:VHDL 设计实例 理解:VHDL 设计实例及 RTL 表述 掌握:延时仿真、数据对象、VHDL 设计实例、 RTL 表述方法 4 了解:VHDL 的基础电路单元实现。 理解:VHDL 基础电路单元设计实例 掌握:组合电路的 VHDL 描述,时序电路的 VHDL 描述 3 了解:计数器与分频器实现 理解:计数器与分频器设计实例 掌握:计数器的 VHDL 描述,分频器的 VHDL 描 述 4 了解:宏功能模块概述 理解:宏功能模块的设置 4
掌握:LPW的设计与调用,LPM_ROM的定制 了解:宏功能模块概述 理解:宏功能模块的设置 掌握:LPM的设计与调用,LPM ROM的定制 4 了解:宏功能模块概述 理解:宏功能模块的设置 掌握:LPN的设计与调用,LPM_ROM的定制 了解:VHDL状态机的一般形式 理解:Moore型有限状态机的定义 掌握:Moore型有限状态机的设计 了解:HDL状态机的一般形式 理解:Mealy型有限状态机的定义 掌握:Mealy型有限状态机的设计 3 模拟部分 了解:模拟集成电路EDA技术概述 理解:模拟集成电路设计流程 掌握:模拟集成电路EDA工具分类 了解:电路设计及仿真工具Cadence Spectre 的作用 理解:电路设计及仿真工具Cadence Spectre 的特点 掌握:Spectre的基本操作以及和其他EDA软 件的互联 2 了解:电路设计及仿真工具Cadence Spectre 的设计应用 理解:电路设计及仿真工具Cadence Spectre 的基本使用流程 掌握:使用Spectre的运算放大器的设计与份 4 了解:电路设计及仿真工具Synopsys Hspice 的作用 理解:Synopsys Hspice使用流程 堂握,Su nops i心。其本话句,有源/无源 器件语 电路分析语句,电 路仿真语句 了解:物理版图设计工具Virtuoso的作用 理解:Virtuoso的基本操作 掌握:Virtuoso的版图制作、DRC、LVS、寄生
3 掌握:LPM 的设计与调用,LPM_ROM 的定制 了解:宏功能模块概述 理解:宏功能模块的设置 掌握:LPM 的设计与调用,LPM_ROM 的定制 4 了解:宏功能模块概述 理解:宏功能模块的设置 掌握:LPM 的设计与调用,LPM_ROM 的定制 2 了解:VHDL 状态机的一般形式 理解:Moore 型有限状态机的定义 掌握:Moore 型有限状态机的设计 3 了解:VHDL 状态机的一般形式 理解:Mealy 型有限状态机的定义 掌握:Mealy 型有限状态机的设计 3 2 模拟部分 了解:模拟集成电路 EDA 技术概述 理解:模拟集成电路设计流程 掌握:模拟集成电路 EDA 工具分类 2 了解:电路设计及仿真工具 Cadence Spectre 的作用 理解:电路设计及仿真工具 Cadence Spectre 的特点 掌握:Spectre 的基本操作以及和其他 EDA 软 件的互联 2 了解:电路设计及仿真工具 Cadence Spectre 的设计应用 理解:电路设计及仿真工具 Cadence Spectre 的基本使用流程 掌握:使用 Spectre 的运算放大器的设计与仿 真 4 了解:电路设计及仿真工具 Synopsys Hspice 的作用 理解:Synopsys Hspice 使用流程 掌握:Synopsys Hspice 基本语句,有源/无源 器件语句,电路模型语句,电路分析语句,电 路仿真语句 4 了解:物理版图设计工具 Virtuoso 的作用 理解:Virtuoso 的基本操作 掌握:Virtuoso 的版图制作、DRC、LVS、寄生 4
参数提取及后仿真 了解:模拟集成电路EDA技术概述 技划住成由 +流程 掌握:模拟集成电路EDA工具分类 五、教学方法与策略 集成电路EDA教学以课堂讲授和课外上机为主,对重点模块(要求熟练掌握部分), 可以进行课堂教学、讨论、视颜、虚拟仿真、测试相结合的方法进行教学:课后应该布 置相应的作业,对作业中存在的问题,应该在课堂上进行相应的讲解。 六、学生学习成效考核方式 考核环节构成 占总成绩 评分依据 (均为100分制)》 的比重 期末考试(100分)闭卷: 0 题型:填空题20分,判断题30分,分析计算30分, 设计应用题20分。 课堂讨论与小测试 (1)数字和模拟集成电路EDA设计流程(20分) 0 (100分) (2)典型数字集成电路的EDA设计(40分) (3)典型模拟集成电路的EDA设计(20分) (4)模拟集成电路版图设计(20分) 考勤(100分) 旷课一次扣5分 20 作业(100分) 缺交一次作业扣20分 10 七、选用教材 潘松主编.《EDA技术实用教程-VHDL版》.北京:科学出版社,2010. 戴澜陈铖颖.《CMOS模拟集成电路EDA设计技术》,北京:电子工业出版社,2014 八、参考资料 (1)潘松编著,《EDA实用教程》,电子科技大学出版社,2008年 (2)Kenneth L.Short,2008,《VHDL for Engineers?》,2008年 (3)边计年编,《数字逻辑与VHDL设计》,清华大学出版社,2010年 (4)韩威编,《EDA与集成电路工程设计》,科学出版社,2009年
4 参数提取及后仿真 了解:模拟集成电路 EDA 技术概述 理解:模拟集成电路设计流程 掌握:模拟集成电路 EDA 工具分类 2 五、教学方法与策略 集成电路 EDA 教学以课堂讲授和课外上机为主,对重点模块(要求熟练掌握部分), 可以进行课堂教学、讨论、视频、虚拟仿真、测试相结合的方法进行教学;课后应该布 置相应的作业,对作业中存在的问题,应该在课堂上进行相应的讲解。 六、学生学习成效考核方式 七、选用教材 潘松主编.《EDA 技术实用教程-VHDL 版》.北京:科学出版社,2010. 戴澜 陈铖颖.《CMOS 模拟集成电路 EDA 设计技术》.北京:电子工业出版社,2014 八、参考资料 (1)潘松编著,《EDA 实用教程》, 电子科技大学出版社, 2008 年 (2)Kenneth L.Short,2008,《VHDL for Engineers》,2008 年 (3)边计年编,《数字逻辑与 VHDL 设计》,清华大学出版社, 2010 年 (4)韩威编,《EDA 与集成电路工程设计》,科学出版社, 2009 年 考核环节构成 (均为 100 分制) 评分依据 占总成绩 的比重 期末考试(100 分) 闭卷: 题型:填空题 20 分,判断题 30 分,分析计算 30 分, 设计应用题 20 分。 40 课堂讨论与小测试 (100 分) (1) 数字和模拟集成电路 EDA 设计流程(20 分) (2) 典型数字集成电路的 EDA 设计(40 分) (3) 典型模拟集成电路的 EDA 设计(20 分) (4) 模拟集成电路版图设计(20 分) 30 考勤(100 分) 旷课一次扣 5 分 20 作业(100 分) 缺交一次作业扣 20 分 10
(5)陈莹梅著,《模拟集成电路EDA技术与设计:仿真与版图实例》,电子工业出版社, 2014年 大纲起草人:邹龙庆 大纲审核人:李铭华 大纲批准人:谢四连 日期:2017年6月13日
5 (5)陈莹梅著,《模拟集成电路 EDA 技术与设计:仿真与版图实例》,电子工业出版社, 2014 年 大纲起草人:邹龙庆 大纲审核人:李铭华 大纲批准人:谢四连 日期: 2017 年 6 月 13 日