首页 > 文章中心 > 集成电路设计的方法

集成电路设计的方法

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇集成电路设计的方法范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

集成电路设计的方法

集成电路设计的方法范文第1篇

关键词:PROTEL;电路课程;CAD课程设计;教学方法

中图分类号:TM13 文献标识码:A 文章编号:1674-7712 (2013) 14-0000-01

实验教学的标准随着教育的改革不断提升,学生的创新精神和灵活运用所学知识的能力都是实验教学涵盖的内容,学生在实验过程中能够锻炼综合设计、实际应用、创新思维等方面的能力,学会自主思考分析和解决问题。

一、电路CAD课程设计的现状

电路CAD课程设计是电子信息工程专业课阶段理论知识的综合应用,教师在教学中,往往将其当作一门理论课来教学,通常会先给出一个具有某种功能的电路设计图,对设计图电路的主要部分工作原理和达到这一原理的主要功能进行讲解,最后要求学生在PROTEL软件中绘制电路系统的原理图和印制板图。这样的教学方法不仅制约了学生的自主学习能力,学生处于被动学习状态,学习能力和对知识的掌握能力下降,这样的课程设计完全失去了教学的意义。

因此应当对这样的教学方式进行改革,把教学目标设定为提升学生的动手操作能力,以学生为教学主体自主学习,教师辅以指导,启迪学生的创造性思维,学会运用不同的方法解决问题。

二、基于PROTEL的电路CAD课程设计

让学生通过所学的理论知识,设计一个实际应用的单片机测试系统,辅以电路设计工具软件PROTEL,绘制出电路原理图和PCB图。

(一)PROTEL软件的设计流程

PROTEL软件是一个完整的全方位电路设计系统,包含有电路原理图设计、PCB设计、PCB自动布线、可编程逻辑器件设计、模拟/数字信号仿真等功能模块,并具有Client/Server(客户/服务器)体系结构。其中PCB设计和电路原理图设计是其最具代表性的功能,提供了完备的电路仿真器,使从原理图的绘制到最终电路板设计的所有工作都能轻松完成。

该软件设计流程为是:首先是工作环境设置和页面设置,装入元件库,然后,将元件、电源符号、接地符号、连接线、网络标号和说明信息分别依次放置在图纸上合适的位置,再就是对电路图进行检查和调整,最后保存并输出。

(二)课程设计的内容

对于学生想要设计什么系统,教师不应限制,检测和设计系统时允许学生任意选择物理量,另外,教师要对设计系统中所包含的内容进行规定,以保证课程设计能达到最终目标。

第一,MCS-51系列单片机必须包含在设计的系统的芯片中;第二,测试的物理量必须要显示在4位LED中;第三,在检测量超过设定值后,系统能够自动发出警报;第四,要设置能够让测试系统根据实际情况作出相应调整的按钮;第五,要配有一路传感器和相应的调理电路;第六,要配备AD转换芯片使检测物理量的模数能够转换。

(三)测试系统的要求

为达到启迪学生创造性思维的教学目的,测试系统的设计有以下几点要求:

第一,学生必须制定多套测试系统绘制的方案,从中选择最终方案并阐述理由;第二,测试系统必须达到方案最优化和实际的效益最大化的要求;第三,传感器能够稳定工作,精度要准确,若出现问题,则要给出弥补方案;第四,在绘制PCB之前,学生必须弄清其设计规则,既要完成任务,又要保证所设计的测试系统原理图的功能的正确性和布局的美观性以便实际装配调试;第五,为设计提供完整详细的说明书,例如工作原理、选择元件的原因、PCB的设计规则等。

(四)测试系统的仿真分析和验证

很多学生在以前并没有接触过设计,缺乏经验,所以为了让学生顺利完成设计,需要仿真分析和校验设计的原理图,可以直接在PROTEL中对模拟电路、数字电路和数模混合电路进行仿真校验。电路仿真的流程一般是首先将仿真电路、电源等绘制出来,然后将仿真分析的参数进行设置,继而运行仿真分析,最后对结果进行观察。以仿真的结果为依据,校验传感器调理正确与否。因而,在原理图的设计和仿真分析之间需要反复校验电路放大倍数的合理性以及能否正常工作,再调整选择的参数,绘制出符合要求的原理图。

三、总结

基于PROTEL的电路CAD课程设计的教学方法是教育革新的具体表现,其不仅能让学生完全掌握理论知识,还锻炼了学生的实际操作能力,同时也让学生的创造性思维得到了发挥,提高了学生的综合素质,这一教学方法应该被广泛推广应用。

参考文献:

[1]黄秀珍.《电子系统CAD》课程设计教学改革探讨[J].科技资讯,2012(08).

