DocumentCode
3292124
Title
The semantic challenge of Verilog HDL
Author
Gordon, Mike
Author_Institution
Comput. Lab., Cambridge Univ., UK
fYear
1995
fDate
26-29 Jun 1995
Firstpage
136
Lastpage
145
Abstract
The Verilog hardware description language (HDL) is widely used to model the structure and behaviour of digital systems ranging from simple hardware building blocks to complete systems. Its semantics is based an the scheduling of events and the propagation of changes. Different Verilog models of the same device are used during the design process and it is important that these be `equivalent´; formal methods for ensuring this could be commercially significant. Unfortunately, there is very little theory available to help. This self-contained tutorial paper explains the semantics of Verilog informally and poses a number of logical and semantic problems that are intended to provoke further research. Any theory developed to support Verilog is likely to be useful for the analysis of the similar (but more complex) language VHDL
Keywords
hardware description languages; VHDL; Verilog hardware description language; change propagation; digital system structure; digital systems behaviour; event scheduling; formal methods; logical problems; semantics; Counting circuits; Digital systems; Hardware design languages; Laboratories; Process design; Processor scheduling; Prototypes; Sun; Synthesizers; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location
San Diego, CA
ISSN
1043-6871
Print_ISBN
0-8186-7050-9
Type
conf
DOI
10.1109/LICS.1995.523251
Filename
523251
Link To Document