DocumentCode :
2808605
Title :
Process Algebraic Approach to SystemVerilog
Author :
Man, K.L. ; Boubekeur, M. ; Schellekens, M.P.
Author_Institution :
Univ. Coll. Cork, Cork
fYear :
2007
fDate :
22-26 April 2007
Firstpage :
86
Lastpage :
89
Abstract :
We develop a process algebraic framework, called process algebraic framework for IEEE 1800trade SystemVerilog (PAFSV), for formal specification and analysis of IEEE 1800trade 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 1800trade SystemVerilog. This paper serves as an introduction of PAFSV to architects, engineers and researchers from the electronic design community.
Keywords :
formal languages; formal specification; hardware description languages; process algebra; IEEE 1800; SystemVerilog; formal language; formal specification; process algebraic approach; Algebra; Application software; Computer science; Design engineering; Educational institutions; Equations; Formal languages; Formal specifications; Hardware design languages; User-generated content;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
Conference_Location :
Vancouver, BC
ISSN :
0840-7789
Print_ISBN :
1-4244-1020-7
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2007.29
Filename :
4232688
Link To Document :
بازگشت