multi-voltage design apr
在先进制程中,为了降低芯片功耗,经常会采用 muti-voltage design,在一颗芯片内部划分出多个 power domain,不同 domain 采用不同的电压,有时候还会将其中某些 power domain 电源关掉,使其进入睡眠状态,达到降低功耗的目的。
在multi-voltage design 中,有些常见问题,记录如下:
1, 对于包含多个 power domain 的design,其中有的 domain 是会关断的,称之为 OFF-Domain;而有些 domain 是一直有电的,称之为 ON-Domain;ON-Domain接的power 是 always-on 的,而 OFF-Domain 接的 power 则是从 always-on power 先接到 power switch 后转出来的,当 power switch 关断时,OFF-Domain 的电源就断开了,进入低功耗模式,但是有时候我们希望将 OFF_Domain 关断前的状态保存下来,这就需要用到 retention cell,普通的 cell 只有一个 power pin 和一个 ground pin,而retention cell 会有两个 power pin 和一个 ground pin,两个 power pin 分别是 primary power (接在 off-power 上,会被关断)和 secondary power (接在 on-power 上,一直有电),典型的 retention cell power 结构示意图如下:

当 off-power 被关断时,VDD 断电,但是 VDDR 连接在 ON-Power 上,一直有电,所以即使这块 domain 被关断,这些retention cell 的状态也可以保存下来。
2, 对于off-domain 中的 retention cell,其 primary pg pin(VDD VSS)可以直接通过 power rail 连接到 OFF-Power,这个动作在 PNS 阶段就可以完成。然后 Secondary pg pin (VDDR)该如何完成绕线呢? VDDR 绕线有几个地方要注意:一是尽量就近连接到 power strap 上去,假设 ON-Power Strap 是在 Metal7, secondary pg pin 在 Metal2,那就从 metal7 打via到metal2,然后拉一小段线连接到附近的 retention cell 上去; 二是一个strap via 打下来后不要驱动太多的 cell,否则可能会有 IR 问题。 VDDR 绕线步骤如下:
set_route_zrt_common_options \
-number_of_secondary_pg_pin_connections 10 \ (限制一个strap via 打下来后最多连接 10 个cell)
-single_connection_to_pins standard_cell_pins \ (每个pin上只能连接一次,减少级联绕线)
-connect_within_pins_by_layer_name {ME2 via_standard_cell_pins}
route_zrt_group -nets {DVDD}
3, 如果 OFF-domain 中有 retention cell,那么为了保证在断电后这些retention cell 能够有正常的偏置电压,需要将 OFF-domain 中的 tap cell 改用retention tap cell,其secondary power 为 VBP,需要将VBP连接到on-power上,所以OFF-domain 中的 tap cell VBP 也需要提前单独绕线,具体绕线方法:【待完成】
4, 对于muti-voltage design,如果要做 eco 增加 cell,要注意确认增加的 cell 是放在哪个domain中,是 on 还是 off,如果新增 cell 已经指定 hierarchy,直接让icc 自动place即可放到对应的domain中去,如果没有指定hierarchy,请先联系 designer 确认应该放置到哪个domain 中。
3, to be continued……
multi-voltage design apr的更多相关文章
- MO_GLOBAL - EBS R12 中 Multi Org 设计的深入研究 (3)
这是多组织访问的第三篇文章,翻译自Anil Passi的MO_GLOBAL-Dive into R12 Multi Org Design 我希望你已经读了文章 EBS R12 中的 Multi Org ...
- Changing the Output Voltage of a Switching Regulator on the Fly
http://www.powerguru.org/changing-the-output-voltage-of-a-switching-regulator-on-the-fly/ There are ...
- 转:Oracle R12 多组织访问的控制 - MOAC(Multi-Org Access Control)
什么是MOAC MOAC(Multi-Org Access Control)为多组织访问控制,是Oracle EBS R12的重要新功能,它可以实现在一个Responsibility下对多个Opera ...
- Oracle R12 多组织访问的控制 - MOAC(Multi-Org Access Control)
什么是MOAC MOAC(Multi-Org Access Control)为多组织访问控制,是Oracle EBS R12的重要新功能,它可以实现在一个Responsibility下对多个Opera ...
- EBS MOAC相关
http://blog.csdn.net/rfb0204421/article/details/9306929 支持MOAC功能的Form开发步骤 分类: FORM2013-07-12 10:01 1 ...
- malware analysis、Sandbox Principles、Design && Implementation
catalog . 引言 . sandbox introduction . Sandboxie . seccomp(short for secure computing mode): API级沙箱 . ...
- Microchip 125 kHz RFID System Design Guide
Passive RFID Basics - AN680 INTRODUCTION Radio Frequency Identification (RFID) systems use radio fre ...
- Active Low-Pass Filter Design 低通滤波器设计
2nd order RC Low-pass Filter Center frequency fc = 23405.13869[Hz] Q factor Q = ...
- 【线性结构上的动态规划】UVa 11400 - Lighting System Design
Problem F Lighting System Design Input: Standard Input Output: Standard Output You are given the tas ...
随机推荐
- 服务注册中心Eureka vs Zookeeper vs Consul
前言 在现在云计算和大数据快速发展的今天,业务快速发展和变化.我们以前的单一应用难以应对这种快速的变化, 因此我们需要将以前单一的大应用不断进行差分,分成若干微小的应用或者服务,这就是微服务的思想.但 ...
- HDU1069(KB12-C)
Monkey and Banana Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others ...
- AsnycLocal与ThreadLocal
AsnycLocal与ThreadLocal AsnyncLocal与ThreadLocal都是存储线程上下文的变量,但是,在实际使用过程中两者又有区别主要的表现在: AsyncLocal变量可以在父 ...
- js-权威指南学习笔记19
第十九章 jQuery类库 1.传递HTML文本字符串给$()方法,jQuery会根据传入的文本创建好HTML元素并封装为jQuery对象返回. 2.想要遍历jQuery对象中的所有元素时,可以调用e ...
- 【代码笔记】iOS-UILabel根据内容自动调整高度
一,效果图. 二,代码. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the ...
- 关于form表单提交到Servlet的时候出现tomcat启动错误的解决方法
1.遇到的问题 今天在写jsp代码的时候通过form表单提交到Servlet的时候出现的tomcat启动错误,琢磨了半天,终于找到了解决方法. 解决问题的关键就在于xml配置的路径和servlet中默 ...
- Expo大作战(十八)--expo如何发布成独立应用程序,打包成apk或者ipa,发布到对应应用商店
简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...
- D3、EChart、HighChart绘图demol
1.echarts: <!DOCTYPE html> <html> <head> <meta charset="utf-8" ...
- 表的垂直拆分和水平拆分-zz
https://www.kancloud.cn/thinkphp/mysql-design-optimalize/39326 http://www.cnblogs.com/nixi8/tag/mysq ...
- [CENTOS7] 将域群组加入到Sudoer里
文章来源:https://derflounder.wordpress.com/2012/12/14/adding-ad-domain-groups-to-etcsudoers/ Adding AD d ...