0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是Isolation Cell?低功耗设计基础—Isolation Cell

冬至子 来源:黑的路白的路 作者:黑的路白的路 2023-12-01 15:11 次阅读

一、什么是Isolation Cell

如图所示,当一条net从一个power down domain到always on domain,就需要插入Isolation Cell;

当一个模块不供电即power down时,其输出处于悬空状态,电压不是一个确定的值。因此,Isolation Cell的作用就是在power down domain断电时,输出固定的0或1,使得always on domain的输入被钳位到一个固定的电压值;

在power down domain正常供电的时候,Isolation Cell的输出等于输入,等同于一个buffer;

图片

二、Isolation Cell的类型

有双电源和单电源两种Isolation Cell;

双电源Isolation Cell如下图所示,有两组power,primary power VDD和backup power VDDB,当左边的domain断电时,VDD off,此时就由常on的VDDB供电,输出Y端保持固定的电平;

图片

单电源Isolation Cell只有一组常on的power;

三、Isolation Cell的实现

Isolation Cell可以利用逻辑门来实现;

利用与门实现可以使输出在电源关闭时为0,被称为Low Clamped Isolated Signal;利用或门实现可以使输出在电源关闭时为1,被称为High Clamped Isolated Signal;

如下图所示,X是输入信号,ISOLN和ISOL是开关控制信号;例如左图中,当ISOLN为1,输出等于输入;当ISOLN为0,输出被钳位到0;

图片

四、Isolation Cell的插入位置

对于Isolation Cell的插入位置,可以放在power down domain(source)的output或always on domain(destination)的input;

1.存在这样一种情况,power down domain的一个输出连接到多个always on domain的输入,此时插在source的output端,可以节省使用Isolation Cell的数量;

2.当domain A关掉时,nwell也断电了,那么其中的Isolation Cell的nwell也断电了,那么Isolation Cell就可能出现漏电,这个问题有两种解法:

• 一种是将Isolation Cell的nwell做成孤立的(与旁边的std cell的nwell隔开),然后连接到backup power VDDB上,保证nwell不会断电;

• 另一种办法是将Isolation Cell放到always on domain B中去,也就是在domain B的input加Isolation Cell,而A的output 不再需要iso,这样就不用担心 nwell 断电的问题了。

图片

3.对于单电源Isolation Cell,由于只有一组常on的power,因此只能放在always on domain中;

五、UPF相关描述

在UPF中,通过set_isolation和set_isolation_control这两个命令来约束Isolation Cell;

图片

图片

有几个option解释一下:

-clamp_value定义了输出信号钳位的值,0,1或者锁定为最近的一个值;

-isolation_signal设置isolation的使能信号;

-isolation_sense值为high或者low,设置使能信号(ENB)使能时的状态;

关系如下图:

图片

六、是否可以插buffer

如果Isolation Cell在source的output端,那么不可以在power down domain中Isolation Cell的output端插buffer;否则断电后插入的buffer的状态不确定,Isolation Cell也就失去作用了;

如果Isolation Cell在destination的input端,那么不可以在power on domain中Isolation Cell的input之前插入buffer,不然插入的这个buffer的输入就是不定态了;

图片

Isolation Cell的控制信号是always on的,如果要插入buffer,需要使用always on buffer;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 双电源
    +关注

    关注

    0

    文章

    140

    浏览量

    33422
  • 单电源
    +关注

    关注

    0

    文章

    171

    浏览量

    24375
  • UPF
    UPF
    +关注

    关注

    0

    文章

    47

    浏览量

    13342
  • 钳位电压
    +关注

    关注

    0

    文章

    35

    浏览量

    11955
  • VDD
    VDD
    +关注

    关注

    1

    文章

    301

    浏览量

    31909
