13th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'07) Gate-level modelling and verification of asynchronous circuits using CSPM and FDR Berkeley, California March 12-March 14 ISBN: 0-7695-2771-X
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASYNC.2007.19
FDR (Failures-Divergences Refinement) is a tool for verifying properties of processes expressed in a machinereadable dialect of CSP (CSPM). This paper shows how to model asynchronous logic blocks as processes in CSPM and how to verify them using FDR: processes abstract away from the speed of the blocks; multi-way synchronization facilitates the modelling of isochronic forks; receptiveness is formalised as an assertion for FDR to check; process transformations allow one to model transmission lines and handshaking ports. A process parameterised by a Boolean function suffices to model any complex gate; another such process models N-way mutual exclusion. The approach is illustrated on a variety of asynchronous circuits drawn from the literature.
Citation:
Mark B. Josephs, "Gate-level modelling and verification of asynchronous circuits using CSPM and FDR," async, pp.83-94, 13th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'07), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||