• DocumentCode
    1384889
  • Title

    SUAVE: extending VHDL to improve data modeling support

  • Author

    Ashenden, Peter J. ; Wilsey, Philip A. ; Martin, Dale E.

  • Author_Institution
    Adelaide Univ., SA, Australia
  • Volume
    15
  • Issue
    2
  • fYear
    1998
  • Firstpage
    34
  • Lastpage
    44
  • Abstract
    Our aim in the SUAVE (SAVANT and University of Adelaide VHDL Extensions) Project is to improve support for high-level modeling and reuse in VHDL. A number of previous proposals also address these goals. SUAVE extends the language with object-orientation and genericity features and generalizes some existing features. Extending VHDL in this way has the side effect of improving its expressiveness at all abstraction levels. We adapted most of the added features from Ada-95, largely for the same reasons they are included in that language
  • Keywords
    computational complexity; hardware description languages; high level synthesis; Ada-95; SUAVE; VHDL; data modeling support; high-level modeling; object-orientation; Computer languages; Concrete; Dynamic programming; Encapsulation; Information analysis; Libraries; Packaging; Signal analysis; Testing;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/54.679206
  • Filename
    679206