IEEE 1801-2018:低功耗电子系统设计与验证的最新标准指南

5星 · 超过95%的资源 需积分: 50 106 下载量 144 浏览量 更新于2024-07-15 7 收藏 6.44MB PDF 举报
IEEE 1801-2018标准,全称为"IEEE Standard for Design and Verification of Low-Power, Energy-Aware Electronic Systems", 是由IEEE Computer Society的Design Automation Standards Committee所制定和维护的。这个标准是在IEEE 1801-2015版本的基础上进行修订的,旨在为低功耗和能源效率的设计提供指导,特别适用于SoC(系统级芯片)的低功耗设计与验证过程。 该标准的核心目标是为电子设计定义功率意图,即在特定的电源管理架构下,设计者期望系统如何在不同工作模式下管理其功率消耗。通过这种方法,设计师可以确保系统的性能、功耗和能效在各个阶段得到控制,这对于基于IP(知识产权)的设计流程至关重要。它提倡逐步细化IP的功率意图,以便在整个设计过程中考虑到功率管理和优化。 IEEE 1801-2018强调了几个关键概念: 1. **功率域(Power Domains)**: 它将系统划分为不同的区域,每个区域有自己的电源管理策略,这有助于降低整体功耗并实现局部关闭或进入低功耗状态。 2. **功率模式(Power Modes)**: 设计者可以预设多个工作模式,如睡眠、待机和正常运行等,每个模式对应不同的功率消耗水平。 3. **功率状态(Power States)**: 这包括静态、动态和活动状态,以反映组件在不同活动级别下的功耗。 4. **功率意图(Power Intent)**: 一种系统级别的指导,用来定义在给定任务或操作期间,组件或整个系统应该达到的预期功率水平。 5. **接口规范和IP重用**:标准提供了清晰的接口规范,确保IP模块之间能够无缝协同工作,并支持组件之间的隔离,减少不必要的能量消耗。 6. **进步式设计精炼(Progressive Design Refinement)**: 鼓励在设计的不同阶段逐步细化和优化功率管理策略,确保从概念设计到实际实施的全程考虑。 7. **功率损耗语义(Corruption Semantics)**: 该标准定义了在设计验证过程中处理电源相关的错误或异常的方式,以确保系统的稳定性和可靠性。 IEEE 1801-2018是电子设计工程师必备的参考手册,它为现代电子系统设计提供了一套全面的方法论,帮助设计者在追求性能的同时,兼顾功耗和能源效率,从而实现可持续的技术发展。通过遵循这一标准,工程师们能够在满足功能需求的同时,最大限度地减少产品的环境影响。

set_level_shifter strategy_name -domain domain_name [-elements port_pin_list] [-exclude_elements exclude_list] [-applies_to inputs | outputs | both] [-applies_to_boundary upper | lower | both] [-threshold float] [-rule low_to_high | high_to_low | both] [-location self | parent | fanout | automatic] [-no_shift] [-force_shift] [-name_prefix prefix_string] [-name_suffix suffix_string] [-update] set_level_shifter –domain domain_name –elements ... [–applies_to ...] set_level_shifter –domain domain_name –applies_to [inputs | outputs] set_level_shifter –domain domain_name map_level_shifter_cell strategy_name -domain power_domain_name -lib_cells list use_interface_cell interface_implementation_name -domain domain_name -lib_cells lib_cell_list -strategy list_of_one_level_shifter_and_or_one_isolation set_isolation isolation_strategy_name -domain power_domain [-elements objects] [-exclude_elements exclude_list] [-applies_to inputs | outputs | both] [-applies_to_boundary upper | lower | both] [-clamp_value 0 | 1 | latch] [-isolation_power_net isolation_power_net] [-isolation_ground_net isolation_ground_net] [-isolation_supply isolation_supply_set] [-source source_supply_set_name] [-sink sink_supply_set_name] [-diff_supply_only true | false] [-no_isolation] [-force_isolation] [-name_prefix prefix_string] set_isolation_control isolation_strategy_name -domain power_domain -isolation_signal isolation_signal load_upf upf_file_name [-supplemental supf_file_name] [-scope string] [-noecho] save_upf upf_file_name [-supplemental supf_file_name] [-include_supply_exceptions] [-full_upf] 解释每一句命令什么意思

2023-07-22 上传