集成电路版图设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《集成电路版图设计》
学院:_____________ 专业班级:_____________ 学号:_____________ 学生姓名:_____________ 指导教师:_____________
摘要
什么是集成电路?把组成电路的元件、器件以及相互间的连线放在单个芯片上,整个电路就在这个芯片上,把这个芯片放到管壳中进行封装,电路与外部的连接靠引脚完成。
什么是集成电路设计?根据电路功能和性能的要求,在正确选择系统配置、电路形式、器件结构、工艺方案和设计规则的情况下,尽量减小芯片面积,降低设计成本,缩短设计周期,以保证全局优化,设计出满足要求的集成电路。
《集成电路版图设计》基于Cadence软件的集成电路版图设计原理、编辑和验证的方法。本次实验是基于Cadence版图设计软件平台,采用L50C7工艺库,设计一个运算放大器,并且,为了防止电路中各元件间产生闩锁效应,在实际生产流片中每个元件都应该添加保护环,以防止各元件间电流之间产生各种影响。并且增加电路的稳定性和可靠性。
电路的验证采用的是Calibre验证工具,对电路版图进行了DRC验证和LVS验证。
关键词:Calibre,运算放大器
目录
一、电路设计流程 (1)
二、版图的制作流程 (2)
三、二级运算放大器的原理图 (3)
四、器件尺寸的计算 (4)
五、二级运算放大器原理图 (5)
六、二级运算放大器版图 (9)
心得体会 (11)
参考文献 (12)
一、电路设计流程
设计规范
行为级描述
RTL描述(HDL)
功能验证与测试
逻辑组合
门级网表
逻辑验证与测试
布局布线
画物理版图
版图验证
生产
设计规范是为了确定电路要应用的工艺,和所需要的指标。这些指标包括:电源电压、功耗、增益、带宽、失真、噪声、输入输出动态范围、电路面积等。行为级描述是实现系统功能所必须的编辑。然后实行RTL描述,功能验证和测试,进行对错误的排除,再设计逻辑组合和门级网表,验证这些组合和网表是否正确,所有都正确了后进行布局布线,画出版图,再验证版图的准确性,就可以进行流片生产。
二、版图的制作流程
由于设计目标已经电路的构造课本已经讲述的十分详细。
所以我讲接着阐述版图的制作过程。首先将电路图转为相应的版图, 意思就是把相对 应的器件进行布局布线。因制造工艺精度有限,所以版图必须满足一定的规则要求。 按照设计规则布局布线后,接着就要对它进行检查。由于版图是人工布局布线,因此 或多或少的存在一些错误。这时就需要软件来进行“设计规则检查”(DRC )。软件所依 据的是DRC 文件,它与画版图时使用的规则是一致的,只不过规则文件是给版图设计 者参考使用的,而DRC 文件是由软件编写的。
当版图没有了DRC 错误,完全符合设计规则之后,再依靠LVS 文件,将其与电路原理 图进行比较。若有不同之处,LVS 将进行报错,经过修改之后还要重复DRC 、LVS 过程。 若两者相同,说版图与原理图一致。到这一步就完成了版图的制作了。完成版图之后, 还可以利用工具提取版图中的寄生参数,对包含这些寄生参数的电路再次进行仿真, 从而更准确确定电路的性能。
最后把图形格式的版图文件转换为通用二进制文件(GDS 文件),提交给生产厂制造。
画版图
电路原理图 版图文件 设计规则 DRC 检查 LVS 检查
DRC 文件 LVS 文件
三、二级运算放大器的原理图
我们要设计的是以上这个原理图所示的二级运算放大器。其中二级运算放大器每个管子的参数如下表:
运算放大器框图:
输入中间输出
偏
置
二级运放结构原理:
输入级:输入电阻高,能减小零点漂移和抑制干扰信号,都采用带恒流源的差分放大器。中间级:要求电压放大倍数高。常采用带恒流源的共发射极放大电路构成。
输出级:与负载相接,要求输出电阻低,带负载能力强,一般由互补对称电路或射极输出器构成。
偏置电路: 由镜像恒流源等电路组成
工作原理图:
四、器件尺寸的计算
五、二级运算放大器原理图
1.打开虚拟机,键入代码打开cadence软件。
2.选择tool-library manager-file-new-library来先建立一个库。
3.键入要设置的名字,按ok。
4.file-new-cell view,建立子元器件库,Cell Name键入名字czc_yuanlitu。并且在View Name 选择schematic(一般默认为这个)。Tool选择Composer Schematic(一般也是默认的)。最后点ok。
5.下边的是对各个cmos管的参数及位置、连线等进行编辑。万变不离其宗,下边只介绍其中一个步骤,其他照葫芦画瓢就可以了。
在菜单栏点击add--instance,此时弹出对话框。
在此对话框选择browse。选择工艺库L50C7--pmos_P--symbol.
选择nmos的话就在同一个工艺库中选择nmos_N--symbol.
选择电容:L50C7--cap_CI--symbol.
选择电阻:L50C7--res_M1--symbol.
操作是:add--wire(narrow),此时弹出对话框:直接选择hide就可以连线了。
原理图完成后的效果:
7.连线完成后,还需要更改各个元器件的参数。步骤如下:
选中要编辑的器件--点击左边的property,弹出对话框,只需要按图下表示更改四个指标就可。