Abstract
This paper presents a new co-simulation framework supporting system level power estimation. The goal of this work is to support precise power estimation in the early design stage. The proposed co-simulation provides a guideline to reduce the power dissipation for a SoC design. This approach resulted in energy saving of 61% for redesigned medium access control processors while code size increased by 14%. The accuracy of the power estimation obtained from the proposed framework was around 94.9%. The contribution of the proposed framework was a straightforward method to merge system level power estimation techniques into the system level design environment.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Hsieh, C.T., Pedram, M.: Microprocessor power estimation using profile–driven program synthesis. IEEE Trans. Computer–Aided Design of Integrated Circuits and Systems 17(11), 1080–1089 (1998)
Sinha, A., Ickes, N., Chandrakasan, A.P.: Instruction level and operating system profiling for energy exposed software. IEEE Trans. Very Large Scale Integration (VLSI) Systems 11(6), 1044–1057 (2003)
Nemani, M., Najm, F.N.: Towards a high–level power estimation capability. IEEE Trans. Computer–Aided Design of Integrated Circuits and Systems 15(6), 588–598 (1996)
Wu, Q., Qiu, Q., Pedram, M., Ding, C.S.: Cycle–accurate macro–models for RT–Level power analysis. IEEE Trans. Very Large Scale Integration Systems 6(4), 520–528 (1998)
Gupta, S., Najm, F.N.: Power modeling for high–level power estimation. Very Large Scale Integration Systems 8(1), 18–29 (2000)
Lajolo, M., Raghunathan, A., Dey, S., Lavagno, L.: Co–simulation-based power estimation for system–on–chip design. IEEE Trans. Very Large Scale Integration Systems 10(3), 253–256 (2002)
Talarico, C., Rozenblit, J.W., Malhotra, V., Stritter, A.: A framework for power estimation of embedded systems. IEEE Trans. Computer 38(2), 71–78 (2005)
Lidsky, D., Rabaey, J.M.: Early power exploration – a world wide web application. In: Proc. DAC Conf., pp. 27–32 (1996)
Yoo, S., Jerraya, A.A.: HW/SW co–simulation from inter face perspective. Proc. IEE Computer and Digital Techniques 152(3), 369–379 (2005)
Chung, S.K., Kyung, C.M.: Enhancing performance of HW/SW co–simulation and co–emulation by reducing communication overhead. IEEE Trans. Computers 55(2), 125–136 (2006)
Chung, M.K., Yang, S., Lee, S.H., Kyung, C.M.: System–level HW/SW co–simulation framework for multiprocessor and multithread SoC. In: Proc. VLSI-TSA Design, Automation, and Test Conf., pp. 177–179 (2005)
emphISO/IEC, Wireless LAN MAC and PHY Specifications – High–Speed Physical Layer in the 5 GHz Band, ISO/IEC 8802–11: 1999 (E)/Amd 1:2000(E), New York IEEE (2000)
MaxSim Developer Suite User’s Guide ver 5.0, AXYS Design Automation Inc. (March 2004)
Ramabadran, T.V., Gaitonde, S.S.: A tutorial on CRC computations. IEEE Trans., Micro 8(4), 62–75 (1988)
Writting Efficient C for ARM, ARM Application Note 34, ARM Corporation (1998)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Batsuuri, T., Lee, JH., Cho, KR. (2007). Power Efficient Co-simulation Framework for a Wireless Application Using Platform Based SoC. In: Vassiliadis, S., Bereković, M., Hämäläinen, T.D. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2007. Lecture Notes in Computer Science, vol 4599. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73625-7_38
Download citation
DOI: https://doi.org/10.1007/978-3-540-73625-7_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73622-6
Online ISBN: 978-3-540-73625-7
eBook Packages: Computer ScienceComputer Science (R0)