z-logo
open-access-imgOpen Access
Principles for Language Extensions to VHDL to Support High-Level Modeling
Author(s) -
Peter J. Ashenden,
Philip A. Wilsey
Publication year - 1999
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.123
H-Index - 24
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/1999/20186
Subject(s) - computer science , vhdl , programming language , concurrency , modeling language , abstraction , semantics (computer science) , focus (optics) , software engineering , theoretical computer science , embedded system , software , physics , field programmable gate array , optics , philosophy , epistemology
This paper reviews proposals for extensions to VHDL to support high-level modelingand places them within a taxonomy that describes the modeling requirements theyaddress. Many of the proposals focus on object-oriented extensions, whereas this paperargues that extension of VHDL to support high-level modeling requires a broaderreview. The paper presents a detailed discussion of issues to be considered in addinghigh-level modeling extensions to VHDL, including concurrency and communication,abstraction using entity interfaces, object-oriented data modeling, encapsulation, signalassignment semantics, shared variables, multiple inheritance, genericity and synthesis.Emphasis is placed on the importance of designing simple orthogonal semanticmechanisms that interact in well defined ways, and that integrate cleanly with existinglanguage features

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom