• DocumentCode
    3376746
  • Title

    A Flexible and Complexity-Aware H/W Design with SystemC Using Integrated Prototyping

  • Author

    Sukmana, Husni Teja ; Lee, Jeong-Bae ; Kim, Young-Jin ; Lee, Young-Ran

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Sun Moon Univ., Asan, South Korea
  • fYear
    2009
  • fDate
    20-22 Dec. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In recent years, many embedded system prototyping tools have been developed. Generally, they can be classified into two categories: physical prototyping (PP), virtual prototyping (VP). The integration of these prototyping tools is valuable because it will speed up time-to-market and decrease the cost of design. To reinforce such effects, we introduce a new prototyping concept of modeling prototyping (MP). In this paper, first we propose a flexible and reusable H/W design environment by integrating PP, MP and VP based on JavaBeans. Second, we try to bridge between MP and PP using a new library called SCPP. Since they can communicate with each other, if prototyping modules are distributed across PP and VP, the design complexities in MP will be alleviated. Third, we devise a general template for sensors and actuators in MP to transfer data from a virtual controller to PP. We demonstrate how our proposed integrated prototyping framework can be used flexibly in different tools. We also show how this framework can mitigate the H/W design complexity by taking an example of a simple elevator.
  • Keywords
    Java; embedded systems; software libraries; virtual prototyping; JavaBeans; SCPP library; SystemC; complexity-aware H/W design; embedded system prototyping; flexible H/W design; integrated prototyping; modeling prototyping; physical prototyping; virtual prototyping; Actuators; Bridges; Costs; Elevators; Embedded system; Java; Libraries; Prototypes; Time to market; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Information Technologies & Applications, 2009. ICUT '09. Proceedings of the 4th International Conference on
  • Conference_Location
    Fukuoka
  • ISSN
    1976-0035
  • Print_ISBN
    978-1-4244-5131-9
  • Type

    conf

  • DOI
    10.1109/ICUT.2009.5405722
  • Filename
    5405722