[2]李晗.关于PROTEL的教学方法的几点总结[J].科技信息,2007(34).

[3]邵建昂. PROTEL教学实践探讨[J].实验室研究与探索,2007(02).

集成电路设计的方法范文第2篇

在非微电子专业如计算机、通信、信号处理、自动化、机械等专业开设集成电路设计技术相关课程,一方面,这些专业的学生有电子电路基础知识,又有自己本专业的知识,可以从本专业的系统角度来理解和设计集成电路芯片,非常适合进行各种应用的集成电路芯片设计阶段的工作,这些专业也是目前芯片设计需求最旺盛的领域;另一方面,对于这些专业学生的应用特点,不宜也不可能开设微电子专业的所有课程,也不宜将集成电路设计阶段的许多技术(如低功耗设计、可测性设计等)开设为单独课程,而是要将相应课程整合,开设一到二门集成电路设计的综合课程,使学生既能够掌握集成电路设计基本技术流程,也能够了解集成电路设计方面更深层的技术和发展趋势。因此,在课程的具体设置上,应该把握以下原则。理论讲授与实践操作并重集成电路设计技术是一门实践性非常强的课程。随着电子信息技术的飞速发展,采用EDA工具进行电路辅助设计,已经成为集成电路芯片主流的设计方法。因此,在理解电路和芯片设计的基本原理和流程的基础上,了解和掌握相关设计工具,是掌握集成电路设计技术的重要环节。技能培训与前瞻理论皆有在课程的内容设置中,既要有使学生掌握集成电路芯片设计能力和技术的讲授和实践,又有对集成电路芯片设计新技术和更高层技术的介绍。这样通过本门课程的学习,一方面,学员掌握了一项实实在在有用的技术;另一方面,学员了解了该项技术的更深和更新的知识,有利于在硕、博士阶段或者在工作岗位上,对集成电路芯片设计技术的继续研究和学习。基础理论和技术流程隔离由于是针对非微电子专业开设的课程,因此在课程讲授中不涉及电路设计的一些原理性知识,如半导体物理及器件、集成电路的工艺原理等,而是将主要精力放在集成电路芯片的设计与实现技术上,这样非微电子专业的学生能够很容易入门,提高其学习兴趣和热情。

2非微电子专业集成电路设计课程实践

根据以上原则,信息工程大学根据具体实际,在计算机、通信、信号处理、密码等相关专业开设集成电路芯片设计技术课程,根据近两年的教学情况来看,取得良好的效果。该课程的主要特点如下。优化的理论授课内容1)集成电路芯片设计概论:介绍IC设计的基本概念、IC设计的关键技术、IC技术的发展和趋势等内容。使学员对IC设计技术有一个大概而全面的了解,了解IC设计技术的发展历程及基本情况,理解IC设计技术的基本概念;了解IC设计发展趋势和新技术,包括软硬件协同设计技术、IC低功耗设计技术、IC可重用设计技术等。2)IC产业链及设计流程:介绍集成电路产业的历史变革、目前形成的“四业分工”,以及数字IC设计流程等内容。使学员了解集成电路产业的变革和分工,了解设计、制造、封装、测试等环节的一些基本情况,了解数字IC的整个设计流程,包括代码编写与仿真、逻辑综合与布局布线、时序验证与物理验证及芯片面积优化、时钟树综合、扫描链插入等内容。3)RTL硬件描述语言基础:主要讲授Verilog硬件描述语言的基本语法、描述方式、设计方法等内容。使学员能够初步掌握使用硬件描述语言进行数字逻辑电路设计的基本语法,了解大型电路芯片的基本设计规则和设计方法,并通过设计实践学习和巩固硬件电路代码编写和调试能力。4)系统集成设计基础:主要讲授更高层次的集成电路芯片如片上系统(SoC)、片上网络(NoC)的基本概念和集成设计方法。使学员初步了解大规模系统级芯片架构设计的基础方法及主要片内嵌入式处理器核。

丰富的实践操作内容1)Verilog代码设计实践:学习通过课下编码、上机调试等方式,初步掌握使用Verilog硬件描述语言进行基本数字逻辑电路设计的能力,并通过给定的IP核或代码模块的集成,掌握大型芯片电路的集成设计能力。2)IC前端设计基础实践:依托Synopsys公司数字集成电路前端设计平台DesignCompiler,使学员通过上机演练,初步掌握使用DesignCompiler进行集成电路前端设计的流程和方法,主要包括RTL综合、时序约束、时序优化、可测性设计等内容。3)IC后端设计基础实践:依托Synopsys公司数字集成电路后端设计平台ICCompiler,使学员通过上机演练,初步掌握使用ICCompiler进行集成电路后端设计的流程和方法,主要包括后端设计准备、版图规划与电源规划、物理综合与全局优化、时钟树综合、布线操作、物理验证与最终优化等内容。灵活的考核评价机制1)IC设计基本知识笔试:通过闭卷考试的方式,考查学员队IC设计的一些基本知识,如基本概念、基本设计流程、简单的代码编写等。2)IC设计上机实践操作:通过上机操作的形式,给定一个具体并相对简单的芯片设计代码,要求学员使用Synopsys公司数字集成电路设计前后端平台,完成整个芯片的前后端设计和验证流程。3)IC设计相关领域报告:通过撰写报告的形式,要求学员查阅IC设计领域的相关技术文献,包括该领域的前沿研究技术、设计流程中相关技术点的深入研究、集成电路设计领域的发展历程和趋势等,撰写相应的专题报告。

