
IEEE统一功率格式(UPF)4.0是一种标准语言,用于定义低功率ASIC的低功率体系结构。它旨在简化整个设计,验证和实施过程的整合,重点是电子设计的电力消耗。 UPF是使用工具命令语言(TCL)开发的,并与SystemVerilog和VHDL等硬件说明进行了补充。它允许设计人员确定电力意图的基本要素,例如电力域,电力状态,电力转换和其他因素,以最大程度地提高ASIC的低功率性能。作为标准语言和框架,UPF支持可移植性,并且在整个工具EDA中仍能执行各种设计工具。在设计,验证和实施过程中概述了UPF电源意图文件(图1)。图1。EDA工作流的实例坚持电动意图文件。 。接下来是电源域,WHICH是用于电源管理目的的单个单元的逻辑块,内存和其他组件组。三个可能的状态是指功率域。正常的增强状态是一种低功率状态,称为待机,闲置或抽签,该域暂时不活跃,但保持其状态。其他状态被拆除或睡觉,其中该域关闭,其状态可能会丢失。电源域是一个基本概念,用于定义电力的意图并通过诸如转换级别,分离和维护单元之类的功能来管理一般消耗电力。 UPF可以指定用于连接不同电压域的转换级别的位置和规格,以确保来自电压域的信号对另一个电压域有效。 UPF支持插入一个孤立的单元,以防止功率域和维护单元之间的意外电源泄漏,或保留寄存器以维护电源域的状态当电源断开时。宏用于获得域的电力和特征的意图。他们支持IP的简化集成和重用。他们还详细描述了在不同的MGA功率条件下设计设计所需的域操作状态(图2)。图2。IEEE标准1801 UPF的基本元素。 。改进的三个主要增强功能是转换转换转换表(VCT),改进的维护建模和宏 - 视野的改进方法(VCM)。与VCT相比,VCM在模拟/混合设计 - 信号设计方面具有更好的性能,并且在Power Network和HDL之间的UPFANG转换提供了更丰富,更灵活的方法。 UPF 4.0将VCM与隧道结合在一起,将电源连接到不同类型的HDL,在整个设计和验证过程中提供了更一致的电消耗意图的表示。改进的维护建模包括对保存/恢复的更多控制Y条件,包括处理更复杂的时钟,设置和维护关系的能力。保存/恢复的条件以及考虑异步信号对维护池的影响的能力,可支持更准确的电力建模。新版本介绍了宏 - 固定宏,以简化IP和设计优化的重复使用。精简的宏可能具有可变的终端边界,工具包装的安全性和无创的功率意图更新,从而在设计过程中启用了系统级别的优化。它们还支持底部的底部设计,这简化了IP模块的集成。 4.0的其他改进包括:改进的连续精炼,使其在管理设计更新时更有效。解决了解决冲突的冲突解决规范的优先规则,从而导致更加一致和不可预测的行为。虚拟电源SUP将未物理连接的电源的建模移植,从而简化了权力状态的含义。 UPF库通过增强设计用于重复使用的电力意图的预定元素来加速设计过程。 IEEE UPF 4.0提供了一种标准方法来描述和管理低功率IC设计中的电力相关信息,并支持电子电气意识的发展。最新版本支持设计和工具的不同阶段之间的更好的协作,从而使更好,更准确和不可预测的低强度设计。