IC版图设计1讲解学习
- 格式:ppt
- 大小:13.05 MB
- 文档页数:78
目录第1章绪论 (1)1.1版图设计基础知识 (1)1.1.1 版图设计方法 (1)1.1.2 版图设计规则 (1)1.2标准单元版图设计 (2)第2章:D触发器介绍 (6)2.1 D触发器简介 (6)2.2维持阻塞式边沿D触发器 (6)2.3真单相时钟(TSPC)动态D触发器 (7)第3章 0.35um工艺基于TSPC原理的D触发器设计 (9)3.1电路原理图设计 (9)3.2 创建 D触发器版图 (10)3.3设计规则的验证及结果 (11)第4章课程设计总结 (13)参考文献 (14)第1章绪论1.1版图设计基础知识集成电路从60年代开始,经历了小规模集成,中规模集成,大规模集成,到目前的超大规模集成。
单个芯片上已经可以制作含几百万个晶体管的一个完整的数字系统或数模混合的电子系统。
在整个设计过程中,版图(layout)设计或者称作物理设计(physical design)是其中重要的一环。
他是把每个原件的电路表示转换成集合表示,同时,元件间连接的线网也被转换成几何连线图形。
对于复杂的版图设计,一般把版图设计分成若干个子步骤进行:划分为了将处理问题的规模缩小,通常把整个电路划分成若干个模块。
版图规划和布局是为了每个模块和整个芯片选择一个好的布图方案。
布线完成模块间的互连,并进一步优化布线结果。
压缩是布线完成后的优化处理过程,他试图进一步减小芯片的面积。
1.1.1 版图设计方法可以从不同角度对版图设计方法进行分类。
如果按设计自动化程度来分,可将版图设计方法分成手工设计和自动设计2大类。
如果按照对布局布线位置的限制和布局模块的限制来分,则可把设计方法分成全定制(fullcustom)和半定制(semicustom)2大类。
而对于全定制设计模式,目前有3种CAD工具服务于他:几何图形的交互图形编辑、符号法和积木块自动布图。
对于两极运算放大器版图设计的例子,采用的是Tanner公司的LEdit软件。
这是一种广泛使用在微机上的交互图形编辑器。
第一章IC设计的基本知识集成电路设计方法大致可分为定制(Custom)、半定制(Semi-custom)、可编程逻辑器件(PLD)等设计方法,如图1.1所示。
定制设计方法又可分为全定制(Full-Custom)设计和基于包(Cell-Based)的设计方法二类。
本课程讲授集成电路定制设计方法。
半定制和可编程逻辑器件安排在其它课程中。
图1.1 ASIC设计方法分类1.1 集成电路设计流程全定制(Full-Custom)设计和基于包(Cell-Based)的设计方法使用不同的设计流程,所使用的设计工具也会有所不同。
1.1.1全定制设计流程全定制(full custom)集成电路设计方法,是按规定的功能与性能要求,对电路的结构布局与布线进行最优化设计,实现最小面积,最佳布线布局、最优功耗速度积,以求获得尽可能最优的设计。
全定制(full custom)集成电路设计方法通常用于高性能的设计场合:规模较小性能要求较高的中小规模专用集成电路;大批量高性能集成电路,例如CPU与内存;需要最佳优化设计的标准单元库等等。
图1.2是全定制设计流程,大致的步骤如下:1)电路图绘制:根据芯片的功能要求与性能指标,选择合适的集成电路工艺库,使用电路图编辑工具绘制电路图。
2)前仿真:利用HSPICE对电路图进行仿真(版图前仿真),并进行性能优化。
3)绘制版图:根据Foundry(代工厂)提供的版图设计规则,利用版图编辑工具绘制芯片版图。
4)版图验证:包括几个主要步骤:设计规则检查DRC(Design Rule Check),版图与电路对照验证LVS(Layout Versus Schematic), 版图寄生参数抽取LPE(Layout Parasite Extract)等。
为了保证设计的版图能被正确制造出来,流片厂家会根据工艺定义很多设计规则,DRC 就是对版图进行全面的设计规则检查。
LVS的任务是证明版图实现的功能与电路网表描述的完全一致。