3结语

集成电路设计的方法范文第3篇

关键词:课程体系改革;教学内容优化;集成电路设计

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)34-0076-02

以集成电路为龙头的信息技术产业是国家战略性新兴产业中的重要基础性和先导性支柱产业。国家高度重视集成电路产业的发展,2000年,国务院颁发了《国务院关于印发鼓励软件产业和集成电路产业发展若干政策的通知》(18号文件),2011年1月28日,国务院了《国务院关于印发进一步鼓励软件产业和集成电路产业发展若干政策的通知》,2011年12月24日,工业和信息化部印发了《集成电路产业“十二五”发展规划》,我国集成电路产业有了突飞猛进的发展。然而,我国的集成电路设计水平还远远落后于产业发展水平。2013年,全国进口产品金额最大的类别是集成电路芯片,超过石油进口。2014年3月5日,国务院总理在两会上的政府工作报告中,首次提到集成电路(芯片)产业,明确指出,要设立新兴产业创业创新平台,在新一代移动通信、集成电路、大数据、先进制造、新能源、新材料等方面赶超先进,引领未来产业发展。2014年6月,国务院颁布《国家集成电路产业发展推进纲要》,加快推进我国集成电路产业发展,10月底1200亿元的国家集成电路投资基金成立。集成电路设计人才是集成电路产业发展的重要保障。2010年,我国芯片设计人员达不到需求的10%,集成电路设计人才的培养已成为当前国内高等院校的一个迫切任务[1]。为满足市场对集成电路设计人才的需求,2001年,教育部开始批准设置“集成电路设计与集成系统”本科专业[2]。

我校2002年开设电子科学与技术本科专业,期间,由于专业调整,暂停招生。2012年,电子科学与技术专业恢复本科招生,主要专业方向为集成电路设计。为提高人才培养质量,提出了集成电路设计专业创新型人才培养模式[3]。本文根据培养模式要求,从课程体系设置、课程内容优化两个方面对集成电路设计方向的专业课程体系进行改革和优化。

一、专业课程体系存在的主要问题

1.不太重视专业基础课的教学。“专业物理”、“固体物理”、“半导体物理”和“晶体管原理”是集成电路设计的专业基础课,为后续更好地学习专业方向课提供理论基础。如果基础不打扎实,将导致学生在学习专业课程时存在较大困难,更甚者将导致其学业荒废。例如,如果没有很好掌握MOS晶体管的结构、工作原理和工作特性,学生在后面学习CMOS模拟放大器和差分运放电路时将会是一头雾水,不可能学得懂。但国内某些高校将这些课程设置为选修课,开设较少课时量,学生不能全面、深入地学习;有些院校甚至不开设这些课程[4]。比如,我校电子科学与技术专业就没有开设“晶体管原理”这门课程,而是将其内容合并到“模拟集成电路原理与设计”这门课程中去。

2.课程开设顺序不合理。专业基础课、专业方向课和宽口径专业课之间存在环环相扣的关系,前者是后者的基础,后者是前者理论知识的具体应用。并且,在各类专业课的内部也存在这样的关系。如果在前面的知识没学好的基础上,开设后面的课程,将直接导致学生学不懂,严重影响其学习积极性。例如:在某些高校的培养计划中,没有开设“半导体物理”,直接开设“晶体管原理”,造成了学生在学习“晶体管原理”课程时没有“半导体物理”课程的基础,很难进入状态,学习兴趣受到严重影响[5]。具体比如在学习MOS晶体管的工作状态时,如果没有半导体物理中的能带理论,就根本没办法掌握阀值电压的概念,以及阀值电压与哪些因素有关。

3.课程内容理论性太强,严重打击学生积极性。“专业物理”、“固体物理”、“半导体物理”和“晶体管原理”这些专业基础课程本身理论性就很强,公式推导较多,并且要求学生具有较好的数学基础。而我们有些教师在授课时,过分强调公式推导以及电路各性能参数的推导,而不是侧重于对结构原理、工作机制和工作特性的掌握,使得学生(尤其是数学基础较差的学生)学习起来很吃力,学习的积极性受到极大打击[6]。

