Title :
A Markov Model for Low-Power High-Fidelity Design-Space Exploration
Author :
Cao, Jing ; Nymeyer, Albert
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
Abstract :
We use a Markov model to specify the behaviour of a protocol, and show an analysis of this model can generate a high-level design space that an engineer can explore. The behaviour that we study is the leakage power and the area complexity. The design space generated from the Markov model is shown to have high fidelity, which means it faithfully reflects the corresponding `implementation space´, and the lowest-power design will synthesise to the lowest-power implementation. In effect, the high-level Markov-based analysis we carry out allows low-level behaviour to be predicted, and this diminishes the need for extensive, time-consuming simulation. We also compute the theoretical lower and upper bounds of power, and in so doing, can determine how close our high-level designs are to being optimal. To test fidelity, we apply two different simulation tools, and measure the correlation between our high-level estimates and the results produced by simulation. In a case study, we predict which design of an AMBA protocol will consume least total power and cover least area.
Keywords :
Markov processes; high level synthesis; integrated circuit design; protocols; AMBA protocol; Markov model; high level Markov-based analysis; high level design space; low power high fidelity design space exploration; time-consuming simulation; Complexity theory; Computational modeling; Encoding; Hamming distance; Markov processes; Protocols; Steady-state; Markov model; area complexity; high fidelity; high-level synthesis; leakage power; low power;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
Conference_Location :
Lille
Print_ISBN :
978-1-4244-7839-2
DOI :
10.1109/DSD.2010.47