UPF Usage

在 multi-voltage design 中,当涉及到多个power supply 时,需要 upf 文件来描述power细节,现将 upf 中的基本概念和使用方法记录如下:

upf 中的基本概念: power domain、 supply set、 supply net、supply port、related power、isolation、level shifter、 power switch 等

其中 power domain 是划分出的不同的power 区域,比如 always-on domain,off domain,high-volt domain, low-volt domain等; supply set 是抽象的supply 电源组,是 supply net 的集合;supply port 是block 的power port。

使用 create_power_domain 创建 power domain 后,会默认产生几组power set,包括 primary、default_isolation、default_retention。

eg: create_power_domain  PD ,就可以用 PD.primary 的格式访问primary supply set,该set 中又包括 power 和 ground,于是可以用 PD.primary.power 的格式来访问其 supply net;

使用 supply set 的好处是在DC 综合阶段,由于还不知道具体的 power net 和ground net 名字,此时就可以用 SS.power 的方式代替 supply net 名字,然后在APR之前,将实际的 net name 绑定到SS.power 上。

所以 power domain 包括 supply set, supply set 包括 supply net,是这样一种层层包含的关系。

猜你喜欢

转载自www.cnblogs.com/xiaoxie2014/p/10485552.html