二、专业课程体系改革的主要措施

1.“4+3+2”专业课程体系。形成“4+3+2”专业课程体系模式:“4”是专业基础课“专业物理”、“半导体物理”、“固体物理”和“晶体管原理”;“3”是专业方向课“集成电路原理与设计”、“集成电路工艺”和“集成电路设计CAD”;“2”是宽口径专业课“集成电路应用”、“集成电路封装与测试”,实行主讲教师负责制。依照整体优化和循序渐进的原则,根据学习每门专业课所需掌握的基础知识,环环相扣,合理设置各专业课的开课先后顺序,形成先专业基础课,再专业方向课,然后宽口径专业课程的开设模式。

我校物理与电子科学学院本科生实行信息科学大类培养模式,也就是三个本科专业大学一年级、二年级统一开设课程,主要开设高等数学、线性代数、力学、热学、电磁学和光学等课程,重在增强学生的数学、物理等基础知识,为各专业后续专业基础课、专业方向课的学习打下很好的理论基础。从大学三年级开始,分专业开设专业课程。为了均衡电子科学与技术专业学生各学期的学习负担,大学三年级第一学期开设“理论物理导论”和“固体物理与半导体物理”两门专业基础课程。其中“固体物理与半导体物理”这门课程是将固体物理知识和半导体物理知识结合在一起,课时量为64学时,由2位教师承担教学任务,其目的是既能让学生掌握后续专业方向课学习所需要的基础知识,又不过分增加学生的负担。大学三年级第二学期开设“电子器件基础”、“集成电路原理与设计”、“集成电路设计CAD”和“微电子工艺学”等专业课程。由于“电子器件基础”是其他三门课程学习的基础,为了保证学习的延续性,拟将“电子器件基础”这门课程的开设时间定为学期的1~12周,而其他3门课程的开课时间从第6周开始,从而可以保证学生在学习专业方向课时具有高的学习效率和大的学习兴趣。另外,“集成电路原理与设计”课程设置96学时,由2位教师承担教学任务。并且,先讲授“CMOS模拟集成电路原理与设计”的内容,课时量为48学时,开设时间为6~17周;再讲授“CMOS数字集成电路原理与设计”的内容,课时量为48学时,开设时间为8~19周。大学四年级第一学期开设“集成电路应用”和“集成电路封装与测试技术”等宽口径专业课程,并设置其为选修课,这样设置的目的在于:对于有意向考研的同学,可以减少学习压力,专心考研;同时,对于要找工作的同学,可以更多了解专业方面知识,为找到好工作提供有力保障。

2.优化专业课程的教学内容。由于我校物理与电子科学学院本科生采用信息科学大类培养模式,专业课程要在大学三年级才能开始开设,时间紧凑。为实现我校集成电路设计人才培养目标,培养紧跟集成电路发展前沿、具有较强实用性和创新性的集成电路设计人才,需要对集成电路设计方向专业课程的教学内容进行优化。其学习重点应该是掌握基础的电路结构、电路工作特性和电路分析基本方法等,而不是纠结于电路各性能参数的推导。

在“固体物理与半导体物理”和“晶体管原理”等专业基础课程教学中,要尽量避免冗长的公式及烦琐的推导,侧重于对基本原理及特性的物理意义的学习,以免削弱学生的学习兴趣。MOS器件是目前集成电路设计的基础,因此,在“晶体管原理”中应当详细讲授MOS器件的结构、工作原理和特性,而双极型器件可以稍微弱化些。

对于专业方向课程,教师不但要讲授集成电路设计方面的知识,也要侧重于集成电路设计工具的使用,以及基本的集成电路版图知识、集成电路工艺流程,尤其是CMOS工艺等相关内容的教学。实验实践教学是培养学生的知识应用能力、实际动手能力、创新能力和社会适应能力的重要环节。因此,在专业方向课程中要增加实验教学的课时量。例如,在“CMOS模拟集成电路原理与设计”课程中,总课时量为48学时不变,理论课由原来的38学时减少至36学时,实验教学由原来的10学时增加至12个学时。36学时的理论课包含了单级运算放大器、差分运算放大器、无源/有源电流镜、基准电压源电路、开关电路等多种电路结构。12个学时的实验教学中2学时作为EDA工具学习,留给学生10个学时独自进行电路设计。从而保证学生更好地理解理论课所学知识,融会贯通,有效地促进教学效果,激发学生的学习兴趣。

三、结论

