Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
422531 | Electronic Notes in Theoretical Computer Science | 2008 | 14 Pages |
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