• DocumentCode
    3784295
  • Title

    Techniques to evolve a C++ based system design language

  • Author

    R. Pasko;S. Vernalde;P. Schaumont

  • Author_Institution
    Interuniv. Microelectron. Center, Leuven, Belgium
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    302
  • Lastpage
    309
  • Abstract
    Complex systems-on-chip present one of the most challenging design problems. To meet this challenge, new design languages capable of modelling such heterogeneous, dynamic systems are needed. For implementation of such a language, the use of an object oriented C++ class library has proven to be a promising approach, since new classes dealing with design- and platform-specific problems can be added in a conceptual and seamlessly reusable way. This paper shows the development of such an extension aimed to provide a platform-independent high-level structured storage object through hiding of the low-level implementation details. It results in a completely virtualised, user-extendible component, suitable for use in heterogeneous systems.
  • Keywords
    "Object oriented modeling","Design methodology","Libraries","Process design","Microelectronics","System-on-a-chip","Hardware","Intellectual property","Object oriented programming","Data structures"
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998289
  • Filename
    998289