『set_port_attribute』, 在IEEE 1801-2015 中该命令定义如下,不是所有的工具都支持所有的option:

这个命令用于描述port 在『未知』区域的power 连接情况,如top 的input port 是由哪个电压域的cell驱动,output port 的输出将驱动哪个电压域的cell; 如hard macro 的input port 在实际的hard macro 内部驱动哪个电压域的cell, output port 在hard macro 内部又由哪个电压域的cell 驱动; 基于以上这些诉求,这个命令通常有如下三个应用场景:

  • 指定top port 的power 属性,如top 定义为shut down power domain, 但某些port 需要定义成always on 的,如isolation 的控制信号,此时需要用set_port_attribute 来指定这些port 的属性,对于input port 用-driver_supply 指定driver 的supply set, 对于output port 用-receiver_supply 指定receiver 的supply set.

set_port_attributes -ports {my_top_input} -driver_supply {PD2_set}

  • 指定Macro 的power 属性,如在power model 里指定Macro 每个port 的power 属性,跟top port 正好相反,对于output port 用-driver_supply 指定macro 内 driver 的supply set, 对于input port 用-receiver_supply 指定macro 内 receiver 的supply set.

set_port_attributes -port {my_macro_input}  -receiver_supply ss_SW

  • 指定某个Hard macro 的某个input 到output 是feedthrough 的,如一个bump pad 的输入到输出是feedthrough 的,需要用-feedtrhough 来指定。

set_port_attribute -model BUMP_PAD -feedthrough -ports {in out}

最新文章

  1. linux输入子系统(input subsystem)之evdev.c事件处理过程
  2. 自定义 TableViewCell 的分割线
  3. 数据结构(c语言第2版)-----了解链表,栈,队列,串
  4. .NET LINQ 元素操作
  5. C#窗体 流
  6. 线段树 hdu4046
  7. Android-ConvenientBanner轻松实现广告头效果
  8. c数组和指针的理解
  9. windows10 预览版 中英文官方下载地址+激活密钥+网盘分享
  10. motan源码分析二:使用spi机制进行类加载
  11. windows 挂载linux nfs
  12. iWatch # 初始化工程
  13. mapbox-gl 开发包dev生成
  14. 【Java框架型项目从入门到装逼】第八节 - 用EasyUI绘制主界面
  15. python--第二十天总结(Django的一些注意)
  16. iOS开发中的富文本
  17. Linux 内核 hlist 详解
  18. .NET中制做对象的副本(三)通过序列化和反序列化为复杂对象制作副本
  19. IOS 数据存储之 FMDB 详解
  20. virtualBox linux操作系统centos 挂载光盘

热门文章

  1. Milestone
  2. H5-设置缓存
  3. c++ md5算法实现(转)
  4. 5G三大应用场景
  5. JavaDay2(上)
  6. Meta(其他信息)
  7. 【你不知道的javaScript 上卷 笔记1】 javaScript 是如何工作的?
  8. Oracle忘记用户名和密码
  9. PP: Multi-Horizon Time Series Forecasting with Temporal Attention Learning
  10. PHPstorm配置xdebug问题小记