Stack

  • Larry M. Augustin
  • David C Luckham
  • Benoit A. Gennart
  • Youm Huh
  • Alec G. Stanculescu
Part of the The Kluwer International Series in Engineering and Computer Science book series (SECS, volume 112)

Abstract

This example describes the verification of the hardware stack described in VAL/VHDL in Section 4.3. The hardware stack stores elements of type ElementT and has a maximum depth Depth. The specification and implementation are both written so as to be independent of the particular choice of Depth or ElementT. The functions abstracting the computation of the stack are described in a package StackP. This package defines an internal data type representing the stack, as well as a set of functions (SPush, SPop etc.) operating on the stack. The relationship between the functions (constraints on when the computation occurs) is given in the entity declaration. A set of VAL annotations constrain the order of computation.

Keywords

Tate 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 1991

Authors and Affiliations

  • Larry M. Augustin
    • 1
  • David C Luckham
    • 1
  • Benoit A. Gennart
    • 1
  • Youm Huh
    • 2
  • Alec G. Stanculescu
    • 3
  1. 1.Stanford UniversityUSA
  2. 2.Samsung ElectronicsSunnyvaleUSA
  3. 3.Fintronics U.S.A., Inc.USA

Personalised recommendations