Object-oriented high level synthesis based on SystemC
The introduction of object-oriented modelling techniques into the development of hardware seems to open a promising way for mastering the increasing complexity of today's hardware systems. Furthermore it provides the possibility of transferring well known and approved object-oriented modelling...
        Saved in:
      
    
          | Published in | 2001 8th International Conference on Electronics, Circuits and Systems Vol. 1; pp. 529 - 534 vol.1 | 
|---|---|
| Main Authors | , | 
| Format | Conference Proceeding | 
| Language | English | 
| Published | 
            IEEE
    
        2001
     | 
| Subjects | |
| Online Access | Get full text | 
| ISBN | 9780780370579 0780370570  | 
| DOI | 10.1109/ICECS.2001.957798 | 
Cover
| Summary: | The introduction of object-oriented modelling techniques into the development of hardware seems to open a promising way for mastering the increasing complexity of today's hardware systems. Furthermore it provides the possibility of transferring well known and approved object-oriented modelling techniques from software development to hardware development. Since there is a major difference between the nature of software and the nature of hardware the direct adaptation of common object-oriented programming languages to describing hardware is not possible in general. SystemC is a C++ class library and a methodology that introduces some of the missing typical hardware features in C/C++. This paper describes an extended SystemC based methodology and synthesis techniques allowing the use of object-oriented concepts like classes, polymorphism and inheritance for the description of synthesisable hardware models. | 
|---|---|
| ISBN: | 9780780370579 0780370570  | 
| DOI: | 10.1109/ICECS.2001.957798 |