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
Link To Document