[ Skill ] 不常用的函数笔记
https://www.cnblogs.com/yeungchie/
计算面积和密度。
leComputeAreaDensity
list 转向量
listToVector
根据 bus 命名中 net 数量
dbGetNameNumBit( "net<2:0>" )
; 3
将 bus 命名 flatten
dbProduceMemName( "net<2:0>" )
; ("net<2>" "net<1>" "net<0>")
可以在 EnterFun 输入过程中返回已输入的信息
hiGetCurrentEnterFunPoints
将字符串语义上所描述的数字转成浮点数
cdfParseFloatString
将数字转成语义上所描述的数字且可能带单位的字符串
aelSuffixNotation
返回"简化"的文件路径 (真实路径)
simplifyFilename
simplifyFilenameUnique ; 这个会去掉结尾 "/" 如果有的话
触发系统提示音
hiGetAttention()
返回某个 instance 的 Transform
geGetInstTransform
返回某层 cv(inst) 在 另一个 inst 的层次路径
geFindPathToCellViewInst
XL 模式下的 shape 开启 net 可设置
lceSetOption( "extractKeepShapeAssignment" t)
- 也可以给图形增加 lxStickyNet 属性
figId~>lxStickyNet = t
; 加上这个参数后,该图形不会被其他图形的 net “传染”
; 再获取这个参数时,会返回 "TRUE" 而不是 t
figId~>lxStickyNet
; => "TRUE"
增减 stop level
leIncrementStopLevelByOne
leDecrementStopLevelByOne
检查是否 pcell 单元
dbCheckParamCell(cvId)
; 仅对 layout 有效
检查电路是否 check
dbIsConnCurrent( schCV )
判断当前 virtuoso 是否处于图形模式下
hiGraphicMode()
刷新未更新且需要重绘的所有窗口的所有区域
geRefresh()
延时
ipcSleep(1) ; 1 秒
ipcSleepMilli(1) ; 1 毫秒
CDB to OA 工具
_ddsCvtcdb2oa()
IC618 已经移除入口菜单,函数运行返回
nil。
命令cdb2oa方式也已经移除,提示:
ERROR (CDBOA-2003):Support for the CDB to OpenAccess translator has been removed. Contact Cadence Customer Support to discuss how to complete any outstanding migration tasks.
最后可用版本 IC617。
切换 Current Window 时机的触发器
hiRegCurWindowTrigger

浙公网安备 33010602011771号