TY - JOUR
T1 - Transaction-level modeling for architectural and power analysis of PowerPC and CoreConnect-based systems
AU - Dhanwada, Nagu
AU - Bergamaschi, Reinaldo A.
AU - Dungan, William W.
AU - Nair, Indira
AU - Gramann, Paul
AU - Dougherty, William E.
AU - Lin, Ing Chao
PY - 2005/9
Y1 - 2005/9
N2 - Transaction-Level models have emerged as an efficient way of modeling systems-on-chip, with acceptable simulation speed and modeling accuracy. Nevertheless, the high complexity of current architectures and bus protocols make it very challenging to develop and verify such models. This paper presents the transaction-level models developed at IBM for PowerPC and CoreConnect-based systems. These models can be simulated in a SystemC environment for functional verification and power estimation. Detailed transaction-based power models were developed. Comparisons between the simulated models and real hardware resulted in errors below 15% in timing accuracy, and below 11% in power estimation compared against gate-level power. These results demonstrate the efficiency of our transaction-level models for early analysis and design space exploration.
AB - Transaction-Level models have emerged as an efficient way of modeling systems-on-chip, with acceptable simulation speed and modeling accuracy. Nevertheless, the high complexity of current architectures and bus protocols make it very challenging to develop and verify such models. This paper presents the transaction-level models developed at IBM for PowerPC and CoreConnect-based systems. These models can be simulated in a SystemC environment for functional verification and power estimation. Detailed transaction-based power models were developed. Comparisons between the simulated models and real hardware resulted in errors below 15% in timing accuracy, and below 11% in power estimation compared against gate-level power. These results demonstrate the efficiency of our transaction-level models for early analysis and design space exploration.
UR - http://www.scopus.com/inward/record.url?scp=33748987343&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33748987343&partnerID=8YFLogxK
U2 - 10.1007/s10617-006-9586-7
DO - 10.1007/s10617-006-9586-7
M3 - Article
AN - SCOPUS:33748987343
SN - 0929-5585
VL - 10
SP - 105
EP - 125
JO - Design Automation for Embedded Systems
JF - Design Automation for Embedded Systems
IS - 2-3
ER -