Virtuoso中使用tech file产生新的device

出处:soho 发布于:2007-04-29 10:25:57

Virtuoso 中使用technology file 生成新的devICe
在我们画layout 的时候, Cadence design framework II (DFII) 通常是使用technology file 构成新的数
据。Technology file 包含了layer definitions, device definitions, design rules , design applications ,
display parameters 和一些其它信息的定义。
大部分的technology file 分布在两个文件中,一个是讲IC fabrication process.
这个文件包含了
layer definitions.
Device definitions.
Layer , physical and electrical rules.
Rules specific to inpidual Cadence applications.
另外的display resource file 你所定义的每一层是以何种方式来显示。它包含
Display device definitions.
Definitions of colors , stipple patterns, line styles, and fill styles.
Definitions of display packets.
下面以一个例子来说明如何用technology file 来定义device.
我们可以先edit一个文档device.tf . 如下:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Opus Pre-defined Class, Device and Wire Section
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
devices(
tcCreateCDSDeviceClass()
;
; syEnhancement devices
;
symEnhancementDevice(
;(name sdLayer sdPurpose [(encloser)] gateLayer gatePurpose
;w l sdExt gateExt legalRegion)
(PTR thin drawing (pplus drawing 0.4) poly1 drawing
1.8 0.6 1.2 0.9 (outside pwell drawing))
(NTR thin drawing poly1 drawing
1.8 0.6 1.2 0.9 (inside pwell drawing))
)
;
; no syDepletion devices
;
tfcDefineSymContactDevice(
; (name viaLayer viaPurpose layer1 purpose1 layer2 purpose2
; w l (row column xPitch yPitch xBias yBias) encByLayer1 encByLayer2 legalRegion)
(M1_P1 cont drawing mt1 drawing poly1 drawing
0.4 0.4 (1 1 1.0 1.0 center center) 0.2 0.3 _NA_)
(M1_P2 cont drawing mt1 drawing poly2 drawing
0.4 0.4 (1 1 1.0 1.0 center center) 0.2 0.3 _NA_)
(M1_DF cont drawing mt1 drawing thin drawing
0.4 0.4 (1 1 1.0 1.0 center center) 0.2 0.25 _NA_)
(M2_M1 mt2via drawing mt1 drawing mt2 drawing
0.45 0.45 (1 1 1.2 1.2 center center) 0.25 0.25 _NA_)
(M3_M2 mt3via drawing mt2 drawing mt3 drawing
0.45 0.45 (1 1 1.2 1.2 center center) 0.25 0.3 _NA_)
))
然后我们把这个文件与系统中已有的文件merge 一下。
screen.width-430)this.width=screen.width-430" border=0>
然后再“save" technology file in the new library.
在CIW 中, 输入:
hiSetBindkey("Layout" "<Key>F10" "leHiCreateSymDev( )")
我们产生一个新的cellview; press "F10"
screen.width-430)this.width=screen.width-430" border=0>
我们可以填入 W , l
得到的图如下:
screen.width-430)this.width=screen.width-430" border=0>

  

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

广告
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!