get_property 
var_name 
property 
[-clock clock_name ] 
[-view view_name ] 
[-quiet]


这是一个很有用,很强大的命令。有必要详细介绍下。前面讲得那些get_*的timing tcl命令需要配合get_property 才能实现他们的用途

它可以得到指定object的属性,支持cell, clock, timing, library等属性,非常多,如下所示。可以说是timing中的dbGet,后面我会分好几篇文章来介绍下这些属性

Cell Properties

Clock Properties

Design Properties

Library Properties

Library Cell Properties

Library Pin Properties

Library Timing Arc Properties

Net Properties

Path Group Properties

Pin Properties

Port Properties

Timing Arc Properties

Timing Path Properties

Timing Point Properties

User-Defined Properties


var_name:指定object的collection

property:指定想要得到的property

-clock: 指定需要查询哪个clock下面的property

-view: 指定需要查询哪个analysis view下面的property

-quiet: 忽略匹配时的ERROR,warning message

例子:

该命令用法必须遵循以下的语法规则

get_property collection property

当然,我们可以用很多种取得collection的方法,但是所写的collection必须要有支持所写的property

[DEV]innovus 1> get_property [get_pins f1/CK] clocks

stepclk2x

[DEV]innovus2> get_property [get_lib_pins HOLDX1/* -filter "is_tristate==false&& direction==bidirectional"] hierarchical_name  -view view1

slow/HOLDX1/Yslow/HOLDX1/Y slow/HOLDX1/Y

[DEV]innovus 3>get_property [report_timing -fall_from TEST_H -clock_to CK135M -edge_to trail -collection] capturing_clock_open_edge_type

fall

往期回顾

静态时序分析STA合集一

静态时序分析STA合集二

时序基本概念介绍<sdc合集>

数字后端基本概念合集(一)

数字后端基本概念合集(二)

数字后端基本概念合集(三)

Low Power概念介绍合集

数字后端dbGet使用方法合集

号外,数字后端交流群招人啦

IC圈的世界杯 | 论芯片设计的胜利十一人

知否?知否?Block PD应该提交哪些数据?

Timing ECO手修攻略

数字后端面试100问(2019全新版)

数字后端面试100问(校招版)

简历请戳邮箱:taozhang3260@163.com

觉得有用的话,给我点个好看吧

每天学命令get_property相关推荐

  1. 每天学命令get_propertyPin Properties

    get_property  var_name  property  [-clock clock_name ]  [-view view_name ]  [-quiet] 介绍一下get_propert ...

  2. tree老师:每天五分钟教你学命令第1期

    本文由xiao_dou友情整理 点击标题下「蓝色微信名」可快速关注 在公司工作,我们第一个应该学会的命令,就是帮助命令,在遇到一些不懂的命令的时候可以使用man命令去查看man-pages文档. ma ...

  3. 每天学命令list_property

    list_property [-type object_type ] get_property有那么多属性,大家一定晕了吧!是不是有什么命令可以把这些东西列出来呢?那这个命令就可以实现这个功能 -ty ...

  4. linux文件本编辑,Linux就该这么学 -- 命令 -- 文本文件编辑命令

    在linux中,一切皆文本 1.cat cat文件用于查看纯文本文件(内容较小的) 格式:cat [选项] 文件名称 cat -n initial-setup-ks.cfg 加入-n选项后将在每行前面 ...

  5. 每天学命令write_ldb

    write_ldb  -library input_library_file  -outfile output_ldb_file   -opt_level integer 这个命令可以转换.lib文件 ...

  6. 每天学命令deletePlaceBlockage

    deletePlaceBlockage [-all | -type { hard | soft | partial | macroOnly}] [-all | obs_name ... ] 这个命令可 ...

  7. 每天学命令all_inputs

    all_inputs  [-clock list_of_ clocks ]  [-no_clocks]  [-edge_triggered]  [-level_sensitive] 这个命令可以返回当 ...

  8. 每天学命令get_pins

    get_pins  [-hierarchical]  [-hsc char ]  [-filter expr ]  [-leaf]  [-regexp]  [-nocase]  [-quiet]  { ...

  9. 【建议收藏】黑客基础必学命令行!

    建议收藏,华盟内部培训整理的相关命令,都需要一个一个培训,带着练习的.今天发给大家. 第一部分:DOS命令大全 第二部分:TCP端口:作用,漏洞,操作详析 第三部分:开始→运行→命令 集锦 第四部分: ...

  10. 每天学命令flipOrRotateObject

    flipOrRotateObject [-keepRelative]  {-flip {MX | MY} | -rotate {R90 | R180 | R270}}  [-group]  [-nam ...

最新文章

  1. java中可以改变引用的指向吗_java中引用传递问题,在函数中修改引用的指向,会不会影响实参?...
  2. java 访问线程_java线程简介(共享对数据的访问)
  3. 概率与统计在计算机应用,计算机技术在概率论和数理统计中的应用
  4. 前端学习(2245)vue值造轮子之需求设计
  5. silence丶你的名字
  6. 【干货】全球大数据领域顶级开源工具汇总
  7. 【二分】Producing Snow @Codeforces Round #470 Div.2 C
  8. Numpy中常用函数
  9. scratch课程案例——漫天飞雪
  10. 局域网QQ助手 扫描在线QQ号
  11. 七大数据分析模型详解,做分析不再没思路
  12. 2018产品经理都在入驻的平台——汇新云
  13. 计算机中¥符号按哪个键,电脑键盘符号快捷键大全 电脑键盘上每个键的作用?...
  14. 2345手机助手 v1.2 官方版
  15. Java调用SharePoint WebService获取文件和文件夹
  16. python 探索性分析_python中的探索性文本分析
  17. 越狱剧《青盲》观感之“自作孽不可活”
  18. Unity场景渲染之混合光照模式下的 Baked Indrect(十)
  19. electron支持开机自启动(注册表写入)
  20. CMMI:四级五级图表做法

热门文章

  1. linux网卡流量查询sar,Linux 查看实时网卡流量的方法 sar nload iftop
  2. SAP BAPI_EXCHANGERATE_GETDETAIL计算货币转换汇率
  3. P1084 [NOIP2012 提高组] 疫情控制
  4. 面试官最不喜欢不认同的5个跳槽理由
  5. 伦斯勒理工学院计算机科学专业强吗,伦斯勒理工学院专业排名一览及最强专业推荐(USNEWS美国大学排名)...
  6. NLP - 词法分析
  7. p106矿渣做深度学习踩过的那些坑
  8. 解决 from scipy.misc import comb ImportError: cannot import name ‘comb‘ 问题
  9. 中国人民大学与加拿大女王大学金融硕士让你在疫情下的学习有更多的选择
  10. 阿里云数据库开源发布:PolarDB 三节点高可用的功能特性和关键技术