刊文精选

2022年第12期·“模拟集成电路”课程实验教学改革与实践

来源:教育教学论坛 2022/6/16 11:49:49

[出处] 教育教学论坛_2022年第12期

刘海涛 唐枋 甘平 林智

[关键词] 模拟集成电路;工程应用;实验教学;改革;实践

[基金项目] 2019年度教育部产学合作协同育人项目“模拟集成电路的工程实践教学改革”(201902024012);2020年度重庆大学教改项目“基于CCIO模式的模拟集成电路设计课程研究与实践”(2020027)

[作者简介] 刘海涛(1975—),男,四川平昌人,博士,重庆大学微电子与通信工程学院副教授,主要从事集成电路与集成系统理论与实践教学研究;唐 枋(1983—),男,重庆人,博士,重庆大学微电子与通信工程学院教授,主要从事定制集成电路研究;甘 平(1974—),男,重庆人,博士,重庆大学微电子与通信工程学院研究员级高级工程师,主要从事数字集成电路研究。

[中图分类号] G642.0 [文献标识码] A [文章编号] 1674-9324(2022)12-0067-04 [收稿日期] 2021-07-14

随着信息技术的发展,集成电路成为信息产业的基础,特别是近两年国际形势发生了重大变化,集成电路技术已经成为制约我国经济和社会发展的“卡脖子”工程。近年来,国家和地方对集成电路产业高度重视,2014年,国务院印发《国家集成电路产业发展推进纲要》,强调集成电路發展的重要性[1-3]。

“模拟集成电路”课程主要介绍模拟集成电路的设计流程、模拟集成电路基本单元、集成电路系统设计方法,以及使用EDA工具实现电路设计的基础知识,是一门理论与实践相结合的集成电路设计入门课程[4-8]。课程主要使学生学习掌握系统的集成电路知识和使用EDA工具进行电路分析与设计的能力。该课程的讲授不仅需要扎实的理论基础,还需相应的实验环节,才能取得良好的教学效果。“模拟集成电路”课程的实验教学具有其独特性[9-14],主要体现为实验内容全部在EDA环境下完成;EDA工具安装在Linux或UNIX系统下;集成电路设计相关的EDA工具使用比较困难,并且价格昂贵;每个实验内容各不相同,但实验的流程基本相同。

目前在“模拟集成电路”课程的实验环节,由于实验题目和内容与教学环节结合不紧密、与工程实践结合不紧密,学生很难掌握设计方法,尤其是版图设计,往往很难取得较好的教学效果。

一、改革具体措施

通过改革“模拟集成电路”课程实验环节的教学模式,采用项目化的实验教学方式,使学生掌握具有工程实践的集成电路分析与设计的方法,解决目前高校集成电路设计实验教学内容与社会工程实践脱节的问题,使学生在毕业时具备一定的实际动手能力,进入社会后能尽快走向工作岗位,避免目前“学用分离”的现象。

(一)突出实践,理论配合

传统“模拟集成电路”课程实验教学环节以理论教育为主,学生对基础理论和设计规则非常熟悉,但实践动手能力不足,往往在毕业后进入集成电路设计企业还需花大量时间进行二次设计能力培训,造成了人力资源的严重浪费。这是由于教师没有清晰认识“模拟集成电路”课程的性质,讲授还是采取传统的“老师讲、学生听”的教学方式,偏重理论,缺乏实验实践环节,影响了学生实际设计电路的能力。

“模拟集成电路”课程是一门承接系统、电路、EDA技术、工艺的综合性课程,如果按照传统教育方式进行授课,课程的实践性和综合性无法得到体现,违背了课程自身固有的规律,教学效果不能满足产业界对模拟集成电路工程实践的要求。在反思了课程的本质特点后,采取了实践优先,理论配合的教学方法,具体内容如下:根据逻辑与电路功能性的要求设计电路,按照一定的工艺水平要求设计用于光刻的掩膜图形,并实现芯片的最终设计输出。

教师首先讲授设计工具EDA软件的使用,让学生掌握EDA软件的每一个主要功能,从图形的选择到材料的配置,让学生从感性角度理解实际的电路和版图设计是如何进行的、每一步是如何使用EDA软件完成的、整个芯片版图设计过程的规则有哪些。学生在这个时候设计的版图可能不很准确和完善,但是,学生对什么是版图和如何设计版图有了一个初步的认识,建立起版图设计的基本概念,并为后续的课程奠定坚实的实践基础。此时,教师再详细进行版图设计理论知识的讲授,学生能更深刻地理解相应的工艺知识和半导体理论,真正实现了理论和实践完美结合的教育理念,有利于学生能力的培养。

(二)注重细节,加强引导

在传统“模拟集成电路”课程教学方式中,理论讲授占据大部分时间,学生知道电阻、电容、二极管、晶体管、场效应管等基本元器件的结构和工作原理,但是在设计的实际过程中,对于为什么采用这些元器件的电路形式,学生并不理解。针对学生的疑惑,教师从工艺细节入手解决这个问题。作为集成电路设计者,首先要熟悉工艺条件和器件物理,才能确定晶体管的具体尺寸,连线的宽度、间距,各次掩膜版的套刻精度等。版图设计的规则是由工艺决定的,掌握了工艺也就掌握了版图设计的钥匙。我们将工艺文件的通用技术规则向学生进行逐条讲解,由通用元器件的设计规则归纳出它们的共性,包括最小长度、宽度、间距等参数,提醒学生记忆。通过对比学习和研究不同芯片生产厂商的工艺,学生在学习这一系列设计规则的过程中,逐渐理解并熟悉了工艺规则文件的构成方式及学习要点,能够在不同工艺规则下举一反三,设计同一种元器件的版图,即使电路元器件的数量巨大、电路拓扑关系复杂,在教师耐心的讲解下,学生也能够依据工艺规则设计出符合要求的版图,这都是在理解了工艺规则细节的基础上完成的。因此,关注细节,加强引导,是提高学生学习效果的一个重要方法。

