数字IC笔记-power domain

多电压技术是现在低功耗技术的主要方向。现在的很多低功耗技术就是在满足芯片性能的前提下,尽可能的降低芯片的工作电压VDD。
低功耗是芯片的一个很重要的设计指标,为了达到更低的功耗通常会将一颗芯片的所有逻辑电路分割成多个不同的电源域,每一个电源域独立开关。因此,当某个电源域不需要工作的时候,可以被关掉,从而降低功耗。另外不同的电源域可以使用不同的供电电压,从而更低的电压会带来更低的功耗。
对于一款芯片来说,其是由许多模块、子系统集成之后才会发挥它的功能,不同模块之间的工作速度和性能要求不同,此时就需要将这些模块根据实际需要工作在不同的时钟频率和工作电压下。对于暂时不需要工作的模块,可以使用通过降低时钟频率或关掉时钟已达到减少时钟翻转带来的动态功耗(DynamicPower),亦或者通过切断电源来降低静态功耗(Leakage),上面讲的方法会用到时钟切换和门控技术。接下来我们可以将工作在同一电压下的模块归为一个组,这就是我们通常在UPF中讲到的PowerDomain即电源域。
降低电压的方法有两种:
1.对不同的模块提供不同的电压,就是静态多电压技术。
2.对同一个模块,可能不同应用需要的频率也不同,需要选择几种不同的电压频率配置。就是动态电压频率调整。
静态多电压技术是将设计中不同的功能模块划分为不同的电压域(Power domain),每一个电压域对应设计中的一个或多个子模块。
在这里插入图片描述
在基于UPF标准的低功耗设计过程中,必须存在至少一个电源域,并且顶层的电源域必须在进行任何与电源相关的分析或者综合之前预先定义出来,同时还需要将电源域定义在层次化模块之上。
设计中任何逻辑只能属于一个电源域,设计工程中也可以嵌套定义电源域。

对于一个最顶层的TOP电源域,一般是Always-on状态,也可以是shutdown,ToP电源域又嵌套定义了两个子电源域PD0和PD1,对于右侧的PD1,模块B的所有子模块都将和模块B处于同一个电源域。
在这里插入图片描述
论功耗 | 一文搞懂 UPF2.1 编写Power Intent
一文读懂power intent的历史:从CPF/UPF到IEEE1801

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值