Performance and Functional Analysis of TLM Models in the SHE Methodology

Ka Lok Man,Michele Mercaldi,H. L. Leung,J. Huang
DOI: https://doi.org/10.1109/csse.2008.759
2009-01-01
International Journal of Computer and Electrical Engineering
Abstract:Software/Hardware Engineering (SHE) is a model-driven system-level design methodology for hardware/software systems and embedded systems. It assists a designer in both the development of models for analysis purposes and the actual realisation of the system; and the toolset of SHE is the result of software engineering research with a very strong foundation in formal theories/methods. In the recent years, the Transaction Level Modelling (TLM) paradigm has been widely propagated for complex System-on-a-Chip (SoC) and embedded system designs; and it is being used in industry to solve a variety of practical problems during the design, development and deployment of such designs. This paper presents the application of the SHE methodology to combine Performance and Functional Analysis of TLM models. We illustrate the practical interest of our approach with an example: A CPU and Memory System.
What problem does this paper attempt to address?