(三)过程检查,结果考核

一个工程实践中全定制集成电路典型设计流程(如图1所示)包括逻辑电路、晶体管级电路、版图设计等几个主要环节,具体包括原理图设计及仿真、版图设计及后仿真。具体包含晶体管级电路设计、设计规则检查DRC(Design Rule Check)、版图与电路原理图一致性比较LVS(Layout Versus Schematic)、寄生参数提取LPE(Lay out Parasitic extraction)和后仿真。

对于刚接触集成电路设计的本科生来讲,这些步骤的操作具有一定的难度,实验教学过程中要确保实验教学的质量,必须建立明确的目标和考核内容。因此,把这些实验整体流程分别展开,分解为一个个独立的实验流程步骤。最终得到一个直线型的集成电路设计实验流程,同时每一步实验流程有相应的考核内容(见图2)。

教师根据学生上传到服务器的不同设计环节打分,并且就每个项目的分数生成详细的报告,以便对学生的成绩进行评审。通过查阅报告,学生可以了解课程学习的不足和每一环节的实验得分,为下次提高设计成绩提供很好的参考。

在“模拟集成电路”课程中,将实验流程应用于多个实验方法,符合集成电路原理与设计课程的特点。这种多次重复的实验教学方式能够使学生对Linux或UNIX操作系统熟悉,学生在掌握了这种设计方法和过程后,可以独立设计集成电路。

(四)比赛练兵,实战演练

由于目前集成电路流片加工的费用很高,动辄好几万元,本科生在集成电路设计实验教学中设计流程的流片这一步骤无法实现,但同时又要使学生的实验训练符合工程实际的要求,因此,采取接近实战化的实验显得非常重要。在实验教学过程中,我们基于中电24所的0.18μm的CMOS工艺和0.35μm的JFET-双极型工艺进行设计,学生设计的电路在条件允许的情况下完成流片后就是可用的芯片。这种基于实际工艺的设计缩小了设计和工艺之间的距离。

具体方法:根据知识点,将模拟电路分成几类,并从每一类中提取出多种经典的电路,利用中国电子科技集团公司第24研究所的代工工艺,经验丰富的工程师们设计出对应电路的版图,作为电路模块单元放在服务器上供学生参考。在学生充分了解电路模块库单元的电路实例基础上,将一些实用的电路设计布置给学生,要求学生在规定的时间内设计出合格的版图,以此作为最终的考核评估。学生在学习课程期间,可以接触到不同芯片代工工艺、多种类不同结构的电路,这极大地激发了他们的学习热情和时间感。

学生在设计过程中会遇到多种问题,他们会采取多种方式和手段加以解决,如向教师询问、和同学讨论等,这既可以督促学生在课堂上认真听讲,而且多角度思考遇到的问题。最重要的是他们亲自动手设计电路时,综合考虑工艺、电路、器件等因素,在较短的时间内,集成电路设计能力将得到极大提高。除了在日常的实验实践环节中进行集成电路项目设计之外,学生还积极参加集成电路专业的相关比赛,通过比赛体会一些具有挑战性的集成电路项目设计,提高学生在实际场景下的设计能力和项目组织能力,为他们未来进入职场从事集成电路设计工作奠定坚实的专业能力和实际问题解决能力的基础。

二、改革成效

通过“模拟集成电路”课程实验方法改革,学生的集成电路分析与设计能力、集成电路制造与工艺,甚至于微电子技术相关的科目课程成绩得到了提高,在各类竞赛、推免及研究生考试、毕业就业等方面都崭露头角。

推免研究生及考研成果明显。扎实的集成电路分析与设计专业基本功,使多个学生顺利通过笔试和面试,进入了清华大学、北京大学、中国科学院大学、东南大学、华中科技大学、中科大、电子科技大学等学校和科研单位,扩大了集成电路设计与集成系统专业的国内外影响力。

毕业学生就业专业对口率明显提高,受到了国内外相关用人单位的青睐和好评。众多学生毕业后进入了日本NEC公司、武漢烽火科技公司、中电集团24所、联华电子、国防科大计算机公司、华大九天集成电路公司等。

2019年参加全国大学生集成电路创新创业设计大赛,获得西南分赛区三等奖。2020年在全国大学生集成电路创新创业大赛中获得全国总决赛一等奖1项、西南分赛区二等奖1项。参加全国大学生电子竞赛和重庆市大学生电子竞赛,获得全国一等奖1项、二等奖1项和重庆市奖多项。

结语

从集成电路系统教学的需要出发,解决了目前“模拟集成电路”课程教学中存在的理论学习和实践动手分离、缺乏集成电路版图设计环节等教学难题,以集成电路设计工程应用实践中应该掌握的全部技能为目标,采用项目化的实验教学方式,将完整的全定制集成电路设计流程贯穿于集成电路设计课程实验中去,并在实验流程的每一步骤设置明确的考核内容。该改革方法经实践检验取得了较好成效。


本文版权归教育教学论坛杂志社及本文作者所有,未经同意,不得转载! ——《教育教学论坛》查稿电话:0311-85178286