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
Link To Document