当前位置:网站首页>低功耗设计-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。
边栏推荐
- ESXi社区版网卡驱动2022年3月更新
- Overview of unconstrained low resolution face recognition I: data sets for low resolution face recognition
- An example of bill printing
- How to pop up the message dialog box
- (PHP graduation project) based on PHP student daily behavior management system access
- arduino 读取模拟电压_MQ2气体/烟雾传感器如何工作及其与Arduino接口
- Best practices to ensure successful deployment of Poe devices
- Web滚动字幕(MARQUEE示例)
- (PHP graduation project) based on PHP online travel website management system to obtain
- 2、 Openvino brief introduction and construction process
猜你喜欢

USB Network Native Driver for ESXi更新到支持ESXi7.0.1

(PHP graduation project) based on PHP Gansu tourism website management system to obtain

Overview of unconstrained low resolution face recognition II: heterogeneous low resolution face recognition methods

Reversible digital watermarking method based on histogram modification

1、 Amd - openvino environment configuration

Reversible watermarking method based on difference expansion

(PHP graduation project) based on PHP student daily behavior management system access

Nanjing University of Posts and Telecommunications CTF topic writeup (II) including topic address

使用MS图表控件创建基本报表

Cyclic neural network
随机推荐
ESXi社区版NVMe驱动更新v1.1
Communication between DSP and FPGA
硬件电路设计学习笔记1--温升设计
Adaface: quality adaptive margin for face recognition image quality adaptive edge loss for face recognition
详解爬电距离和电气间隙
Classification of iris based on Neural Network
An example of bill printing
CString to char[] function
(PHP graduation project) based on PHP user online submission management system
1、 Amd - openvino environment configuration
For a large amount of data, matlab generates Excel files and typesetting processing source code
DSX2-8000如何校准?校准流程?
确保PoE设备成功部署的最佳实践
Nanjing University of Posts and Telecommunications CTF topic writeup (I) including topic address
USB Network Native Driver for ESXi更新到支持ESXi7.0.1
使用PowerCli来创建自定义ESXi ISO镜像
ConNeXt
Best practices to ensure successful deployment of Poe devices
vSphere ESXi 7.0 Update 3 发行说明
In asp Usage of cookies in. Net