Transformation of timing diagram specifications into VHDL code
- 19 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Timing diagrams with data and timing annotations are introduced as a language for specifying interface circuits. In this paper we describe how to generate VHDL from timing diagrams in order to get a hardware implementation or simply to get VHDL code for stimuli to be used in a test bench. By giving timing diagrams a formal semantics in terms of T-LOTOS, we can apply optimizing correctness-preserving transformation steps. In order to produce good VHDL code on the way to a hardware implementation it is of great importance to introduce structures into the final description that are not automatically derivable from a given specification. The designer is rather asked to assist in introducing a structure by applying a bottom-up interactive synthesis procedure.Keywords
This publication has 15 references indexed in Scilit:
- Introduction to the ISO specification language LOTOSPublished by Elsevier ,2003
- Equation solving using modal transition systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A Designer’s Guide to VHDL SynthesisPublished by Springer Nature ,1994
- A LOTOS based performance evaluation toolComputer Networks and ISDN Systems, 1993
- Compiling real-time specifications into extended automataIEEE Transactions on Software Engineering, 1992
- The theory of timed automataPublished by Springer Nature ,1992
- SpecCharts : A Language for System Level SynthesisPublished by Elsevier ,1991
- STATEMATE: a working environment for the development of complex reactive systemsIEEE Transactions on Software Engineering, 1990
- Statecharts: a visual formalism for complex systemsScience of Computer Programming, 1987
- Submodule construction as equation solving in CCSPublished by Springer Nature ,1987