当前位置:网站首页>低功耗设计-isolation cell
低功耗设计-isolation cell
2022-07-28 05:23:00 【拾陆楼】
为了防止关断power domain时输出信号处于亚稳态,所以给可关断的power domain输出信号加isolation cell,将信号钳制到稳定的0或1状态。
1、UPF定义
set_isolation
-power_domain power domain name #目标power domain。
-isolation_supply_set supply_set_name #这里决定isolation cell的供电方式。
-supply_to input/output/both #钳制信号针对目标power domain而言是输入信号还是输出信号。
-clamp_value 0/1/latch #钳制信号恒为0(使用与门实现),恒为1(使用或门实现),根据实际信号情况决定(latch)。
-source/-sink/-diff_supply_set #钳制信号的来源或输出接什么样的电源,如果指定-diff_supply_set true就意味着isolation的输入输采取自不同的supply set
-isolation_sense high/low #指定控制信号的高低电平
-isolation_signal control signal #设置控制信号
-location parent/self #设置iso cell的hier层次,相对于目标power domain的-element而言,parent module或self module。
2、类型
按照钳制信号的状态可以分为三类,0或1或保持状态。
2.1 clamp the signal to “0”
对于需要将输出信号钳制为0的需求可以使用AND-style的isolation cell,如图1,只需要将控制信号ISOLN保持低电平。

图1
2.2 clamp the signal to “1”
对于需要将输出钳制为1的情况可以使用OR-style的isolation cell,如图2,将ISOL保持高电平即可。

图2
2.3 clamp the signal to the last value
使用latch保持输出信号状态。如图3。

图3
3、放置位置
根据isolation cell放置位置可以分为output isolation和input isolation。将isolation 放置在可关断power domain,控制信号可以共用一个,如果一个信号需要传递到多个power domain,使用output isolation只需要在可关断的power domain加一个isolation cell即可,反之使用input isolation,信号传递到的每个power domain都需要一个isolation cell。需要注意的是为了在power domain关断时保持isolation的工作状态需要让其使用always on的电源,所以常见的isolation cell多为input isolation,放置在always on power domain。
4、常见问题
常见的问题多为在isolation cell输入pin前插buffer引起的,如果isolation cell添加在alway on power domain,那么在always on power domain中isolation cell input pin前不能插buffer,因为buffer没有钳制信号的效果,但是此时可以在可关断的power domain里插buffer。如果isolation cell添加在可关断的power domain,其input pin无法插buffer。所以最好给isolation cell input pin设置dont touch。
边栏推荐
- 福禄克DTX-1800其配件DTX-CHA002通道适配器CHANNEL更换RJ45插座小记
- 端接电阻详解 信号完整系列 硬件学习笔记7
- ESXi社区版网卡驱动2022年3月更新
- Difference between shallow copy and deep copy
- Agilent Agilent e5071 test impedance and attenuation are normal, except crosstalk ng--- Repair plan
- The number of password errors during login is too many, and the user is blocked,
- EXFO 730c optical time domain reflectometer only has IOLm optical eye to upgrade OTDR (open OTDR permission)
- AEM testpro K50 and south Guangdong survey
- Cyclic neural network
- Model inversion attacks that exploit confidence information on and basic countermeasures
猜你喜欢

三极管设计,理解饱和,线性区域和截止区

(PHP graduation design) obtained based on PHP fruit sales store management system

8类网线测试仪AEM testpro CV100 和FLUKE DSX-8000哪些事?

GF(2^8)的加法与乘法计算

(PHP graduation project) obtained based on PHP novel website management system

Notes on the thinking of software analysis and library acquisition of a Taobao customer

Deep learning (I): enter the theoretical part of machine learning and deep learning

Arduino reads the analog voltage_ How mq2 gas / smoke sensor works and its interface with Arduino

(PHP graduation project) obtain the campus network repair application management system based on PHP

EXFO 730c optical time domain reflectometer only has IOLm optical eye to upgrade OTDR (open OTDR permission)
随机推荐
For a large amount of data, matlab generates Excel files and typesetting processing source code
线缆测试中遇到苦恼---某厂商案例分析?
An example of bill printing
基于差值扩展的可逆水印方法
Geek challenge 2019-sql injection five questions PW
开关电源电路EMI设计在layout过程中注意事项
4、 Model optimizer and inference engine
在win7 上安装 Visual Studio 2019 步骤 及 vs2019离线安装包
Arduino reads the analog voltage_ How mq2 gas / smoke sensor works and its interface with Arduino
论福禄克DTX-1800如何测试CAT7网线?
Agilent安捷伦 E5071测试阻抗、衰减均正常,惟独串扰NG?---修复方案
ESXi on Arm 10/22 更新
ASP. Net read database bound to treeview recursive mode
(PHP graduation project) obtained based on PHP novel website management system
How does fluke dtx-1800 test cat7 network cable?
Differences between processes and threads
Classification of iris based on Neural Network
TCL and eltcl? Cdnext and CMRL?
Reversible digital watermarking method based on histogram modification
电快速脉冲群(EFT)设计-EMC系列 硬件设计笔记4