SUAVE: painless extension for an object-oriented VHDL

@article{Ashenden1997SUAVEPE,
  title={SUAVE: painless extension for an object-oriented VHDL},
  author={P. Ashenden and P. Wilsey and D. E. Martin},
  journal={Proceedings VHDL International Users' Forum. Fall Conference},
  year={1997},
  pages={60-67}
}
The SUAVE project aims to introduce object-oriented extensions to data modeling into VHDL in a way that does not disturb the existing language or its use. Designers regularly define abstract data types by using aspects of VHDL's type system, subprograms, and packages. The SUAVE approach builds on these basic mechanisms by strengthening the facilities for encapsulation and adding an inheritance mechanism. In addition to supporting object-orientation, these extended mechanisms improve the… Expand
A comparison of alternative extensions for data modeling in VHDL
  • Peter J. Andersen, P. Wilsey
  • Computer Science
  • Proceedings of the Thirty-First Hawaii International Conference on System Sciences
  • 1998
SUAVE: Extending VHDL to Improve Data Modeling Support
Reuse through genericity in SUAVE
OBJECTIVE VHDL: TOOLS AND APPLICATIONS
Data type analysis for hardware synthesis from object-oriented models
Data type analysis for hardware synthesis from object-oriented models
Digital circuit design with objective VHDL
Extensions to VHDL for abstraction of concurrency and communication
  • P. Ashenden, P. Wilsey
  • Computer Science
  • Proceedings. Sixth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (Cat. No.98TB100247)
  • 1998
Object-oriented modelling of parallel hardware systems
...
1
2
3
...

References

SHOWING 1-10 OF 31 REFERENCES
A comparison of alternative extensions for data modeling in VHDL
  • Peter J. Andersen, P. Wilsey
  • Computer Science
  • Proceedings of the Thirty-First Hawaii International Conference on System Sciences
  • 1998
Object oriented extensions to VHDL, the LaMI proposal
OO-VHDL: Object-Oriented Extensions to VHDL
Reuse through genericity in SUAVE
Inheritance concept for signals in object-oriented extensions to VHDL
  • G. Schumacher, W. Nebel
  • Computer Science
  • Proceedings of EURO-DAC. European Design Automation Conference
  • 1995
Principles for Language Extensions to VHDL to Support High-Level Modeling
Dimensions of object-based language design
C++ Programming Language
...
1
2
3
4
...