集成电路设计实习Integrated

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

集成电路设计实习Integrated Circuits Design Labs

I t t d Ci it D i L b

单元实验一(第一次课)

基本门电路设计--电路仿真

2006-2007 Institute of Microelectronics Peking University

实验内容

z实验内容:

z完成CMOS反相器的电路设计

z实验目的

z掌握基本门电路的设计方法

z熟悉Cadence的设计数据管理结构,以及定制设计的原理图输入、电路仿真、版图设计、版图验证工具的使用

z提示:

z电路结构和优化设计可以参考《CMOS VLSI分析与设计》

Institute of Microelectronics, Peking University集成电路设计实习-单元实验一Page2

反相器的设计

z设计目的:基于csmc05工艺,完成一个具有逻辑反相功能的电路z设计要求:

z1、反相器的逻辑阈值在Vdd/2附近,即噪声容限最大

z2、反相器的版图高度限制为24微米,电源和地线宽度各为2微米

z3、反相器宽度限制为mos器件不折栅

z4、为了给顶层设计留出更多的布线资源,版图中只能使用金属1

和多晶硅作为互连线,输入,输出和电源、地线等pin脚必须使用

金属1

z5、版图满足设计规则要求,并通过LVS检查

z6、为了满足以后复杂门电路设计的需要,要求反相器版图满足上、下、左、右并置排列的时候不违反设计规则

Institute of Microelectronics, Peking University集成电路设计实习-单元实验一Page3

如何开始设计

z作为我们的第一个设计,请按照后面的具体指导进行

z设计过程:

z设置Cadence环境

z启动icfb

z建立自己的设计库

z用Virtuoso Schematic Composer 画电路图

z在Analog Design Environment中进行电路仿真

z用Virtuoso(XL)Layout Editer画版图

z利用diva工具进行版图验证和提取

Institute of Microelectronics, Peking University集成电路设计实习-单元实验一Page4

1 熟悉设计环境

z在本地目录中建立自己的工作目录,名称为姓名缩写加上学号后四位,例如js0459

z将设计数据包dsnLab.tar.gz文件拷贝到自己的工作目录,可以用命令行cp命令,也可以用鼠标拖动+control键(注意一定在移动过程中按住control键)

z利用gzip –d命令将设计数据解压,利用tar –xvf命令将数据解包,输入文件名的过程中按esc键可以帮助自动完成相关输入

z解压完成后可以看到dsnLab目录,为我们的设计目录,以后所有的设计均放在该目录中,利用rm命令可以删除tar文件

z进入dsnLab目录中,lab1,lab2…等目录为单元实验目录,而logicLab和analogLab分别为数字和模拟综合实验目录,

CSMC05LIB目录为数字半定制设计中使用的csmc0.5um工艺标准

05

单元库,CSMC05MS为定制设计中使用的csmc0.5um工艺的PDK 包,即模拟库

Institute of Microelectronics, Peking University集成电路设计实习-单元实验一Page5

工艺环境1

z本课程中面向的工艺为无锡上华CSMC公司的0.5umCMOS双层多晶硅三层金属的混合信号工艺

z CSMC05MS目录中为定制设计用库文件:

z docs目录中为工艺描述和设计规则文件,以及PDK包的说明文件,版图设计过程中我们可以参考design rule文件中的设计规则

design rule

z libs目录中为PDK包,也就是模拟单元库,包括mos器件的pcell和工艺库等目录中为器件模型文件,为我们设计中使用的z models s05mixddst02v12.scs

spectre仿真器用模型参数文件

z ruledeck中为版图检查文件

z skill中为PDK包中的脚本源程序

kill

z stream中为版图输入和输出图层控制文件

z tech中为版图设计工艺和显示文件

z一般来说,我们只是使用这些文件,而不需要修改,也不要把设计数据放入这些目录

Institute of Microelectronics, Peking University集成电路设计实习-单元实验一Page6

工艺环境2

z CSMC05LIB目录中为数字半定制设计用标准单元库文件:z apollo目录中为synopsy的后端设计数据,我们不用

z cdl目录中为标准单元和IO单元的电路网表,用于dracula工具的lvs检查;

spice目录中为单元的spice网表

z IO

doc目录中为标准单元和O单元的说明文档

z dracula目录中为dracula工具的drc和lvs检查文件,针对我们的设计进行了部分修改

z gds目录中为标准单元和IO单元的版图,为gds格式

z而icons目录中为逻辑综合中单元的symbol,可以不用

z se中为cadence后端设计用数据

z starrc中为物理设计中互连线的RC提取文件

z synopsys目录中为逻辑综合文件

z verilog和vhdl中为库的逻辑仿真模型,我们使用verilog模型

il hdl il

z virtuoso中为单元库提供的版图设计工艺和显示文件,我们使用模拟库中的文件即可

Institute of Microelectronics, Peking University集成电路设计实习-单元实验一Page7

相关文档
最新文档