• DocumentCode
    1743326
  • Title

    An object-oriented approach to system modeling and codesign for multimedia applications

  • Author

    Fayad, Ghassan ; Khordoc, Karim

  • Author_Institution
    McGill Univ., Montreal, Que., Canada
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    74
  • Abstract
    In this paper, we present an object-oriented approach to modeling systems targeted for the fast growing multimedia applications market. We focus on techniques to reach the first executable model in C++ and propose a design flow to refine the system to its implementation while minimizing re-coding efforts. We propose to take advantage of C++ expressiveness and SystemC modeling constructs to simplify mapping of the blocks, and provide possibilities for IP reuse. We enforce a strict separation of the internal behavior from the interface behavior of the design components and propose to explore those possibilities through a set-top box case study
  • Keywords
    C++ language; hardware-software codesign; industrial property; multimedia computing; object-oriented methods; C++; IP reuse; SystemC modeling constructs; codesign; design components; design flow; executable model; interface behavior; internal behavior; multimedia applications; object-oriented approach; re-coding efforts; set-top box; system modeling; Application software; Computer architecture; Computer languages; Decoding; Embedded software; Hardware design languages; Kernel; Multimedia systems; Object oriented modeling; Software standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2000. ICECS 2000. The 7th IEEE International Conference on
  • Conference_Location
    Jounieh
  • Print_ISBN
    0-7803-6542-9
  • Type

    conf

  • DOI
    10.1109/ICECS.2000.911488
  • Filename
    911488