02-UPF-Power Domain】的更多相关文章

---恢复内容开始--- 02.02.02第2章 制作power bi图表 02.02.02.01 power pivot数据导入 00:08:43 02.02.02.02建立数据透视表 00:11:27 02.02.02.03计算新字段 00:09:04 02.02.02.04函数计算 00:10:17 02.02.02.05 format函数 00:06:02 02.02.02.06 powermap 00:10:13 02.02.02.07 powermap动态图 00:09:30 02.…
针对lower power的验证,由cpf/upf来建模,包括: 1)power gating的功能模型(在power gate之后将output force为x) 2)isolation功能模型: 3)save和restore的功能模型: 4)power gating/retention/reset的sequence功能模型: Power Gating对DFT设计的要求: 1)test power switching network的行为正确: 2)test shutdown,isolatio…
在 multi-voltage design 中,当涉及到多个power supply 时,需要 upf 文件来描述power细节,现将 upf 中的基本概念和使用方法记录如下: upf 中的基本概念: power domain. supply set. supply net.supply port.related power.isolation.level shifter. power switch 等 power domain 是划分出的不同的power 区域,比如 always-on do…
power domain:一个逻辑的集合体,包含power supply的一些信息.建立在FE. voltage area:chip上的一块物理区域.可以看作power domain的物理实现. Level shift,isolate cell,retention register的插入,越早越好,这样他们对timing和physical design的 影响,能更早的可见,CTS和DFT应该是对power已知的. Power Intent描述设计中的power domain,level shi…
Leakage power随着CMOS电路工艺进程,功耗越来越大. Power Domain的开关一般通过硬件中的timer和系统层次的功耗管理软件来进行控制,需要在一下几方面做trade-off: 1)可能节省的leakage power, 2)entry和exit的power和time消耗, 3)Power sleep和active的频率, power gating可以完全关掉dynamic的power消耗,但是leakage只会减少,不会消失,因为power gating技术仍需要加入一些…
在一个cell library中,比较重要的是cell height,cell height由tracks来决定,track表示一个metal线的pitch. 一个cell通常被做成一定数量的tracks,主要由timing和routing来进行优化. 1)Tall track height library可以支持复杂的routing,更大的drive strength,但是leakage和area较大. 适用于perormance要求比较大的地方.一般会有11-12track. 2)low-t…
返回目录:<ARM-Linux中断系统>. 总结:一.二概述了软硬件不同角度的IRQ Number和HW Interrupt ID,这就需要他们之间架个桥梁. 三介绍了架设这种桥梁的几种方式:Linear.Radix Tree和no map. 四介绍了两种基础数据结构描述中断域的irq_domain及针对中断域的操作函数. 五针对中断DeviceTree的个属性进行了解释. 六介绍了从DT到中断映射数据库的过程,也即HW interrupt ID到IRQ number之间的映射关系. 七介绍了…
本文作为一个提纲挈领的介绍性文档,后面会以此展开,逐渐丰富. 1. 前言 在 <开发流程>中介绍了PM开发的一般流程,重点是好的模型.简单有效的接口参数.可量化的测试环境以及可独性强的输出. 内核中功耗开发无论是新模型开发还是已有模型的调优,都需要了解现有的框架,遵循已有框架,简单有效的修改.这就需要了解<Android/Linux内核Power Management知识点>,关于Linux省电,从开机-->运行-->suspend-->关机这四种状态,开机/关机…
CPF从Front-end到Back-end(RTL--GDSII)的整个流程: 1)Creating a CPF file:来在前端就建立lower power的规范. 2)检查CPF文件的正确性,用形式验证工具检查一些实现上有没有问题,比如missing isolation or level shifter. 3)做RTL verification with cpf:比如在PSO中,需要确认系统可以正确的关闭,再重新start.此时corresponding control signal并不…
CPF文件可以有两种组织方式:Flat CPF file or Hierarchical CPF file. 由于在大型的SoC设计中,一般都采用Hierarchical的形式,所以本文主要按这个方式来讲. Hierarchical CPF file:一般定义多个CPF file,通过include来组织起来, 可以分为Top_file:定义一个CPF_MODE变量来选择各个子CPF file,从而适用在FE-BE的flow中. xxx_domain.cpf:定义各个power domain,如…