0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样去设置Innovus GUI的个性化界面呢

jf_tpHP8OJR 来源:集成电路设计及EDA教程 2023-01-13 14:48 次阅读

01

下面的内容包含GUI操作以及对应的命令,如果想将下面的设置在启动工具的时候自动加载进去,将下面要设置的内容加到下面的文件中即可:

/home/$user_name/.cadence/innovus/gui.pref.tcl

将GUI里面的操作显示出对应的命令

设置Innovus GUI窗口的大小和位置

调整Layout里面的显示速度与精度

设置物体、Layer、飞线等的显示与否、可选与否

设置Layout和菜单栏/控制面板中字体的大小和类型

设置Layout中Instance上的Text的显示形式

控制Layout中text显示的大小

02

将GUI里面的操作显示出对应的命令

GUI操作:

6fed2454-7b9c-11ed-8abf-dac502259ad0.png 对应的命令: setPreference CmdLogMode 2    

03

设置Innovus GUI窗口的大小和位置

命令:

uiSet main -geometry 1265x955+0+24

其中第一个数字是横向的宽度,第二个是纵向的高度,第三个是左下角x方向上的坐标,第四个是左下角在y方向上的坐标。

效果如下:

70a44b3e-7b9c-11ed-8abf-dac502259ad0.png  

如果你不知道该怎么设置成自己喜欢的大小和位置,那么可以先在手工调整后,然后用下面的命令来查询调整后的状态: uiGet main -geometry 1265x955+0+24

04

调整Layout里面的显示速度与精度

13.3.3 调整Layout里面的显示速度与精度

对于之前老版本的Innovus(具体哪个版本忘记了,GUI右下角图片如下)而言:

70c5162a-7b9c-11ed-8abf-dac502259ad0.png

命令:

setPreference SpeedLevel 3 #数字越大,反应速度越快,反之显示精度越高,速度越慢

设置范围:0-4

新版本的控制是这样的:

70ec1432-7b9c-11ed-8abf-dac502259ad0.png

对应的变量和设置值如下:

710a0546-7b9c-11ed-8abf-dac502259ad0.png

0对应的是full detail,4对应的是full speed.

因此,如果想关闭自适应且速度最高的话,可以设置:

# 用setPrefence设置GUI界面#

设置speedLevel为3,0为detail显示,4为最快速度显示

setPreference SpeedLevel 4 #显示最高速度

我们可以通过下面的命令来得到当前的spped level值:

getPreference SpeedLevel

05

设置物体、Layer、飞线等的显示与否、可选与否

可以在GUI里面设置,可以在command log或者terminal里面找到对应的命令,根据这些命令来做个性化设置,对应的命令是:setLayerPreference

物体的显示与否:

setLayerPreference blockHalo -isVisible 0 #不显示Halo

setLayerPreference phyCell -isVisible 0 #不显示Physical only cell

setLayerPreference pinObj -isVisible 0 #不显示Pin shapes

setLayerPreference metalFill -isVisible 0 #不显示Metal Fill

setLayerPreference node_layer -isVisible 0 #不显示所有metal和via cut layer

物体的可选与否:

setLayerPreference stdCell -isSelectable 0

Layer的显示与否、可选与否:

# 用setLayerPrefence设置金属层是否显示

setLayerPreference allM1 -isVisible 0 -isSelectable 1

setLayerPreference allM1Cont -isVisible 0 -isSelectable 1

setLayerPreference allM2 -isVisible 0 -isSelectable 1

setLayerPreference allM2Cont -isVisible 0 -isSelectable 1

setLayerPreference allM3 -isVisible 0 -isSelectable 1

setLayerPreference allM3Cont -isVisible 0 -isSelectable 1

# violation设置为显示,但是不可选中,否则每次选中wire/via总是先选中violation很麻烦。

setLayerPreference violation -isVisible 1

setLayerPreference violation -isSelectable 0

# 设置在physical view下显示飞线

setLayerPreference flightLine -isVisible 1

712f2e48-7b9c-11ed-8abf-dac502259ad0.png    

06

设置Layout和菜单栏/控制面板中字体的大小和类型





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Layout
    +关注

    关注

    14

    文章

    402

    浏览量

    61629
  • GUI
    GUI
    +关注

    关注

    3

    文章

    641

    浏览量

    39514
  • Innovus
    +关注

    关注

    1

    文章

    20

    浏览量

    2648

原文标题:Innovus GUI界面的个性化设置

