Title :
Introducing Energy and Area Estimation in HW/SW Design Flow Based on Transaction Level Modeling
Author :
Cheema, Muhammad Omer ; Hammami, Omar
Author_Institution :
ENSTA, Paris
Abstract :
Transaction level modeling (TLM) facilitates the system designer in decision making at early phases of electronic product development. Executable specifications obtained from TLM models are used for the exploration of various architectural parameters and configurations possible for a system. However, traditional design flows based on TLM don´t take into account the area and energy consumption of the system which are inevitably the most important constraints in modern embedded system designs. Traditionally, area and energy estimation is incorporated in system design at RTL (Register Transfer Level) which comes later in system design cycles and most of the crucial design decisions for the system has already been taken at that stage. In this paper, we propose a methodology to incorporate area and energy estimation in TLM based system modeling. This methodology allows a system designer take system level design decisions in very early stages of system design hence avoiding redesign efforts and performance bottlenecks in advanced stages of a project. Results obtained by applying our methodology on an image processing application show the robustness of our approach.
Keywords :
hardware-software codesign; HW/SW design flow; area estimation; electronic product development; energy estimation; hardware/software codesign; image processing; register transfer level; system level design; transaction level modeling; Decision making; Embedded system; Energy consumption; Hardware; Modeling; Phase estimation; Product development; Rockets; Sun; Time to market; Area and Energy Estimation; Behavioral Synthesis; Hardware/Software Codesign; Transaction Level Modeling;
Conference_Titel :
Microelectronics, 2006. ICM '06. International Conference on
Conference_Location :
Dhahran
Print_ISBN :
1-4244-0764-8
Electronic_ISBN :
1-4244-0765-6
DOI :
10.1109/ICM.2006.373297