Design of a Java Simulator for Fast Prototyping of System-on-chip
Saturday 1 January 2011
The work carried out in this document deals with designing a prototype of a transactional simulator avoiding preconceived ideas and stereotypes of SystemC. We identify the constraints imposed on the im- plementation of a transactional model in a simulator. We define then a library from Java language for writing TL models. The mechanism of Java threads is particularly suited for this study. Thus we demon- strate the ability to model transactional models using a language other than SystemC. Then we observe the behavior of platforms made with JTLM and we try to solve problems already exist in SystemC using the new execution model JTLM.