Transaction-Level Power Modeling
This book describes for readers a methodology for dynamic power estimation, using Transaction Level Modeling (TLM). The methodology exploits the existing tools for RTL simulation, design synthesis and SystemC prototyping to provide fast and accurate power
- PDF / 5,084,826 Bytes
- 123 Pages / 453.544 x 683.151 pts Page_size
- 54 Downloads / 287 Views
TransactionLevel Power Modeling
Transaction-Level Power Modeling
Amr Baher Darwish Magdy Ali El-Moursy Mohamed Amin Dessouky •
Transaction-Level Power Modeling
123
•
Amr Baher Darwish Mentor a Siemens Business Cairo, Egypt
Magdy Ali El-Moursy Mentor a Siemens Business Cairo, Egypt
Mohamed Amin Dessouky Ain Shams University Cairo, Egypt
ISBN 978-3-030-24826-0 ISBN 978-3-030-24827-7 https://doi.org/10.1007/978-3-030-24827-7
(eBook)
© Springer Nature Switzerland AG 2020 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. This Springer imprint is published by the registered company Springer Nature Switzerland AG The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland
Preface
Transaction-Level Modeling (TLM) is a technique for building and developing designs. TLM introduces abstract modeling of communication schemes between design modules. It provides insights for system-level design at early stages of development. Thus, TLM accelerates the design cycle of System-on-Chip (SoC) in the industry. A novel methodology, referred to as Transaction-Level Power Modeling (TLPM), is proposed. It is used to evaluate power consumption using TLM. Evaluating power consumption at early phases of product design cycle is important to decrease the number of expensive design iterations. The methodology exploits the existing tools for Register Transfer Level (RTL) simulation, design synthesis, and SystemC prototyping to provide fast and accurate power results. TLPM is performed in two stages: power characterization on RTL and power modeling on TLM. Experimental results reveal both efficiency and accuracy of the TLPM methodology. TLPM speeds up the simulation time by more than two orders of magnitude over RTL, while the error in power estimation is less than 3%. Cairo, Egypt
Amr Baher Darwish Magdy Ali El-Moursy Mohamed Amin Dessouky
v
Acknowledgements
Data Loading...