Article ID Journal Published Year Pages File Type
422531 Electronic Notes in Theoretical Computer Science 2008 14 Pages PDF
Abstract

System-on-chip verification is an active research area. Of particular interest is protocol conversion, where two components with different protocols are controlled to communicate accurately. We present an approach to protocol conversion using model checking. The temporal logic ACTL is used to describe desired behaviour and finite state machines are used for protocol description. We use tableau-based converter construction and prove that a converter exists only when a successful tableau can be constructed. Liveness is incorporated so that converters satisfy additional constraints on protocol communication. A NuSMV-based implementation has been created and we present results on various problems including a large NuSMV example.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics