Verilog Hardware Description Language
The material here consists of relics from an ancient EPSRC project by
David Greaves
and Mike Gordon
entitled Checking
Equivalence Between Synthesised Logic and Non-Synthesisable
Behavioural Prototypes.
- Revised version of a paper entitled
The Semantic Challenge of Verilog HDL
that accompanied an
invited talk
given at the
Tenth Annual IEEE Symposium on Logic in Computer Science (LICS'95),
June 26-29, 1995, San Diego, California.
-
Relating event and trace semantics of Hardware Description Languages,
The Computer Journal, vol. 45, No. 1, 2002.
- An expository talk on the Verilog semantics entitled
Event, Trace and Cycle Semantics of Hardware Description Languages.
- Another talk is entitled
Unified View of Hardware and Software for Systems-On-a-Chip.
A version of this with a different emphasis is
Program Verification and Hardware Synthesis.
- The paper
Language Independent RTL Semantics, jointly authored with
Abhijit Ghosh of Synopsys, was originally written as an invited
contribution to the 1998 IEEE CS Annual Workshop on VLSI: System Level Design in
Orlando Florida. However, due to flights being completely full during
"spring break", I failed to get a ticket and so, alas, was not able to
present it!
- The
representation of state machines in higher order logic is discussed in a
short tutorial note
and the Prosper
deliverable D2.1c.
- Miscellaneous fragments and
drafts: Banff99Paper.ps,
HDLpaper.ps,
SV0.ps,
SV1.ps,
GhoshGordon.ps,
SV.ps.gz