TY - GEN
T1 - Introducing energy and area estimation in HW/SW design flow based on transaction level modeling
AU - Cheema, Muhammad Omer
AU - Hammami, Omar
PY - 2006/12/1
Y1 - 2006/12/1
N2 - 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.
AB - 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.
KW - Area and energy estimation
KW - Behavioral synthesis
KW - Hardware/software codesign
KW - Transaction level modeling
U2 - 10.1109/ICM.2006.373297
DO - 10.1109/ICM.2006.373297
M3 - Conference contribution
AN - SCOPUS:46749134405
SN - 1424407656
SN - 9781424407651
T3 - Proceedings of the International Conference on Microelectronics, ICM
SP - 182
EP - 185
BT - Proceedings of the International Conference on Microelectronics, ICM
T2 - 2006 International Conference on Microelectronics, ICM 2006
Y2 - 16 December 2006 through 19 December 2006
ER -