文章出处:【微信号:集成电路设计及EDA教程,微信公众号:集成电路设计及EDA教程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于STRAIGHT算法的个性化语音生成方法

    【作者】:甘振业;杨鸿武;【来源】:《甘肃科技》2010年04期【摘要】:介绍了一种基于STRAIGHT语音修改算法的个性化语音的方法。对输入的语音提取基本信息,并进行频谱分析;利用STRAIGHT
    发表于 04-23 11:28

    个性化书店利用免费wifi的商业模式

    充电以及利用宝贵的周末时间,个性化的书店放空自己忙碌的心灵。对于商家来说,通过什么样的方式,推广自己书店里书,又如何维护自己忠实的顾
    发表于 03-10 11:02

    个性化推荐系统:itemcf的理论部分与理论升级

    个性化推荐系统Note1:itemcf的理论部分与理论升级
    发表于 05-06 08:56

    3D软件教程:浩辰3D软件中如何进行个性化设置

    想要快速建模?想要个性化设置?想要专属模块定制?有了浩辰3D软件,一切变得如此简单!浩辰3D软件除了拥有强大的智能设计功能,还可以进行个性化设置和专属模块定制,让绘图操作更流畅、设计诠
    发表于 10-29 15:38

    基于Web挖掘的个性化网络学习系统设计

    设计了一种基于Web挖掘的个性化网络学习系统,该系统给出了Web内容挖掘、Web使用挖掘和Web结构挖掘的结果,并结合其推荐结果为学习者提供个性化的服务。并给出个性化推荐算法。
    发表于 02-25 16:09 7次下载

    个性化数字电视用户界面的设计

    个性化数字电视用户界
    发表于 01-07 15:24 0次下载

    个性化定制与柔性生产概念不同

    另外一个趋势就是产品个性化,通过个人参与产品的设计、将个性化元素融入产品中,这个环节需要有用户参与设计的环节,需要有设计工具能够实现用户需求与设计师的协同;需要有柔性的供应链,根据设计灵活生产。
    的头像 发表于 06-25 09:26 1w次阅读
    <b class='flag-5'>个性化</b>定制与柔性生产概念不同

    图形界面介绍:GUI上的按键是Find/Select Object

    寻找东西,但如果想要结合图形界面或者说dbGet命令不熟悉的时候,这个form是一个很好的解决方案。
    的头像 发表于 05-19 16:43 2650次阅读

    使用机器学习对Spotify主页面进行个性化设置

    加入 Spotify 之前,我曾在 Netflix 从事个性化算法和主页面内容的工作。我以前的经验与现在我在 Spotify 担任工程副总裁兼机器学习负责人的工作非常相似。但是,个性化 Spotify 的主页面会带来一系列新的挑战,我将稍后分享。
    的头像 发表于 11-18 17:26 2639次阅读

    个性化广告推荐系统设计方案及应用

    近年来,随着互联网及智能移动设备的发展和普及,丰富了广告的推送方式和投放平台。但是传统的广告推送无法满足用户对个性化广告的需求,导致用户对广告产生抵触情绪,给广告推送带来极大的挑战。个性化广告
    发表于 03-24 11:21 13次下载
    <b class='flag-5'>个性化</b>广告推荐系统设计方案及应用

    教你怎样创建个性化的图形用户界面

    人机界面是机器制造商创建品牌的关键组件之一,创建完美的人机界面不是一个步骤,而是一个过程。
    的头像 发表于 02-17 11:28 794次阅读

    PyTorch教程21.5之推荐系统的个性化排名

    电子发烧友网站提供《PyTorch教程21.5之推荐系统的个性化排名.pdf》资料免费下载
    发表于 06-06 09:29 0次下载
    PyTorch教程21.5之推荐系统的<b class='flag-5'>个性化</b>排名

    中科大提出:LLMs的个性化综述,详述大模型与个性化的挑战与机遇

    因此,我们认为现在是时候审视个性化服务的挑战以及用大型语言模型来解决它们的机会了。特别是,我们在这篇展望性论文中专门讨论了以下几个方面:现有个性化系统的发展和挑战、大型语言模型新出现的能力,以及如何利用大型语言模型进行个性化的潜
    的头像 发表于 08-21 16:33 988次阅读
    中科大提出:LLMs的<b class='flag-5'>个性化</b>综述,详述大模型与<b class='flag-5'>个性化</b>的挑战与机遇

    CryptoAuthentication个性化指南

    电子发烧友网站提供《CryptoAuthentication个性化指南.pdf》资料免费下载
    发表于 09-25 15:06 0次下载
    CryptoAuthentication<b class='flag-5'>个性化</b>指南

    大规模个性化定制研究综述!

    进入新千年,大规模个性化定制的研究逐渐成为热点。2000 年,Gilmore J H,Joseph Pine再次提出“大规模个性化旨在通过客户参与价值共创(Value Co-creation)过程并充分体验企业排他的或首选的个性化
    的头像 发表于 10-22 09:40 2150次阅读
    大规模<b class='flag-5'>个性化</b>定制研究综述!