Overview

Consortium

Status

Articles

SystemC(TM)

SystemC(TM) Plus Methodology

News

Links


Object-oriented co-DEsign and functional Test TEchniques




 

HOME


ODETTE page at OFFIS


 

SystemC(TM) Plus Methodology

  • SystemC(TM) system description language and simulation kernel
  • New modelling techniques which enable object-oriented hardware modelling and synthesis
  • Additional optional C++ class library built on top of the SystemC(TM) Class Libraries
  •  

    Object-Oriented Synthesisable Language Subset based on the SystemC(TM) including:

    - classes,
    - templates,
    - inheritance,
    - polymorphism,
    - inter-process communication mechanism, etc.

     

    Generic Class Library

    available for download !

    Telecom Class Library

     

    Object-Oriented Hardware Synthesis

    Transformation of object-oriented SystemC(TM)/C++ constructs into non-object-oriented synthesisable description (SystemC(TM) or VHDL)

    Design Flow

    SystemC(TM) front-end accepting object-oriented constructs

    C/C++/SystemC(TM) simulation and VHDL/SystemC(TM) co-simulation at different abstraction levels and at various design phases

    synthesis tool for object-oriented hardware models

    integration with the commercially available tools
    CoCentric® System Studio
    CoCentric® SystemC Compiler
    Design Compiler®
    Behavioral Compiler®

    High Level Verification

    VHDL/SystemC(TM) Co-simulation

    Project Partners

     
     
     
     

    Downloads

  • Synthesis input language specification LRM
  • Class library for using global and polymorphic objects - OOHWLib
  • Generic Class Library source code
  • Generic Class Library User's Guide
  • Object-oriented modelling examples
  • Presentations and tutorials
  •  Project Status

    Current status of the ODETTE project and list of project deliverables with detailed description

    News

  • ODETTE at DATE 2003
  • ECSI joins OSCI community
  • ECSI-ODETTE webpage
  •