手机号码,快捷登录
找回密码
登录 注册
我来回答
举报
隔壁老姚 发表于 2019-12-12 22:06 对于原理图中symbol的位置坐标和大小,是否也可以用skill读取呢?
selObj = car(geGetSelSet()) selInstMasterCV = dbOpenCellViewByType(selObj~>master~>libName selObj~>master~>cellName "symbol" "" "r") ;open the cell view object for the master of selected instance. pinInfoList = nil selObjSelBox = car(setof(d_shape selInstMasterCV~>shapes d_shape~>objType == "rect" && d_shape~>lpp == list("instance" "drawing")))~>bBox ;to get the selecting box foreach(term selInstMasterCV~>terminals ;loop all the terminals foreach(pin term~>pins pinXY = centerBox(pin~>fig~>bBox) pinInfoList = cons(list(term~>name, pinXY, term~>direction), pinInfoList) );foreach(pin) );forech(term)
amodaman 发表于 2019-12-19 22:25 只要对Cadence的数据库数据格式熟悉,10分钟不到就可以写出很简单的代码。 ...
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )
GMT+8, 2025-2-24 04:58 , Processed in 0.022896 second(s), 6 queries , Gzip On, Redis On.