Abstract

The growing demand for portable electronic devices has led to an increased emphasis on power consumption within the semiconductor industry. As a result, designers are now encouraged to consider the impact of their decisions not only on speed and area, but also on power throughout the design space exploration. This article presents a high-level design space exploration methodology. It allows characterising a software application computing on TI-DSPs. The proposed approach exploits parametric models representing the consumption's behaviour of both DSP's architecture and algorithm. This consists in releasing the laws of consumption on a high level. This approach makes it possible to deduce the power and the energy consumption of a code in an advanced language for a given target. Feasibility and the interest of the approach were proved using MPEG2. This new approach was based on a functional level power analysis. The advantage of this approach was that the consumption and performance estimation can be made at a high level. Moreover, the proposed approach gives a detailed function-level characterization of the energy behaviour of application, enabling estimation of software energy consumption.

Highlights

  • The design of embedded systems on chip is a complex process, involving different steps at different abstraction levels

  • Design steps can be grouped into two major tasks: architecture design space exploration and selection of architectural platform, parameters components and architecture design

  • The availability of high performance System on Chip (SoC) devices is an important factor of the electronic market and has attracted significant research interest

Read more

Summary

INTRODUCTION

The design of embedded systems on chip is a complex process, involving different steps at different abstraction levels. The overall design process must consider strict requirements, like time to market, system performance, power consumption and cost New applications such as laptop, wireless telecommunications are more and more increasing in the electronic domains. Techniques for synthesis of multiprocessor system architectures and heterogeneous distributed HW/SW architectures for real-time specifications were presented in[13] These approaches either assume that all tasks are pre-characterized with respect to all possible implementations for delay and power consumption, or assume a significantly simplified power dissipation model. The objective of this work is to define an approach of consumption’s estimation in the system level For this reason, we do not propose models of consumption of the target architecture but a model of the algorithms themselves. We do not apply this method to architecture but directly to the algorithm in order to characterize its consumption

MATERIALS AND METHODS
Findings
Mode l de duction
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call