Powered by OpenAIRE graph

DOCEA POWER

Country: France
Funder
Top 100 values are shown in the filters
Results number
arrow_drop_down
4 Projects, page 1 of 1
  • Funder: European Commission Project Code: 611146
    more_vert
  • Funder: European Commission Project Code: 621221
    more_vert
  • Funder: French National Research Agency (ANR) Project Code: ANR-09-SEGI-0006
    Funder Contribution: 698,306 EUR
    more_vert
  • Funder: French National Research Agency (ANR) Project Code: ANR-12-INSE-0003
    Funder Contribution: 1,002,280 EUR

    The objective of the HOPE project is to propose a relevant solution for designing power efficient system on chip devices early in the design flow. On top of classical design flows, this high level approach relies on existing standards. Considering the large number of constraints, especially for performance and energy, designing battery-powered communicating mobile objects in an industrial context is a tough task. With the increasing number of embedded processing units (having high frequencies), the growing size of LCD touch screens or the different available sensors (i.e. camera) or radio interfaces, the energy consumption can rapidly exceeds a threshold unacceptable in regards to the capacity of embedded battery. Therefore, defining a hardware/software architecture that respects the required performance from the system application point of view and owns efficient power management strategies is a highly complex issue. This complexity has two main sources. The first main source of complexity is related to the intrinsic complexity of the communicating object itself. As an example, the Texas Instruments OMAP4 platform includes more than 300 IP blocks that need to be controlled (especially in energy), while the platform has to support the execution of an increasing number of applicative scenarios. For each scenario, a subset of components required for executing the scenario must be identified, as well as a power management strategy (e.g. V, F) for these components. Let us imagine that 50% of the processing power of a component is required for running a scenario. Should the clock frequency be decreased by 50%, or should the component be in idle/sleep mode for half the time? Note that thermal aspects as well as leakage currents must also be considered. For obvious cost reasons, it is moreover not possible to individually control each component (in V and F). So, an optimized partitioning of the system is required. The second main source of complexity is related the inefficiency of existing system level design tools to cope this complex issue. The identified solution must be consistent to support both the execution of applicative scenarios with their corresponding dynamism (including the embedded software) and a power management strategy. Verifying this consistency for the required level of performance is also a complex task. Finally, it is well known that the quality of the embedded software also has a non negligible impact on energy and temperature. So, being able to evaluate the efficiency of the software and identify optimization opportunities are key functionalities from a designer point of view. At micro architecture level, industrials have technologies and mature tools to model an architecture integrating common techniques used for power optimizations (e.g. power gating). The UPF (Unified Power Format - IEEE 1801) standard for instance defines primitives allowing designers to add power gating features on top of a functional RTL model. While essential at RTL level, this type of standard is not designed for a use at system level, so early in the design flow. The HOPE project intends to study and develop an approach for helping system level design and is based on the following main items: • An approach for sizing power architecture from a functional behavior analysis: break down the architecture in domains and define a power strategy (i.e. power intent); evaluate the solution in terms of power and temperature. • Study and develop SystemC-TLM models of components controlling power, clock and reset. Add power intent to purely functional SystemC-TLM models of a virtual platform. Verify functional/non-functional consistency and accurately evaluate the dynamic variation of the power consumption and the temperature. • Connect the developed models to an existing design flow with constraints vs. requirements tracking.

    more_vert

Do the share buttons not appear? Please make sure, any blocking addon is disabled, and then reload the page.

Content report
No reports available
Funder report
No option selected
arrow_drop_down

Do you wish to download a CSV file? Note that this process may take a while.

There was an error in csv downloading. Please try again later.