原文链接:https://semiengineering.com/knowledge_centers/low-power/techniques/power-switching/

DESCRIPTION

Insertion of power switch cells is a necessity for on-chip power
shut-off. Power switch cells can be inserted in a column or a ring
fashion.


Insertion of power switch cells is a necessity for on-chip power shut-off. Power switch cells can be inserted in a column or a ring fashion.

EDA tools may be able to automatically insert the power switch cells for the designer or they can manually insert these constructs. Power switches are also inserted during the floorplanning or prototyping stage of the implementation flow.

The number and size of the power switches that are inserted depend heavily on the design’s physical characteristics. Generally, the larger the PSO power domain area, and the more logic and macros in the PSO power domain area, the more power switches are needed.

The goal is to have the true optimal number of power switches to satisfy IR drop and current density requirements. Too many power switches leads to wasted area, but too few power switches creates excessive IR drop and risks having too much current (rush current) going through each power switch during wakeup.

Some power switches have built-in buffers/delays that accomplish two things: first, they control the skew of the enable signal of the power switch; and second, they introduce a delay when the enable signal traverses the power switch array.

It may be desirable to introduce a delay, because turning on the PSO power domain causes a large current to be drawn by the domain, causing a current spike or rush current. Introducing a delay between the times when each power switch turns on will spread out the turn-on time of the PSO domain, thereby reducing the current spike.

Another method for reducing the current spike is to turn on the power within the domain in stages over time.

It is also desirable to design the power switches in groups of cells and turn them on and off one group at a time. This way, the last group of power switches at the end of the shut-off sequence, or the first group of power switches at the beginning of the power-on sequence, will handle the large current instead of a single power switch.

In many designs, switches are used in a configuration called “mother-daughter” pair. These switches have multiple enable pins; typically, the smaller switch is turned on first to get the voltage up to 95 percent, then the bigger switch is turned on to reduce the IR drop.

Page contents originally provided by Cadence Design Systems

Power Switching ----- Controlling power for power shutoff相关推荐

  1. power 芯片 运行linux,IBM Power系列的是不是只能用linux?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 POWER 是 Power Optimization With Enhanced RISC 的缩写,是 IBM 的很多服务器.工作站和超级计算机的主要处理 ...

  2. power bi 参数_参数化Power BI报表入门

    power bi 参数 In this article, I am going to explain how we can develop parameterized Power BI reports ...

  3. Power BI(十三)Power pivot之工作日计算

    Power BI(十三)Power pivot之工作日 通常我们使用星期一到星期五来区分是否工作日会存在一些误差.我们忽视掉了一些法定节假日,所以 首先要自己先准备一张工作表,里面包含法定假节日 打开 ...

  4. Power BI(一)Power Query简介

    Power Query简介 Power Query作用 在介绍Power Query之前,作为一个Excel用户,你是如何完成"将数据转换到"的任务的呢.回想一下,你会不会如此陷入 ...

  5. powerbi使用说明_微软Power BI入门指南(1):Power BI初步介绍

    来源:数据之巅链接:http://www.cnblogs.com/asxinyu/p/Power_BI_GettingStarted_English_Intro.html 我们在前一篇文章微软新神器- ...

  6. Power BI(十一)Power Pivot常用DAX函数

    Power BI(十一)Power Pivot常用DAX函数 主要提及以下的函数,用法其实和平常的Excel公式差不多 数据的提取和合并函数 数据的格式转换函数 聚合函数 逻辑函数 信息函数 数学函数 ...

  7. 每个Power BI开发人员的Power Query提示

    If someone asks you to define the Power Query, what should you say? If you've ever worked with Power ...

  8. power bi函数_在Power BI中的行上使用聚合函数

    power bi函数 Aggregate functions are one of the main building blocks in Power BI. Being used explicitl ...

  9. android power 按键,Android Framework层Power键关机流程(一,Power长按键操作处理)

    一:Android处理Power按键长按操作 在Framework层中,Android4.x对Power键(KeyEvent.KEYCODE_POWER)的操作,我们从PhoneWindowManag ...

  10. power iso linux启动盘,Power ISO Maker/ISO燃烧到磁盘工具 V3.0版

    电源国际标准化组织是一个专业的工具,使国际标准化组织文件,并将其燃烧到磁盘. 它可以快速地创建一个ISO文件从您的计算机,和ISO文件刻录到CD / DVD光盘. 该软件还可以将你的光盘/光盘刻录到一 ...

最新文章

  1. Window编程主函数详解
  2. 慢慢学Linux驱动开发,第四篇,USB工作原理简单分析
  3. 九十七、轻松搞定Python中的PDF办公自动化系列
  4. unity 线程断点时卡机_Compute Shader在Unity和UE4中的应用
  5. 【Cracking the Code Interview(5th edition)】一、数组与字符串(C++)
  6. redisson用阿里云集群版redis的问题_redission 序列化问题追踪
  7. V-3-3 在没有vCenter的情况下,复制虚拟机
  8. Coding: 编写合格的REST API
  9. argparse、glob、findall
  10. 3d激光雷达开发(字符串输出和实体绘制)
  11. 电脑运行内存不足怎么办_win7内存不足怎么办?教你使用虚拟内存来增加win7系统的运行内存...
  12. MySQL essential版本和普通版本有什么区别?
  13. regulator linux,linux下regulator的应用
  14. 怎么检测计算机硬件好坏,电脑硬件检测,电脑硬件好坏检测工具
  15. 按键精灵随机输入数字脚本,防重复脚本
  16. 博客系统前端(页面设计)
  17. matlab中argmax_argmin(matlab中argmin函数)
  18. Ubuntu中docker的安装和使用
  19. 你是资讯控吗?——Web2.0智识管理简册
  20. JavaScript实战手册(涵盖丰富的JQuery应用实例)

热门文章

  1. 微步在线【威胁情报】
  2. java汉诺塔5层攻略_史上最难智力游戏第5关汉诺塔图文通关攻略
  3. 免费WiFi上网软件是什么?怎么用?
  4. 如何从Win11系统安装回win10系统?
  5. Python中filter筛选函数匿名参数问题
  6. Web前端大作业 HTML+CSS+JS 防天天生鲜官网 9页
  7. 批量压缩pdf文件大小,pdf批量压缩步骤
  8. Mac电脑怎样添加打印机?
  9. 网易云课堂整站源码 THINKPHP二开仿网易云课堂
  10. 用python的tkinter包设计一个随机点菜器