• DocumentCode
    2911354
  • Title

    Object-oriented technology transfer to multiprocessor system-level synthesis

  • Author

    Hsiung, Pao-Ann ; Lee, Trong-Yen ; Chen, Sao-Jie

  • Author_Institution
    Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
  • fYear
    1997
  • fDate
    35674
  • Firstpage
    284
  • Lastpage
    293
  • Abstract
    Technology transfers between software and hardware engineering date back to a decade and a half. Object-oriented technology from software engineering is one such successful transfer to hardware design. There is a natural correspondence between object-oriented concepts and hardware design. The work presented in this paper extends the basic application of object-oriented technology to system-level synthesis such that not only system modeling uses object-oriented technology, but the synthesis process itself is object-oriented. The basic object-oriented structures required for synthesis are defined. How designs can be reused by storing them in a design database and then retrieving them is explained. A simple implementation along with application example illustrates how object-oriented technology increases component design manageability, enforces synthesis efficiency, and saves design time and effort through the reuse of complete subsystems
  • Keywords
    high level synthesis; multiprocessing systems; object-oriented programming; software engineering; technology transfer; component design manageability; design database; design reuse; hardware design; hardware engineering; multiprocessor system-level synthesis; object-oriented technology transfer; software engineering; system modeling; system reuse; Application software; Cost accounting; Encapsulation; Hardware; Information science; Multiprocessing systems; Object oriented modeling; Software engineering; Software libraries; Technology transfer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1997. TOOLS 24. Proceedings
  • Conference_Location
    Beijing
  • Print_ISBN
    0-8186-8551-4
  • Type

    conf

  • DOI
    10.1109/TOOLS.1997.713555
  • Filename
    713555