Specification and analysis of Null Convention Logic (NCL) circuits using PAFSV

Ka Lok Man, Nan Zhang, Chi Un Lei, Eng Gee Lim, T. O. Ting, Kaiyu Wan, Jieming Ma, Tomas Krilavičius, Dawei Liu, Yu Guo

Research output: Contribution to journalConference articlepeer-review

Abstract

In this work, a process algebraic framework known as PAFSV is applied to the formal specication and analysis of IEEE 1800TM SystemVerilog design. The formal semantics of PAFSV is defined by means of deduction rules that associate a time transition system with a PAFSV process. In addition, a set of properties of PAFSV is defined for a notion of bisimilarity; and PAFSV may be regarded as the formal language of a significant subset of IEEE 1800TM SystemVerilog. The main aim of this paper is to demonstrate that PAFSV is effective and useful for the formal specification and analysis of IEEE 1800TM SystemVerilog design. To achieve the aim of this approach, we apply PAFSV to model and analyse classical circuits such as the Null Convention Logic (NCL) circuit.

Original languageEnglish
JournalLecture Notes in Engineering and Computer Science
Volume2210
Issue numberJanuary
Publication statusPublished - 2014
EventInternational MultiConference of Engineers and Computer Scientists, IMECS 2014 - Kowloon, Hong Kong
Duration: 12 Mar 201414 Mar 2014

Keywords

  • Formal language
  • Formal semantics
  • Null Convention Logic (NCL)
  • Systemverilog

Cite this