Abstract
In this paper, a general-purpose MCU simulation software is introduced. The software utilizes an open architecture based on plug-in mechanism. It can simulate various MCU and peripherals in high accuracy and support for diversified compilers through different plug-in modules. In this way, a MCU simulation environment can be established on PC, it can provide powerful and convenient debugging and analysis function than in the real hardware. Actual applications especially in education area proved that the software can satisfy the multiple MCU needs and possess excellent flexible and practical features. Furthermore, we can develop new plug-ins to expand the software function in the future.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Wan, H., Gao, X.P.: ArmSim: A Complete System Simulation Environment of the ARM Embedded System. In: Fifth International Conference on Information Technology: New Generations, Queensland, pp. 1261–1262 (2008)
Robinson, L., Whisenhunt, G.: A PowerPC Platform Full System Simulation-from The MOOSE up. In: IEEE International Performance, Computing and Communications Conferences, p. 458. IEEE Press, Texas (1999)
Yourst, M.T.: PTLsim: A Cycle Accurate Full System x86-64 Microarchitectural Simulator. In: IEEE International Symposium on.osium on Performance Analysis of Systems & Software, pp. 23–34. IEEE Press, California (2007)
Magnusson, P.S., Christensson, M., Eskilson, J., Forsgren, D., Hållberg, G., Högberg, J., Larsson, F., Moestedt, A., Werner, B.: Simics: A full system simulation platform. Computer, 50–58 (2002)
Rosenblum, M., Herrod, S.A., Witchel, E., Gupta, A.: Complete Computer System Simulation: The SimOS Approach. Parallel & Distributed Technology: Systems & Applications 3, 34–43 (1995)
Helmstetter, C., Joloboff, V., Xiao, H.: SimSoC: A full System Simulation Software for Embedded Systems. In: IEEE International Workshop on Open-source Software for Scientific Computation (OSSC), pp. 49–55. IEEE Press, Guiyang (2009)
Ishikawa, M., McCune, D.J., Saikalis, G., Oho, S.: CPU Model-Based Hardware/Software Co-design, Co-simulation and Analysis Technology for Real-Time Embedded Control Systems. In: 13th IEEE Real Time and Embedded Technology and Applications Symposium, pp. 3–11. IEEE Press, Washington States (2007)
Chen, K.C., Chen, C.H.: A Synchronization Profiler for Hybrid Full System Simulation Platform. In: 2010 International SoC Design Conference (ISOCC), pp. 91–94. IEEE Press, Incheon (2010)
SkyEye: A Very Fast Full System Simulator, http://sourceforge.net/projects/skyeye/?_test=b
Proteus Virtual System Modeling (VSM) co-simulation software, http://www.labcenter.com/products/vsm_overview.cfm
Wikimedia Foundation, Inc.: Plug-in (computing). Wikipedia free encyclopedia, http://en.wikipedia.org/wiki/Plug-in_(computing)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, Y., Huang, Y., Lu, J., Lu, H. (2012). Design and Implementation of a General-Purpose MCU Simulation Software. In: Huang, DS., Ma, J., Jo, KH., Gromiha, M.M. (eds) Intelligent Computing Theories and Applications. ICIC 2012. Lecture Notes in Computer Science(), vol 7390. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31576-3_41
Download citation
DOI: https://doi.org/10.1007/978-3-642-31576-3_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31575-6
Online ISBN: 978-3-642-31576-3
eBook Packages: Computer ScienceComputer Science (R0)