在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7980|回复: 20

[求助] 求助:generated layer算法

[复制链接]
发表于 2013-6-4 11:15:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请教论坛各路高手,generated layer的算法是什么样子的?
举个例子,我用的是gb35工艺,其中TN层是用这个算法产生的:
(((((Ncomp AND Dualgate)@ 0.15) AND (NOT(Pcomp @ 0.15)))@ 0.15) @0.3)@-0.3
我要请教一下,[url=mailto@0.15]@0.15[/url],@0.3,@-0.3,这都是什么意思啊?哪里有这个语法的介绍?谢谢!
发表于 2013-6-4 15:31:18 | 显示全部楼层
乱码吧你这?层的操作就是与,与非这样子类似操作.与的话就是取共同的部分,与数字里面的与运算不同.想理解更深的话,可以用layout试一下.
发表于 2013-6-4 15:37:17 | 显示全部楼层
会不会是sizing的意思。。。lz不行就把pdf发上来吧
 楼主| 发表于 2013-6-4 17:23:12 | 显示全部楼层
回复 3# allen_tang


   
The following layers are not drawn, but generated from a drawn layer through data manipulation. Please refer to process information (located after the table) to select the correct generation

Layer
Name

Process

Description

Algorithm

Digitized Polarity

Comments

COMP

All

Union of Ncomp and Pcomp

Ncomp OR Pcomp

Dark

PField

Native VT NMOS

Reverse of union of CDPwelland Nwell

CDPwell OR Nwell

Dark

PField and Nwell cum CDPwell are of different polarity, therefore PField Algorithm is the same as Nwell and CDPwell even though description calls for reverse tone of CDPwell and Nwell

All others Analog & All Logic

Reverse tone of Nwell

Nwell

Dark

Same comments as PField layer above

Pplus

All

0.30 µm oversize of Pcomp.
No oversize at Pcomp edge butted to Ncomp. Merge if space is less than 0.6µm
after generation.

((((Pcomp@ 0.15) AND (NOT(Ncomp@ 0.15)))@ 0.15) @ 0.3) @-0.3

Clear

Process Information

Each process id will have the following process id attributes available inside PLM database. Please inform process owners if one of attributes described here are ‘Blank’ or no value.

For Native VT NMOS process, ‘VT Options’ must have the word ‘Native VT’:


process1.JPG

就是这个样子的了

附件是globalfoundry0.35um工艺的design rule

yiminus046minusdr002_rev_14_7feb2013.docx (594.33 KB, 下载次数: 21 )

发表于 2013-6-4 18:37:56 | 显示全部楼层
那些数字看起来是涨缩量。其他的就是逻辑生成,AND, NOT之类的。A AND B 即A B 共有的地方。A NOT B 即A没有B的地方。(NOT有方向性,A,B位置调换,得出的结果不一样)仅供参考。
发表于 2013-6-4 18:40:30 | 显示全部楼层
看不清你那个语句。一般对某个层次进行先缩在涨的目的,都是为了把小于某些尺寸的图形去掉。
 楼主| 发表于 2013-6-4 18:44:11 | 显示全部楼层
多谢各位高手指点,我大概懂了,现在只有最后一个问题,那个@-0.3是什么意思?为什么会出现负数?
发表于 2013-6-4 20:24:58 | 显示全部楼层
回复 7# humphreyyu


    size嘛,当然可以是正,也可以是负了。不过我好没有弄明白为什么,比如(A size 0.5)size -0.5,这种我遇到好多,不过当时缺乏好奇心,没有问foundry。
 楼主| 发表于 2013-6-5 11:05:28 | 显示全部楼层
回复 8# allen_tang


    请问,这些算法看不懂,怎么知道这一层是否会产生呢?做JDV的时候怎么判断maskshop生成的mask是否正确?
发表于 2013-6-5 11:20:10 | 显示全部楼层
logic operation就是干这些and,or,not,xor ,sizup/down的事情,看多了就麻木了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-25 16:14 , Processed in 0.033422 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表