|
 |
 |
Description
of the ODETTE-Project
The workplan is structured into four technical workpackages, one on dissemination and exploitation, and one administrative workpackage. The consortium has been formed to bring together the necessary expertise and business interest for this challenge. It consists of a European telecommunication system house (Siemens ICN S.p.A., Milano, Italy), an International system house (IBM Science and Technology Ltd. Haifa, Israel), a European CAD vendor (Synopsys LEDA, Saint Martin d’Heres, France), a European research institute (OFFIS, Oldenburg, Germany), and a European CAD standardisation institute (ECSI, Gieres, France). The project co-ordination is done by OFFIS.
Workpackage 1 covers the detailed methodology definition and preparation of methodological guidelines usable by designers as well as the creation of reuse libraries coherent with the methodology. The technical workpackages 2 and 3 are structured according to the anticipated tool packaging of the project and the intended specification - implementation - evaluation cycle of the tool and methodology implementation. The partners will develop tools to process C++ and SystemC-Plus (C++ based SystemC plus object-oriented extensions) code that complies with the object-oriented methodology based on class, inheritance, object instantiation, object communication and polymorphism. The tools will allow to verify the system description by simulation of functional tests, and to synthesise it to software and hardware. While Workpackage 2 implements the co-simulation tool, Workpackage 3 deals with hardware synthesis from object-oriented descriptions in C++ based SystemC-Plus (SystemC plus object-oriented extensions). In fact both workpackages are closely linked by the common definition and usage of the intermediate format. Workpackage 4 will evaluate the design methodology and the tool set by industrial applications. The exploitation of the results (Workpackage 5) will be twofold: Internally by all industrial partners and the research institute by applying the methodology, libraries and tools for future product developments as well as by an exploitation of the test cases, and secondly by external exploitation of the tool set.
|
 |