集成电路产业是我国国民经济发展与社会信息化的重要基础,而集成电路设计人才是集成电路产业发展的关键。本文根据调研结果,分析目前集成电路设计本科专业课程体系存在的主要问题,结合我校实际情况,对我校电子科学与技术专业集成电路设计方向的专业课程体系进行改革,提出“4+3+2”专业课程体系,并对专业课程讲授内容进行优化。从而满足我校集成电路设计专业创新型人才培养模式的要求,为培养实用创新型集成电路设计人才提供有力保障。

参考文献:

[1]段智勇,弓巧侠,罗荣辉,等.集成电路设计人才培养课程体系改革[J].电气电子教学学报,2010,(5).

[2]方卓红,曲英杰.关于集成电路设计与集成系统本科专业课程体系的研究[J].科技信息,2007,(27).

[3]谢海情,唐立军,文勇军.集成电路设计专业创新型人才培养模式探索[J].电力教育,2013,(28).

[4]刘胜辉,崔林海,黄海.集成电路设计与集成系统专业课程体系研究与实践[J].教育与教学研究,2008,(22).

集成电路设计的方法范文第4篇

关键词:纳米尺度互连线 集总参数模型 电路仿真 CMOS射频集成电路设计

中图分类号:TN402 文献标识码:A 文章编号:1007-9416(2016)10-0176-02

1 引言

随着半导体技术的发展,纳米尺度的CMOS工艺射频集成电路(RFIC)在工业、科技、医药医疗的应用越来越广泛,且其工作频率已经进入微波、毫米波段,如X波段、Ku波段及60GHz应用等[1]。然而,当电路的工作频率进入到这种高频频段时,电路模型的精度是电路能否成功实现的关键所在。在电路版图设计之后,通常是利用Assura和Calibre等工具来获得互连线的寄生电阻和寄生电容。然而,由于电路的寄生电感比寄生电阻和寄生电容复杂且精度低,很难利用版图验证设计工具得到寄生电感值,因此,需要借助于电磁场仿真软件对传输线进行准确模拟。然而,在电路设计初期通常需要考虑用于互连的微带传输线对电路性能的影响,传统单纯利用电磁场仿真软件进行参数提取的方法无法准确根据设计要求进行参数调整。本文构建了基于物理特性的互连线模型,该模型的寄生参数通过传输线物理特性和电磁场仿真软件得到,易于计算和电路设计分析。同时,该模型的参数和频率无关,易于电路分析,适用于射频集成电路的设计。最后,论文详细论述了将模型用于集成电路设计中的流程。

2 互连线寄生参数仿真模型

射频集成电路设计中使用的互连线结构按照其类别可分为两类:第一类是微带线是以芯片衬底地作为其地平面,第二类是互连线是以某一金属层(通常是第一层金属M1)作为其地平面。对于这两类互连线结构而言,采用衬底地平面作为公共地平面的互连线比采用底层金属M1作为公共地的互连线更加灵活,因为在实际电路设计中受限于电路结构,其底层金属需要作为信号线进行器件之间互连,这种情况下需要采用第一种结构来实现信号互连。然而,使用底层金属M1作地线可以隔离衬底,减少衬底的损耗,因此在集成电路设计中两种传输线结构相互并存。

图1是互连线的模型图,该模型为单π集总参数模型,与常规的电感π模型相似[2]。图1中模型并联部分表示寄生电容和电阻,串联部分表示寄生电感和电阻。在设计窄带宽的电路时,尤其是进行放大器电路设计,关注的是工作频率附近的参数。所以,方框模型可以视为独立于工作频率,即模型在窄带电路设计中依旧可以使用。模型中,电感L2和电阻R2为互连线自身的分布电感和分布电阻,包含了集肤效应和邻近效应对电路的影响,而并联电容和电阻为导线和衬底之间等效电容和等效电阻。

对于该传输线模型,其离散参数的矩阵近似于模拟值和实际测量值。根据等效规则,电路的参数都可由Y参数推导得出[3]。在得到每一模块的参数后,串联电感值,电阻值和并联电容值都可以求出。

根据等效规则,工作频带的S参数应该与模拟和测试值相同。根据对Y矩阵的定义,可以推导出以下公式:

式中,为工作频率,函数real()和函数imag()分别代表着复数的实部和虚部。

以上的公式对于大多数传输线是可用的,无论传输线是否对称。在大多数情况下,传输线的Y1,Y3部分在结构上并不对称。但是,当两端口的反射系数的值相同时,将出现对称的特殊情况。此时传输线可化简为相同的部分,且可从电报方程中得出各元件的值。

在以上的分析中,电容,电感和电阻分别是频率的参数,而本模型中各部分数值处理成和频率无关的数值,这将在电路设计中产生误差。由于替换产生的误差可有下面公式得出:

是仿真实际S参数值,是模型的S参数值。

