• DocumentCode
    787095
  • 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
  • Volume
    14
  • Issue
    6
  • fYear
    1995
  • fDate
    6/1/1995 12:00:00 AM
  • Firstpage
    694
  • Lastpage
    706
  • 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;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.387730
  • Filename
    387730