• DocumentCode
    277878
  • Title

    The application of temporal logic to digital systems design

  • Author

    Dowsing, R. ; Elliott, R. ; Woodhams, P. W D

  • Author_Institution
    Fac. of the Sch. of Inf. Syst., East Anglia Univ., Norwich, UK
  • fYear
    1991
  • fDate
    33259
  • Firstpage
    42430
  • Lastpage
    42432
  • Abstract
    Considers the use of temporal logic in a role broadly comparable to that currently played in digital circuit design by Hardware Description Languages (HDLs), such as VHDL and ELLA are conventionally used first to specify, or describe, a circuit at some level of abstraction, and then to simulate the circuit definition thus generated. Current HDLs suffer from two drawbacks: (i) they have no formal semantic basis, and are thus unable to provide support for the process of verifying that the structural description correctly implements a given behavioural specification; (ii) their notion of behavioural specification is essentially algorithmic, and is thus at a relatively low level of abstraction, particularly when compared with notations-such as Z and VDM-currently available for use in software specification. The authors indicate how a particular system of temporal logic, Moszkowski´s Interval Temporal Logic (ITL), together with the associated programming language, Tempura, provide a notation for circuit definition capable of overcoming these drawbacks, while at the same time presenting the designer with a conceptual framework which is relatively appealing at the intuitive level
  • Keywords
    circuit CAD; formal logic; specification languages; HDLs; Interval Temporal Logic; Tempura; circuit definition; digital systems design; temporal logic;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Formal and Semi-Formal Methods for Digital Systems Design, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • Filename
    180863