收藏 人收藏

    评论

    相关推荐

    低功耗isolation cell设计

    低功耗架构设计需要前后端拉通规划,前端设计有PMU功耗管理单元,比如A模块电压常开,B模块电压可关断,那么请思考,当B模块关断电压后,B模块输出到A模块的信号是怎样的驱动力?会造成什么结果?
    的头像 发表于 11-24 12:29 692次阅读
    <b class='flag-5'>低功耗</b><b class='flag-5'>isolation</b> <b class='flag-5'>cell</b>设计

    Matlab的cell数组的问题

    我把一串数存在cell(1,10)中每个cell单元是一个3*2的矩阵我想把每个3*2的矩阵中的第一行的两个数取出来放到一个10*2的矩阵中。请问应该怎么写呀解答:n=cell(1,10)n(1
    发表于 02-01 15:15

    Data Isolation for loop powered applications

    `描述The focus of this design is the bidirectional communication across an isolation for loop powered
    发表于 03-23 10:12

    Small Cell是什么?Small Cell的核心技术包括哪些?

    Small Cell是什么?Small Cell的核心技术包括哪些?
    发表于 05-24 06:11

    分享几种实现数字IC的低功耗设计方法

    低功耗可以从RTL-level和Gate-level设计策略着手。诸如时钟门控(clock gating)之类的方法已被广泛地使用。其他的方法,例如动态电压和频率调节,由于难以实施,还没有被广泛地
    发表于 04-12 09:34

    cell 延迟计算基础

    Delay Calculation Basic1)cell delay 和 interconnect delay2)仅考虑cell delay时,cell的delay由库中的模型,根据input
    发表于 07-08 17:06

    iCoupler Isolation in CAN Bus

    iCoupler® Isolation in CAN Bus Applications:The Controller Area Network (CAN) bus, a robust
    发表于 06-21 10:28 17次下载

    什么是Cell

    什么是Cell  英文缩写: Cell 中文译名: 信元 分  类: 解  释: 在异步转移模式(ATM)传送信息时,信息
    发表于 02-22 17:30 3490次阅读

    什么是In-cell及On-cell

    In-cell及On-cell的概念、原理、难点及技术实现。
    发表于 02-06 11:18 1.4w次阅读

    in-cell panel_In-Cell触摸屏原理

    in-cell 将触摸面板功能与液晶面板一体化。包括In-cell方法和On-cell方法。In-cell是指将触摸面板功能嵌入到液晶像素中的方法。On-
    发表于 09-06 17:13 3939次阅读
    in-<b class='flag-5'>cell</b> panel_In-<b class='flag-5'>Cell</b>触摸屏原理

    低功耗设计之multi-bit cell技术简介

    所谓multi-bit cell,可以理解成把多个完全相同的cell合并在一个cell里,如下图所示,集成2bit的multi-bit cell的clock inverter是共享的,
    的头像 发表于 02-12 10:52 3430次阅读

    基于UPF的低功耗数字后端设计实训课

    带UPF的低功耗设计流程中包括了前端VCS-NLP功能仿真,后端VC LP静态验证,以及在DC综合和ICC2布局布线中低功耗单元的插入,例如level shifter,isolation ce
    的头像 发表于 02-26 09:48 1379次阅读

    是否需要补插scan chain的isolation cell?怎么插呢?

    当然最显而易见的办法就是vclp检查哪儿需要补插isolation cell,那么是否需要补插scan chain的isolation cell, 怎么插呢?
    的头像 发表于 05-10 09:18 838次阅读
    是否需要补插scan chain的<b class='flag-5'>isolation</b> <b class='flag-5'>cell</b>?怎么插呢?

    isolation cell低功耗设计

    isolation cell(隔离单元),通常用于电源关断技术(PSO)和多电源多电压技术(MSMV)。起到不同电压域之间的电压钳制和隔离作用。
    发表于 06-30 12:59 344次阅读
    <b class='flag-5'>isolation</b> <b class='flag-5'>cell</b>的<b class='flag-5'>低功耗</b>设计

    DVFS hierarchy低功耗A72后端实战案例

    HAMMER。掌握低功耗cell的用法,选择合适的isolation cell、level shifter等低功耗
    的头像 发表于 04-08 09:24 181次阅读
    DVFS hierarchy<b class='flag-5'>低功耗</b>A72后端实战案例