Synthesis Oriented Communication Design for Structural Hardware Objects

  • Wolfram Putzke-Röming
  • Wolfgang Nebel


An object-oriented HDL has to provide an appropriate communication concept for communication between objects. Unfortunately, exactly the communication concept can be identified often as a critical issue in several existing proposals for object-oriented HDLs. In this paper we present requirements for such a communication concept and exemplary define a new object-and synthesis-oriented communication model for Objective VHDL.


Communication Protocol Structural Object Communication Layer Entity Object Communication Concept 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    ANSI/MIL-STD-1815A-1983: The Programming Language Ada, Reference Manual,Springer-Verlag 1983Google Scholar
  2. [2]
    P. J. Ashenden, P. A. Wilsey: Principles for Language Extension to VHDL to Support High-Level Modeling. Technical Report TR-03/97, Department of Computer Science, University of Adalaide, Australia; suave.htmlGoogle Scholar
  3. [3]
    W. Ecker: Neue Verfahren für den Entwurf digitaler Systeme mit Hardwarebeschreibungssprachen, Dissertation TH. Darmstadt, Shaker Verlag 1996Google Scholar
  4. [4]
    J. Ellsberger, D. Hogrefe, Amardeo Sarma: SDL: Formal Object-oriented Language for Communicating Systems, Prentice Hall Europe 1997Google Scholar
  5. [5]
    D. D. Gajski, R. Dömer, J. Zhu: 1P-Centric Methodology and Design with the SpecC Language, System-Level Synthesis, Kluwer Academic Pubishers, 1999Google Scholar
  6. [6]
    K. Granoe, J. Harju, T. Jaervinen, T. Larikka, J. Paak: Object-Oriented Protocol Design and Reuse in Kannel, Design of Hardware/Software Systems, September 1995, Como, Italy - Proceedings of EUROMICRO Conference 1995Google Scholar
  7. [7]
    ICL: VHDL+ Language Reference Manual,Version 5.0, vhdl+.htmGoogle Scholar
  8. [8]
    S. Maginot, W. Nebel, W. Putzke-Röming, M. Radetzki: Final Objective VHDL language definition. REQUEST Deliverable 2.1.A (public), 1997. Google Scholar
  9. [9]
    D. Perry: Applying Object Oriented Techniques to VHDL. Proceedings of the VIUF Spring Conference, 1992Google Scholar
  10. [10]
    W. Putzke-Röming, M. Radetzki, W. Nebel: A flexible Message Passing Mechanism for Objective VHDL. Proceedings of the DATE 1998 Conference, pp. 242–249.Google Scholar
  11. [11]
    W. Putzke-Röming, M. Radetzki, W. Nebel: Modeling Communication with Objective VHDL, Proceedings of Spring IVC/VIUF Conference, 1998, Santa Clara, CAGoogle Scholar
  12. [12]
    W. Putzke-Röming: Foundations of Object-oriented Communication Between Structural Hardware Objects, Technical Report, 1999Google Scholar
  13. [13]
    M. Radetzki, W. Putzke-Röming, W. Nebel: Objective VHDL: Tools and Applications, Proceedings of First International Forum on Design Languages ( FDL ) 1998, LausanneGoogle Scholar
  14. [14]
    M. Radetzki: Synthesis of Digital Circuits from Object-Oriented Specifications, Dissertation at University of Oldenburg, 2000Google Scholar
  15. [15]
    J. A. Rowson, A. Sangiovanni-Vincentelli: Interface-Based Design, Proceedings of DAC 1997, Anaheim, CAGoogle Scholar
  16. [16]
    S. Swamy, A. Molin, B. Convot: 00-VHDL Object-Oriented Extensions to VHDL, IEEE Computer, October 1995Google Scholar
  17. [17]
    VSI Alliance: VS1 System Level Design Model Taxonomy,VSI Reference Document, Version 1.0, 25 October 1998Google Scholar
  18. [18]
    P. Wegner, S. B. Zdonik: Inheritance as an Incremental Modification Mechanism or What Like Is and Isn’t Like, Proceedings of European Conference on Object-Oriented Programming (ECOOP), Oslo, Norway 1988, pp. 53–77.Google Scholar
  19. [19]
    P. Wegner: Dimensions of Object-Based Language Design. Proceedings of OOPSLA Conference, 1987Google Scholar

Copyright information

© Springer Science+Business Media New York 2001

Authors and Affiliations

  • Wolfram Putzke-Röming
    • 1
  • Wolfgang Nebel
    • 1
  1. 1.OFFIS Research CenterOldenburgGermany

Personalised recommendations