通常,当电路的频率与正常工作频率差异较大时,由于集肤效应和邻近效应,这个误差将会造成更加严重的影响。依照上述的模型,我们利用电磁场仿真软件ADS-Momentum构建了互连传输线,该传输线采用第二类结构,该传输线位于的TSMC 0.18um射频/混合信号工艺的第6层金属上,金属线宽6um,线长115um。工作频率为10GHz,根据公式(2)得到集总参数模型各个参数如下:

为比较模型和实际电磁场仿真数据之间差别,公式(4)中各个数据对应模型的S参数和电磁场仿真软件得到的S参数进行了对比,图2是采用电磁场仿真软件ADS-Momentum和模型部分参数对比,从图中可以看出,电磁场仿真软件的模型和本模型S参数的误差远离工作频率段误差越大,这是由于公式(2)中对频率进行了近似处理,远离工作频率的点采用工作频率来代替,由于这种代替,数据之间误差越大。在其偏离中心频率50%位置处(即15GHz和5GHz),模型和Momentum仿真数据的差异低于5%。在实际电路设计,通常需要电路设计师关注于传输线寄生参数对电路性能影响,此时工作频率点附近模型简易、准确是电路设计重点,而偏离工作频率点的模型误差在窄带电路设计是可以接受的。

3 模型在射频集成电路设计中应用

CMOS射频集成电路设计是利用已有的有源器件和无源器件模型进行电路设计。传统的集成电路设计首先进行电路原理图设计,然后进行电路版图设计,再进行参数提取,在参数提取中主要利用Cadence系统自身已有的仿真工具Assura来实现,在参数提取结束后再进行后仿真。当电路设计不满足要求时,需要重复上述过程,然而,在上述的传统集成电路中,由于参数提取过程的参数为分布参数,难以直接用于电路O计参数调整。同时,传统的参数提取方法只进行了电阻和电容的参数提取,而对寄生电感没有进行提取,这将导致电路设计的预期结果和实测结果出入较大。

为克服传统的射频集成电路设计的上述不足,可以将本论文的参数模型和集成电路设计相互结合。图4是本论文的模型应用于射频集成电路设计中流程图,在原理图和版图设计中依然类似于传统的集成电路设计方法,但版图设计及参数提取时将版图中的互连线单独分离出来,利用电磁场仿真软件ADS-Momentum电磁场仿真,仿真结束后利用模型将其中的各个互连线参数提取出来,由于互连线的宽度、长度和图1中模型的各个参数密切相关,故将互连线得到的各个参数代入到版图后仿真设计中,检测互连线参数是否满足电路设计要求。如果互连线参数满足设计要求,则电路设计完成;否则,根据要求适当调整互连线参数,并判断调整后参数是否满足电路设计要求,如果满足电路设计要求,则依据重新设计的要求进行版图调整,完成电路设计。如果调整后的互连线参数依然不满足电路设计要求,则依据要求进行原理图设计调整,然后依次重复上述过程。如图3所示。

从上述的电路设计流程可以看出,在射频集成电路设计中应用本模型可以及时了解电路中的各个互连线参数,根据电路设计要求调整互连线参数,满足电路设计要求。在整个设计流程中,首先根据互连线提取参数判断是否满足电路设计要求,进而根据设计要求调整互连线参数来满足电路设计要求,这将简化传统电路设计循环,减少电路设计时间,同时通过互连线参数调整将互连线作为电路设计的一部分进行综合考虑,这将有助于提高电路综合性能。

4 结语

本文提出了适用电路后仿真的纳米尺度互连线模型,该模型基于物理意义而构建,模型的各个参数皆为集总参数,各个参数都可以通过电磁场仿真软件而获得并在集成电路设计中进行调整。该集总参数的模型结构简单,易于使用,适合于CMOS射频集成电路设计分析中使用,同时文中给出了该模型应用于射频集成电路设计的流程并分析了其特点,分析表明采用文中模型可以根据电路设计要求进行调整互连线的尺寸,并可将互连线参数作为电路设计的一部分进行综合考虑,有助于提高电路综合性能。

参考文献

[1]A.Niknejad, “Siliconization of 60 GHz”, IEEE Microw. Mag., pp.78-85,Feb.2010.

[2]J.Rong, M.Copeland,“The modeling, characterization, and design of monolithic inductors for silicon RFICs”,IEEE Journal of Solid-state Circuits, Vol.32,No.3,pp.357-369,March 1997.

[3]廖承恩.微波技g基础,西安:西安电子科技大学出版社,1994.12.

收稿日期:2016-09-28

集成电路设计的方法范文第5篇

关键词:模拟 集成电路 设计 自动化综合流程

中图分类号:TN431 文献标识码:A 文章编号:1672-3791(2013)03(a)-0062-02

