Advertisement

A Study of Developing Virtual Prototyping by Using JavaBean Interface Tool and SystemC Engine

  • Husni Teja Sukmana
  • Jeong B. Lee
  • Jong Il Kim
  • Young J. Jung
  • Jin B. Kwon
  • Kee W. Rim
  • Young R. Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4761)

Abstract

SystemC is a popular open source library in C++ for developing embedded system design, from the abstract System Level Design until the accurate Register Transfer Level Design. SystemC simulation, however, runs in console mode (text-based), thus making it difficult for user to interact with the simulation. To extend the capabilities of SystemC simulation, it is necessary to create Graphical User Interface. In this paper we recommend to use RapidPLUS tool for making the interface for embedded system prototype to reduce time to market. We also propose the connectivity between RapidPLUS and SystemC by using socket communication that attached in JavaBean RapidPLUS object

Keywords

SystemC Embedded System RapidPLUS Simulation Socket virtual prototyping 

References

  1. 1.
    Vahid, F., Givargis, T.: Embedded System Design: A Unified Hardware/Software Introduction, 1st edn. John Wiley & Sons, Chichester (2002)zbMATHGoogle Scholar
  2. 2.
    SystemC 2.0 User Guide, SystemC.org, http://www.systemc.org/
  3. 3.
    Simulation Based Design Center of Univ. of New Orleans. Primer on Virtual Prototyping, http://www.gcrmtc.org/sbdc/protoprimerprint.html
  4. 4.
    Sukmana, T., Satria, H., Kwon, J.B., Lee, J.B., Kee, W.: User-level Virtual Prototyping for Television Simulation using SystemC and Java GUIHusniGoogle Scholar
  5. 5.
    “RapidStart 8.0”, pp. 1, e-SIM. Ltd. (2004)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2007

Authors and Affiliations

  • Husni Teja Sukmana
    • 1
  • Jeong B. Lee
    • 1
  • Jong Il Kim
    • 1
  • Young J. Jung
    • 1
  • Jin B. Kwon
    • 1
  • Kee W. Rim
    • 1
  • Young R. Lee
    • 1
  1. 1.Sun Moon University, Dept. of Computer Science, Asan, Chungnam, 336-708South Korea

Personalised recommendations