微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 综合技术问答 > EDA使用问答 > 新手求助,关于assura

新手求助,关于assura

时间:03-15 整理:3721RD 点击:
才开始接触assura,我试写了一个DRC,放到assura里run的时候,怎么改DRC,都是出现no DRC error,在网上找了很久说是脚本设置的问题,有高手能具体给我解释一下吗?
还有run assura的时候一定要加RSF吗?下面是我写的DRC
drcExtractRules(
layerDefs( "df2"
EO= layer( "EO" )
EM= layer( "EM" )

)
/*
layerDefs( "GDS2"
EO= layer( 1 )
EM= layer( 2 )

)
*/
SEO = geomOr( EO)
SEM = geomOr( EM)

;if( avSwitch( "drc?" ) then
/* removepatterninsidenoDRClayer */
EO = geomAndNot( SEO noDRC )
EM = geomAndNot( SEM noDRC )
)

if( avSwitch("EM")||avSwitch("all") || avSwitch("all_with_dummy_layer") then
/*
2.5.2 EM*/

lay1=drc( EM width < 1.4 "2.W1 minimum emitter mesa width < 1.4um" )
drc( EM length <2.0 "2.W2 minimum emitter mesa length <2.0" )
drc( EM sep < 3.0 "2.2.S minimum emitter mesa spacing <3.0um" )
drc( EM notch < 3.0 "2.2.S minimumspacing/notch <3.0um" )
errorLayer( lay1)
errorLayer( geomAndNot( EO EM ) "EO must be enclosed by EM" )

)

解决完了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top