Title :
SpecCharts: a VHDL front-end for embedded systems
Author :
Vahid, Frank ; Narayan, Sanjiv ; Gajski, Daniel D.
Author_Institution :
Dept. of Comput. Sci., California Univ., Riverside, CA, USA
fDate :
6/1/1995 12:00:00 AM
Abstract :
VHDL and other hardware description languages are commonly used as specification languages during system design. However, the underlying model of those languages does not directly support the specification of embedded systems, making the task of specifying such systems tedious and error-prone. We introduce a new conceptual model, called Program-State Machines (PSM), that caters to embedded systems. We describe SpecCharts, a VHDL extension that supports capture of the PSM model. The extensions we describe can also be applied to other languages. SpecCharts can be easily incorporated into a VHDL design environment using automatic translation to VHDL. We highlight several experiments that demonstrate the advantages of significantly reduced specification time, fewer errors, and improved specification readability
Keywords :
hardware description languages; real-time systems; PSM model; SpecCharts; VHDL design environment; VHDL front-end; automatic translation; conceptual model; embedded systems; hardware description language; program-state machines; specification language; Application software; Computer science; Embedded system; Handicapped aids; Hardware design languages; Object oriented modeling; Process design; Scheduling; Software design; Specification languages;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on