@inproceedings{4214a70de5e6411d98f7b942c38184f1,
title = "A methodology for the formal analysis of asynchronous micropipelines",
abstract = "In this paper we present a process algebra approach for the integrated verification of correctness and performance in concurrent systems. The verification procedure is entirely performed within the Circal process algebra, without any recourse to other formalisms. Performance is characterised in terms of logical properties, which do not incorporate explicit time. Such properties are then interpreted in terms of degree of parallelism and allow the quantitative evaluation of the throughput of the system. The approach has been applied to two four-phase handshaking protocols, which are motivated by the implementation of the AMULET2 asynchronous RISC processor. Both correctness and performance properties are captured in the same verification framework and automatically proved using the Circal System.",
author = "Antonio Cerone and Milne, {George J.}",
year = "2000",
month = jan,
day = "1",
language = "English",
isbn = "3540412190",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer-Verlag Berlin",
pages = "246--262",
editor = "Hunt, {Warren A.} and Johnson, {Steven D.}",
booktitle = "Formal Methods in Computer-Aided Design - 3rd International Conference, FMCAD 2000, Proceedings",
address = "Germany",
note = "3rd International Conference on Formal Methods in Computer-Aided Design, FMCAD 2000 ; Conference date: 01-11-2000 Through 03-11-2000",
}