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