光非的个人空间 https://blog.eetop.cn/54188 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

2023-4-25

热度 1已有 111 次阅读| 2023-4-25 09:23 |系统分类:芯片设计

hiSetBindkeys("layout" list(

        list("<key>`"        "leSetAllLayerVisible(t)

                                        hiRedraw()"-------显示全部图层

        list("<key>1"        "leSetEnterLayer(\"M1\")

                                       leSetAllLayerVisible(nil)

                                       leSetEnterLayer(\"CO\")

                                       leSetEnterLayer(\"OD\")

                                       leSetEnterLayer(\"PO\")

                                       leSetEnterLayer(\"M1\")

                                       hiRedraw()")                        ------显示poly od co m1,最后lsw在m1图层上

        list("<key>3"        "leHiMakeCell()")                   ------make cell

        list("<key>4"        "leHiModifyCorner()")            ------切角

        list("<key>5"        "leHiFlatten()")                        -----打散

        list("<key>6"        "leHiConvertShapeToPolygon()")        ------将 path、wire,变成 Rectangle

        list("<key>7"        "leHiSize()")                      ------- 将 shape 加大或减小

        list("<key>8"        "leHiConvertPolygoToPath()")       ----将 Rectangle 变成 path

        list("<key>9"        "leHiMarkNet()")                        ------hilight net

        list("<key>0"        "leHiUnmarkNetAll()")                -------取消全部的hilight net

        list("<key>KP_1"  "geDeleteAllHilightSet(geGetEditCellView())")                -------取消 取消不掉的hilight net

        list("<key>F11"   "deToggleAssistants()")----------------delete Assistants

        list("<key>F4"     "geTogglePartialSelect()")------------------Partial Select 与 Full Select

        list("<key>V"    " _leRotateOrFlip(\"MX\")" -------------------基于X轴翻转(上下颠倒)

        list("<key>H"    " _leRotateOrFlip(\"MY\")" -------------------基于Y轴翻转(左右颠倒)

        list("Shift<Key>R    "_leRotateOrFlip(\"R90\")")      ---------旋转90°



.cdsenv 里面可以load自己的 display:

      drLoadDrf ("路径/display.drf")

 

      ui enableMenuShortcuts  boolean nil   ----在.cdsenv里键入,可以在BindKey中使用的Alt+其他键作为快捷键 

      cdsLibManager.main    showCategoriesOn    boolean        t     ----默认在 LibManager 打开 show Categories


快捷键更改edid 与read模式       

procedure(changeMode()
    let((cvId)
        cvId = geGetEditCellView()
        if(cvId~>mode=="a" then
            geChangeEditMode("r")
        else
            geChangeEditMode("a")
        )
    )
)
hiSetBindKey("Schematics" "<Key>F11" "changeMode()")
hiSetBindKey("layout" "<Key>F11" "changeMode()")


LVS FILTER R(RP) SHORT SOURCE
LVS FILTER C(CP) OPEN SOURCE    ——电路中有理想器件,在calibre-options-include 中写这两句


dbobjectp()------------判断是否为db


list 去重复--ciUtilsMakeUnique()


1

点赞

刚表态过的朋友 (1 人)

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 1

    关注
  • 9

    粉丝
  • 10

    好友
  • 8

    获赞
  • 0

    评论
  • 674

    访问数
关闭

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

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

GMT+8, 2025-7-6 18:47 , Processed in 0.013245 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部