TY - GEN
T1 - Process algebraic approach to SystemVerilog
AU - Man, K. L.
AU - Boubekeur, M.
AU - Schellekens, M. P.
PY - 2007
Y1 - 2007
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=48749105509&partnerID=8YFLogxK
U2 - 10.1109/CCECE.2007.29
DO - 10.1109/CCECE.2007.29
M3 - Conference Proceeding
AN - SCOPUS:48749105509
SN - 1424410215
SN - 9781424410217
T3 - Canadian Conference on Electrical and Computer Engineering
SP - 86
EP - 89
BT - 2007 Canadian Conference on Electrical and Computer Engineering, CCECD
T2 - 2007 Canadian Conference on Electrical and Computer Engineering, CCECD
Y2 - 22 April 2007 through 26 April 2007
ER -