z-logo
open-access-imgOpen Access
Abstract Architecture Representation Using VSPEC
Author(s) -
P. Baraona,
Perry Alexander
Publication year - 1997
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/1999/95465
Subject(s) - vhdl , computer science , computer architecture , programming language , architecture , representation (politics) , process (computing) , software engineering , embedded system , field programmable gate array , art , politics , political science , law , visual arts
Complex digital systems are often decomposed into architectures very early in the designprocess. Unfortunately, traditional simulation based languages such as VHDL do notallow the impact of these architectural decisions to be evaluated until a complete,simulatable design of the system is available. After a complete design is available,architectural errors are time-consuming and expensive to correct. However, there is analternative to simulation based techniques: formal analysis of abstract architectures atthe requirements level. This paper describes VSBEC'S approach for defining and analyzingabstract architectures. VSBEC is a Larch interface language for VHDL that allows adesigner to specify the requirements of a VHDL entity using the canonical Larchapproach. VHDL structural architectures that instantiate VSPEC entities define abstractarchitectures. These abstract architectures can be evaluated at the requirements level todetermine the impact of architectural decisions. This paper briefly introduces VSPECprovides a formal definition of VSPEC abstract architectures and presents two examplesthat illustrate the architectural definition capabilities of the language

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