Process algebraic approach to SystemVerilog

K. L. Man, M. Boubekeur, M. P. Schellekens

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

5 Citations (Scopus)

Abstract

We develop a process algebraic framework, called process algebraic framework for IEEE 1800™ SystemVerilog (PAFSV), for formal specification and analysis of IEEE 1800™ SystemVerilog designs. The formal semantics of PAFSV is defined by means of deduction rules that associate a labelled transition system with a PAFSV process. A set of properties of PAFSV is presented for a notion of bisimilarity. PAFSV may be regarded as the formal language of a significant subset of IEEE 1800™ SystemVerilog. This paper serves as an introduction of PAFSV to architects, engineers and researchers from the electronic design community.

Original languageEnglish
Title of host publication2007 Canadian Conference on Electrical and Computer Engineering, CCECD
Pages86-89
Number of pages4
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2007 Canadian Conference on Electrical and Computer Engineering, CCECD - Vancouver, BC, Canada
Duration: 22 Apr 200726 Apr 2007

Publication series

NameCanadian Conference on Electrical and Computer Engineering
ISSN (Print)0840-7789

Conference

Conference2007 Canadian Conference on Electrical and Computer Engineering, CCECD
Country/TerritoryCanada
CityVancouver, BC
Period22/04/0726/04/07

Cite this