随着超大规模集成电路设计技术及微电子技术的迅速发展,集成电路系统的规模越来越大。根据美国半导体工业协会(SIA)的预测,到2005年,微电子工艺将完全有能力生产工作频率为3.S GHz,晶体管数目达1.4亿的系统芯片。到2014年芯片将达到13.5 GHz的工作频率和43亿个晶体管的规模。集成电路在先后经历了小规模、中规模、大规模、甚大规模等历程之后,ASIC已向系统集成的方向发展,这类系统在单一芯片上集成了数字电路和模拟电路,其设计是一项非常复杂、繁重的工作,需要使用计算机辅助设计(CAD)工具以缩短设计时间,降低设计成本。

目前集成电路自动化设计的研究和开发工作主要集中在数字电路领域,产生了一些优秀的数字集成电路高级综合系统,有相当成熟的电子设计自动化(EDA)软件工具来完成高层次综合到低层次版图布局布线,出现了SYNOPSYS、CADENCE、MENTOR等国际上著名的EDA公司。相反,模拟集成电路自动化设计方法的研究远没有数字集成电路自动化设计技术成熟,模拟集成电路CAD发展还处于相当滞后的水平,而且离实用还比较遥远。目前绝大部分的模拟集成电路是由模拟集成电路设计专家手工设计完成,即采用简化的电路模型,使用仿真器对电路进行反复模拟和修正,并手工绘制其物理版图。传统手工设计方式效率极低,无法适应微电子工业的迅速发展。由于受数/模混合集成趋势的推动,模拟集成电路自动化设计方法的研究正逐渐兴起,成为集成电路设计领域的一个重要课题。工业界急需有效的模拟集成电路和数模混合电路设计的CAD工具,落后的模拟集成电路自动化设计方法和模拟CAD工具的缺乏已成为制约未来集成电路工业发展的瓶颈。

1 模拟集成电路的设计特征

为了缩短设计时间,模拟电路的设计有人提出仿效数字集成电路标准单元库的思想,建立一个模拟标准单元库,但是最终是行不通的。模拟集成电路设计比数字集成电路设计要复杂的得多,模拟集成电路设计主要特征如下。

(1)性能及结构的抽象表述困难。数字集成电路只需处理仅有0和1逻辑变量,可以很方便地抽象出不同类型的逻辑单元,并可将这些单元用于不同层次的电路设计。数字集成电路设计可以划分为六个层次:系统级、芯片级(算法级),RTL级、门级、电路级和版图级,电路这种抽象极大地促进了数字集成电路的设计过程,而模拟集成电路很难做出这类抽象。模拟集成电路的性能及结构的抽象表述相对困难是目前模拟电路自动化工具发展相对缓慢,缺乏高层次综合的一个重要原因。

(2)对干扰十分敏感。模拟信号处理过程中要求速度和精度的同时,模拟电路对器件的失配效应、信号的耦合效应、噪声和版图寄生干扰比数字集成电路要敏感得多。设计过程中必须充分考虑偏置条件、温度、工艺涨落及寄生参数对电路特性能影响,否则这些因素的存在将降低模拟电路性能,甚至会改变电路功能。与数字集成电路的版图设计不同,模拟集成电路的版图设计将不仅是关心如何获得最小的芯片面积,还必须精心设计匹配器件的对称性、细心处理连线所产生的各种寄生效应。在系统集成芯片中,公共的电源线、芯片的衬底、数字部分的开关切换将会使电源信号出现毛刺并影响模拟电路的工作,同时通过衬底祸合作用波及到模拟部分,从而降低模拟电路性能指标。

(3)性能指标繁杂。描述模拟集成电路行为的性能指标非常多,以运算放大器为例,其性能指标包括功耗、低频增益、摆率、带宽、单位增益频率、相位余度、输入输出阻抗、输入输出范围、共模信号输入范围、建立时间、电源电压抑制比、失调电压、噪声、谐波失真等数十项,而且很难给出其完整的性能指标。在给定的一组性能指标的条件下,通常可能有多个模拟电路符合性能要求,但对其每一项符合指标的电路而言,它们仅仅是在一定的范围内对个别的指标而言是最佳的,没有任何电路对所有指标在所有范围内是最佳的。

(4)建模和仿真困难。尽管模拟集成电路设计已经有了巨大的发展,但是模拟集成电路的建模和仿真仍然存在难题,这迫使设计者利用经验和直觉来分析仿真结果。模拟集成电路的设计必须充分考虑工艺水平,需要非常精确的器件模型。器件的建模和仿真过程是一个复杂的工作,只有电路知识广博和实践经验丰富的专家才能胜任这一工作。目前的模拟系统验证的主要工具是SPICE及基于SPICE的模拟器,缺乏具有高层次抽象能力的设计工具。模拟和数模混合信号电路与系统的建模和仿真是急需解决的问题,也是EDA研究的重点。VHDL-AMS已被IEEE定为标准语言,其去除了现有许多工具内建模型的限制,为模拟集成电路开拓了新的建模和仿真领域。

