Project Icon

IEEE Project

P2415 - Standard for Unified Hardware Abstraction and Layer for Energy Proportional Electronic Systems

Current low power design and verification standard (IEEE 1801-2013 and IEEE P1801) is focused on the voltage distribution structure in design at Register Transfer Level (RTL) description and below. It has minimal abstraction for time (only interval function for modeling clock frequency), but depends on other hardware oriented standards to abstract events, scenarios, clock trees, etc. which are required for energy proportional design, verification, modeling and management of electronic systems. The necessary abstractions of hardware, as well as layers and interfaces in software are not yet defined by any existing standards. This standard addresses energy proportionality through tight interplay between energy-oriented hardware and energy-aware software. It provides new design, verification, modeling, management and testing abstractions and formats for hardware, software and systems to model energy proportionality, and enables the design methodology that naturally follows the top-down approach - from the system and software down to the hardware.The new standard defines the syntax and semantics for energy oriented description of hardware, software and power management for electronic systems. It enables specifying, modeling, verifying, designing, managing, testing and measuring the energy features of the device, covering both the pre- and post-silicon design flow. On the hardware side the description covers enumeration of semiconductor intellectual property components (System on Chip, board, device), memory map, bus structure, interrupt logic, clock and reset tree, operating states and points, state transitions, energy and power attributes; on the software side the description covers software activities and events, scenarios, external influences (including user input) and operational constraints; and on the power management side the description covers activity dependent energy control. The new standard is compatible with the current and future IEEE 1801 (UPF) standard to support an integrated design flow. It provides the higher level of abstraction and therefore enables earlier (more abstract) modeling of power states using UPF. Additionally, the new standard complements functional models in VHDL/Verilog/SystemVerilog/ SystemC by providing an abstraction of the design hierarchy and an abstraction of the design behavior with regard to power/energy usage.
  • Status: Active Project Help

Get Involved In The Development Of This Standard

Contact the IEEE-SA Liaison Simply click here to voice your interest. Jonathan Goldberg
Learn More About Standards ParticipationAnyone can participate, there are a variety of programs and services to facilitate the involvement of industry and the public. More
Become a Member and Ballot on this StandardMembership empowers you to participate & lead in the development of standards. Tell Me More

Standards Help

IEEE-SA Standards Development Services are proven to expedite the process by 40%. Click here to learn more!