本文提纲

  1. get_cells/get_pins命令作用
  2. 常用选项
  3. 获取netlist各类对象具备的属性命令

1.get_cells/get_pins命令作用

  • 获取netlist中的cell/pin等对象
  • 可穿越Hier层次;
  • 可进行正则匹配;
  • 可使用某些特定属性的选项;

2.常用选项

a. -hier可以穿越Hierarchical结构寻找Obj;

b. -filter过滤匹配,通过该对象的属性进行过滤;

  • ref_name/full_name/base_name "=="  "!="  "=~"  "!~"
  • "is_black_box == true/false"
  • "is_clock_pin == xxxx/xxxx"
  • "is_hierarchical == ture/false" true表示例化的Hier cell,false表示leaf cell;
  • "is_mapped == xxxx/xxxx"
  • "is_macro_cell == xxx/xxxx"
  • "is_sequential == xxx/xxxx" true表示时序单元,dff/latch/ram,false表示组合逻辑单元;
  • "is_register == xxx/xxxx" true表示dff,false表示非dff;
  • 后续补充~

c. -regexp支持正则;

-filter配合"=~"  "!~" 仅能使用通配符*,如果使用较为复杂的正则表达式则需要添加这个选项;

3.获取netlist各类对象具备的属性命令

这个命令的作用是查找各类对象所具备的属性,但并不是报告出某个对象所具备的属性;

list_attributes -application

报告某个对象所具备的属性参考命令:report_attribute

IMPL2. get_cells/get_pins等获取对象常用命令解析相关推荐

  1. [转]VBA常用命令解析之001——On Error(将错就错)

    VBA常用命令解析之001--On Error(将错就错) 谁都希望自己的程序能一顺百顺,但是错误却一直是我们心中的痛.总是时不时地跳出来影响我们的情绪.虽然跳出来的错误提示会中断我们程序的运行,但是 ...

  2. 运维之道 | Git分布式版本控制常用命令解析

    Git分布式版本控制常用命令解析 一.创建版本库 版本库(repository)也叫仓库,可以看做一个目录,这个目录里的所以文件都由Git进行管理,每个文件的修改.删除,Git都能跟踪 1.选择一个合 ...

  3. linux常用rm命令详解,Linux常用命令解析- rm命令

    今天小编要跟大家分享的文章是关于Linux常用命令解析- rm命令.rm 是一个命令行工具,用于删除文件和目录.这是每个Linux用户都应该熟悉的基本命令之一. 在本指南中,我们将通过最常见的rm选项 ...

  4. strongswan常用命令解析(二)

    strongswan常用命令解析 0 > ipsec reload //重新加载 ipsec.conf文件 1 > ipsec rereadsecrets //重新加载ipsec.secr ...

  5. 【Windows批处理】常用命令解析

    0.[背景]常用参数: /* Win XP实测,测试方法:echo %userprofile% */%systemdrive% -- C: %windir% -- C:\WINDOWS %userpr ...

  6. JVM成神之路(十一) -- JVM常用命令解析

    3.2 常用命令 3.2.1 jps 查看java进程 The jps command lists the instrumented Java HotSpot VMs on the target sy ...

  7. Redis 数据库的安装与常用命令解析

    目录 一.安装部署 1. 环境配置 2. 编译安装 3. 设置 Redis 相关配置文件 4. 启动服务 二.Redis 常用工具 1. redis-cli 命令行工具(远程登陆) 2. redis- ...

  8. Docker从入门到放弃-----Dockerfile常用命令解析与实战(使用docker制作一个开箱即用的consul镜像)

    前言 在上一篇文章docker常用命令的实践与解析中,我们提到了可以使用commit命令来在本地创建镜像,但是commit创建的镜像其实是不够正规的,第三方无法了解镜像创建的过程,所以只能作为我们在本 ...

  9. 中兴PTN常用命令解析

    常用命令说明:1.清空原有配置::使用showrunning-config命令检查:清空配置的步骤如下:2.查看各个vlan与端口之:命令:showvlan:用途:查看我们建立的网管vlan通道是否已 ...

最新文章

  1. 如何解决push commit conflict
  2. 聊天宝解散罗永浩退出;三大运营商回应提速降费;天猫 iPhone XS 最高降 2000 | 极客头条...
  3. Arcgis javascript那些事儿(十四)——连接oracle
  4. C Tricks(四)—— 从数组中随机选择一个元素
  5. 一文轻松搞懂-条件随机场CRF
  6. Android Studio开发实战(新手入门)一
  7. html2pdf使用总结
  8. 假币问题 (n枚硬币+未知轻重+DFS)
  9. Ruby ERB模板注入检测
  10. zynqsd的读写数据_数据存储结构图 - Zynq7000 FPGA的高速信号采集处理平台的设计搭建以及后续拓展...
  11. python分苹果问题_蓝桥杯--算法提高--VIP--分苹果题目(差分数组)
  12. 可靠传输的实现机制——回退N帧协议GBN(Go Back N)
  13. 自定义一个虚拟机+将自定义的虚拟机创建成模板机+快速创建虚拟机
  14. tomcat配置url跳转_Tomcat
  15. 用c语言写鸡兔同笼问题
  16. 接口 索引签名 接口与类型别名的异同 接口的继承 函数接口
  17. GooglePlay成就、排行榜和GooglePlus登录
  18. 工控通讯经历1:(C#)三菱FX5U-32M与上位机通讯(超详细!)
  19. Ceph中一些PG相关的状态说明和基本概念说明、故障模拟
  20. 一点点学共形几何(1) 微分几何之拓扑空间简介

热门文章

  1. ROS学习——Ubuntu 安装软件报错问题(关于进程锁)
  2. Java(9)接口练习 运动员和教练
  3. 1064mysql分区_如何解决mysql错误代码1064
  4. 热力学多元函数微分基础
  5. 毕业论文Word格式总结
  6. 关于手机的三大谣传 千万不可信
  7. PR LUT预设 25个漂亮的Instagram风格抖音视频调色预设
  8. deep learning for the earth sciences 读书笔记
  9. 评估托管SDWAN服务
  10. 网络流24题-太空飞行计划