(5)拓扑结构层出不穷。逻辑门单元可以组成任何的数字电路,这些单元的功能单一,结构规范。模拟电路的则不是这样,没有规范的模拟单元可以重复使用。

2 模拟IC的自动化综合流程

模拟集成电路自动综合是指根据电路的性能指标,利用计算机实现从系统行为级描述到生成物理版图的设计过程。在模拟集成电路自动综合领域,从理论上讲,从行为级、结构级、功能级直至完成版图级的层次的设计思想是模拟集成电路的设计中展现出最好的前景。将由模拟集成电路自动化综合过程分为两个过程。

模拟集成电路的高层综合、物理综合。在高层综合中又可分为结构综合和电路级综合。由系统的数学或算法行为描述到生成抽象电路拓扑结构过程称为结构级综合,将确定电路具体的拓扑结构和确定器件尺寸的参数优化过程称为电路级综合。而把器件尺寸优化后的电路图映射成与工艺相关和设计规则正确的版图过程称为物理综合。模拟集成电路自动化设计流程如图1所示。

2.1 模拟集成电路高层综合

与传统手工设计模拟电路采用自下而上(Bottom-up)设计方法不同,模拟集成电路CAD平台努力面向从行为级、结构级、功能级、电路级、器件级和版图级的(Top-down)的设计方法。在模拟电路的高层综合中,首先将用户要求的电路功能、性能指标、工艺条件和版图约束条件等用数学或算法行为级的语言描述。目前应用的SPICE、MAST、SpectreHDL或者不支持行为级建模,或者是专利语言,所建模型与模拟环境紧密结合,通用性差,没有被广泛接受。IEEE于1999年3月正式公布了工业标准的数/模硬件描述语言VHDL-AMS。VHDL-1076.1标准的出现为模拟电路和混合信号设计的高层综合提供了基础和可能。VHDL一AMS是VHDL语言的扩展,重点在模拟电路和混合信号的行为级描述,最终实现模拟信号和数模混合信号的结构级描述、仿真和综合125,28]。为实现高层次的混合信号模拟,采用的办法是对现有数字HDL的扩展或创立新的语言,除VHDL.AMS以外,其它几种模拟及数/模混合信号硬件描述语言的标准还有MHDL和Verilog-AMS。

2.2 物理版图综合

高层综合之后进入物理版图综合阶段。物理综合的任务是从具有器件尺寸的电路原理图得到与工艺条件有关和设计规则正确的物理版图。由于模拟电路的功能和性能指标强烈地依赖于电路中每一个元件参数,版图寄生参数的存在将使元件参数偏离其设计值,从而影响电路的性能。需要考虑电路的二次效应对电路性能的影响,对版图进行评估以保证寄生参数、器件失配效应和信号间的祸合效应对电路特性能影响在允许的范围内。基于优化的物理版图综合在系统实现时采用代价函数表示设计知识和各种约束条件,对制造成本和合格率进行评估,使用模拟退火法来获取最佳的物理版图。基于规则的物理版图综合系统将模拟电路设计专家的设计经验抽象为一组规则,并用这些规则来指导版图的布线布局。在集成电路物理综合过程中,在保证电路性能的前提下,尽量降低芯片面积和功耗是必要的。同时应当在电路级综合进行拓扑选择和优化器件尺寸阶段对电路中各器件之间的匹配关系应用明确的要求,以此在一定的拓扑约束条件下来指导模拟集成电路的版图综合。

模拟电路设计被认为是一项知识面广,需多阶段和重复多次设计,常常要求较长时间,而且设计要运用很多的技术。在模拟电路自动综合设计中,从行为描述到最终的版图过程中,还需要用专门的CAD工具从电路版图的几何描述中提取电路信息过程。除电路的固有器件外,提取还包括由版图和芯片上互相连接所造成的寄生参数和电阻。附加的寄生成分将导致电路特性恶化,通常会带来不期望的状态转变,导致工作频率范围的缩减和速度性能的降低。因此投片制造前必须经过电路性能验证,即后模拟阶段,以保证电路的设计符合用户的性能要求。正式投片前还要进行测试和SPICE模拟,确定最终的设计是否满足用户期望的性能要求。高层综合和物理综合从不同角度阐述了模拟集成电路综合的设计任务。电路的拓扑选择和几何尺寸可以看成电路的产生方面,物理版图综合得到模拟集成电路的电路版图,可以认为电路的几何设计方面。

参考文献