1 / 35
文档名称:

CADENCE全定制IC设计流程.doc

格式:doc   大小:1,450KB   页数:35
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

CADENCE全定制IC设计流程.doc

上传人:花双韵芝 2023/2/19 文件大小:1.42 MB

下载得到文件列表

CADENCE全定制IC设计流程.doc

文档介绍

文档介绍:该【CADENCE全定制IC设计流程 】是由【花双韵芝】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【CADENCE全定制IC设计流程 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程


Cadence定制IC设计流程向用户供给数字,数模及数模混杂电路设计和领土
设计与领土设计与考据的全套工具,利用Composer可以进行个层次的电路输入;
AnalogArtist仿真环境供给多种电路仿真工具与Cadence环境接口;利用
Spectre电路仿真器可以进行电路仿真与剖析,以保证电路的正确性;Virtuoso
供给领土编写功能;利用LayoutSynthesis可以进行模字mos电路的自动领土
设计,利用DLE与ICcraftsman可以进行模拟或数模混杂电路的领土设计,Diva,
Dracula,Vampire三种领土考据工具可以对不一样样规模的电路进行领土考据,以
保证领土与电路的一致性。利用上述工具,你可以很方便地将设计转变成现实。
下边给出全定制IC设计的流程图。
DesignEntry
CircuitCustom
Simulatio
Place&Route
nDIVA
(Analog
BlockPlace&Route
FullChipVerification
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
出现的主窗口如图2-1-1所示:
2-1-1Candence主窗口

1)将PC机的颜色属性改为256色(这一步必然);
2)打开Exceed软件,一般采纳xstart软件,以下是使用步骤:
startmethod选择REXEC(TCP-IP),Programm选择Xwindow。Host选择
。hosttype选择sun。并点击后边的按钮,在弹
出菜单中选择commandtool。
确认选择达成后,点击run!
3)在提示符ZDASIC22>下键入:setenvDISPLAY本机ip:(回车)
4)在命令行中(提示符后,如:ZUEDA22>)键入以下命令
icfb&↙(回车键)
即进入cadence中。出现的主窗口如图1-1-1所示。
以上是使用xstart登陆cadance的方法。在使用其余软件登陆cadance时,,方法以下:
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
在提示符下输入以下命令:↙(进入全屏幕编写程序vi)
将光标移至setevnDISPLAYZDASIC22:,将“ZDASIC22”改为PC机的IP,其余不变(重新回到服务器上运转时,还需按原样改回)。改完后存盘退出。
此后输入以下命令:↙(重新载入该文件)
以下介绍一下全屏幕编写程序vi的一些使用方法:
使用了两种状态,一是指令态(CommandMode),另一是插入态
InsertMode)。当vi处于指令态时,打入的内容会视作指令来解说;而当vi处于插入态时,就可以打入正文(text)文件;大多数
指令是单字符的。由插入态改变成指令态,按〈Esc〉键;而由命令态转为插入态,则可以使用下边的插入令,直接打入,无需再按
〈Return〉键。在vi的指令态下,用h,j,k,l键挪动光标,详细以下:
——光标左移一个字符;
——光标向下一行;
——光标向上一行;
——光标右移一个字符;
以下是一些基本插入命令(须用到的)的用法:
i——在光标处插入正文;
——删除光标处的字符;
:wq——存盘退出;
要记著一点,在插入态处,不可以打入指令,必要先按〈Esc〉键,返
回指令态。假如户不知身处何态,也可以按〈Esc〉键,
无论处于何态,都会返回指令态其余的一些命令请读者自己参阅相关的
书本。
2-2建立可进行SPICE模拟的单元文件
主窗口分为信息窗口CIW、命令行以及主菜单。信息窗口会给出一些系统信
息(如犯错信息,程序运转状况等)。在命令行中可以输入某些命令。如我们调
用Cadence的命令icfb和一些其余命令,比较重要的有调出帮助文件的
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
openbook&等。

