TY - GEN
T1 - Fast evaluation of power consumption of embedded systems using DIPLODOCUS
AU - Abdallah, Feriel Ben
AU - Apvrille, Ludovic
PY - 2013/12/9
Y1 - 2013/12/9
N2 - DIPLODOCUS is a UML profile targeting the design space exploration of Systems-on-Chip at a high level of abstraction. It is supported by an open source toolkit named TTool, which enables the designer to develop, simulate and formally verify SoC models. Up to now, performance criteria such as CPU and bus loads were the main metrics used for the exploration. The main objective of our research works is to provide methods and tools to quickly estimate the power consumption at the first steps of a system design. This work enhances DIPLODOCUS with power consumption modelling and analysis. Both software and hardware power management techniques can now be modelled in an abstract way. So enhanced, DIPLODOCUS offers the possibility to evaluate different power management policies, and to estimate the system power consumption.
AB - DIPLODOCUS is a UML profile targeting the design space exploration of Systems-on-Chip at a high level of abstraction. It is supported by an open source toolkit named TTool, which enables the designer to develop, simulate and formally verify SoC models. Up to now, performance criteria such as CPU and bus loads were the main metrics used for the exploration. The main objective of our research works is to provide methods and tools to quickly estimate the power consumption at the first steps of a system design. This work enhances DIPLODOCUS with power consumption modelling and analysis. Both software and hardware power management techniques can now be modelled in an abstract way. So enhanced, DIPLODOCUS offers the possibility to evaluate different power management policies, and to estimate the system power consumption.
KW - Abstract models
KW - Design Space Exploration
KW - High level of abstractions
KW - UML modelling
UR - https://www.scopus.com/pages/publications/84888998503
U2 - 10.1109/SEAA.2013.8
DO - 10.1109/SEAA.2013.8
M3 - Conference contribution
AN - SCOPUS:84888998503
SN - 9780769550916
T3 - Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013
SP - 138
EP - 144
BT - Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013
T2 - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013
Y2 - 4 September 2013 through 6 September 2013
ER -