File菜单下,主要的菜单项有New、Open、Exit等。在详细解说从前我们没关系先理顺一下以下几个关系。library(库)的地位相当于文件夹,它用来存放一整个设计的全部数据,像一些子单元(cell)以及子单元(cell)中的多种视图(view)。Cell(单元)可以是一个简单的单元,像一个与非门,也可以是比较复杂的单元(由symbol搭建而成)。View则包含多各种类,常用的有
schamatic,symbol,layout
,extracted,ivpcell
等等,他们各自代表什么意
思此后将会一一提到。
New菜单项的子菜单下有
Library、Cellview
两项。Library项打开New
Library窗口,Cellview项打开CreateNewFile
窗口,如图1-2-1和1-2-2
所示。
图2-2-1NewLibrary窗口
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
图2-2-2CreateNewFile窗口
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
1)建立库(library):窗口分Library和TechnologyFile两部分。Library
部分有Name和Directory两项,分别输入要建立的Library的名称和路
径。假如只建立进行SPICE模拟的线路图,Technology部分选择Don’t
needatechfile选项。假如在库中要创立掩模版或其余的物理数据(即
要建立除了schematic外的一些view),则须选择Compileanew
techfile(建立新的techfile)或Attachtoanexistingtechfile(使用
原有的techfile)。
2)建立单元文件(cell):在LibraryName中选择存放新文件的库,在CellName中输入名称,此后在Tool选项中选择Composer-Schematic工具(进行SPICE模拟),在ViewName中就会自动填上相应的ViewName——schematic。自然在Tool工具中还有很多其余工具,常用的象Composer
symbol、virtuoso-layout等,分别建立的是symbol、layout的视图
(view)。在Librarypathfile中,是系统自建的librarypathfile
文件的路径及名称(保存相关库的名称及路径)。
Open菜单项打开相应的OpenFile窗口,如图2-2-3所示。
LibraryName中选择库名,在CellNames中选择需要打开的单元名。Mode
项可以选择打开方式——可编写状态也许只读状态。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
图2-2-3OpenFile窗口
Exit项退出Cadence软件包。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程

Tools菜单下,主要的菜单项有LibraryManager、LibraryPathEditor
等。
LibraryManager项打开的是库管理器(LibraryManager)窗口,如图1-2-4
所示。
图2-2-4LibraryManager窗口
在窗口的各部分中,分别显示的是Library、Category、Cell、View相应的
内容。双击需要打开的view名(或同时按住鼠标左右键从弹出菜单中选择Open
项)即可以打开相应的文件。相同在librarymanager中也可以建立library和cell。详细方法是点击file,在下拉菜单中选择library或cell即可。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
Library

PathEditor

项打开的是

Library

PathEditor

窗口,如图

2-2-5


CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
示。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
File菜单中选择AddLibrary项,填入相应的库名和路径名,即可包含入相应的库。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程


2-2-5LibraryPathEditor

窗口
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程

CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
这个菜单中的最后一项

EditLayers

可以使用在领土编写中,用来更正
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
原始图层的一些属性。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
选择主窗口的File→Open→Openfile,打开相应的文件,即进入了Composer-SchematicEditing窗口,如图1-3-1所示。窗口左侧的按钮分别(从上到下)为CheckandSave(检查并存盘)、Save(存盘)、Zoomoutby2(放
图2-3-1Composer-SchematicEditing窗口
大两倍)、Zoominby2(减小两倍)、Stretch(延伸)、Copy(拷贝)、Delete(删除)、Undo(撤消)、Property(属性)、Component(加元件)、
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
Wire(Narrow)(画细线)、Wire(Wide)(画粗线)、Pin(管脚)、Cmdoptions、Repeat(重复),这些分别可以在菜单中找到相应的菜单项。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
选择

Add/Component菜单,打开相应增加元件的窗口,如图

1-3-2

所示。点
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
击Browse,会弹出

librarymanager

窗口,一些常用的元器件都在

Analoglib
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
库中。ViewName一般选择symbol,instanceNames不用自己填,系统会自己加上去。增加完元件后需设定元件的模型名称(假如必然的话)以及一些参数的值,特别是mos管和三极管,必然要填modelname,
图1-3-2增加元件窗口
不然在模拟时会犯错(我们一般使用华晶的元件model)。填好后,就可以将元件增加到Editing的编写窗口中去了。其余的一些连线、挪动、删除、复制的操作和一般的EDA工具差不多,这儿就不一再三说了。还有一点要提到的是,对于交错相连的两条线,系统会有警告,可对连线稍作更正去除这个警告。
注:
以下是一些常用的快捷键:
——增加元件,即打开增加元件的窗口;
[——减小两倍;
]——扩大两倍;
w——连线(细线);
——全图显示;
p——查察元件属性。
从一种状态转为另一种状态,按escape,或直接点击图标或使用快捷键。为了使电路图更加了然,一般在电路的输入输出部分加上pin脚。这在后边的例子中将会提到。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
§2-4

模拟的设置

(要点)
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
Composer-schamatic

界面中的

Tools→AnalogArtist

项可以打开

Analog
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
ArtistSimulation
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
图2-4-1AnalogArtistSimulation窗口
窗口,如图2-4-1所示。这是模拟时用到的主要工具,接下去主要介绍一下相关的内容。

包含SchematicWindow、SaveState、LoadState、Options、Reset、Quit等菜单项。Schematicwindow项回到电路图;SaveState项打开相应的窗口,保存当前所设定的模拟所用到的各种
图2-4-2SaveState窗口
参数。如图2-4-2所示。窗口中的两项分别为状态名和选择需保存的内容。
LoadState打开相应的窗口,加载已经保存的状态。
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程
CADENCE全定制IC设计流程