• Home
  • Search
  • A Methodology for the Formal Analysis of Asynchronous Micropipelines
  • Cite Icon13
  • https://doi.org/10.1007/3-540-40922-x_16Copy DOI Icon

A Methodology for the Formal Analysis of Asynchronous Micropipelines

  • Jan 1, 2000
  • Antonio Cerone +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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.

Similar Papers
  • Research Article

Topology, randomness and noise in process calculus

  • Apr 01, 2007
  • Frontiers of Electrical and Electronic Engineering in China
  • Mingsheng Ying
  • Book Chapter
  • Citations4

Automatic verification of speed-independent circuit designs using the Circal system

  • May 24, 1993
  • Andrew Bailey
  • Book Chapter
  • Citations11

Time and Fairness in a Process Algebra with Non-blocking Reading

  • Jan 01, 2009
  • Flavio Corradini +2
  • Journal Issue

Proceedings First International Workshop on Process Algebra and Coordination

  • Aug 06, 2011
  • Electronic Proceedings in Theoretical Computer Science
  • Luca Aceto +1
  • PDF
  • Research Article
  • Citations2

RevTPL: The Reversible Temporal Process Language

  • Jan 31, 2024
  • Logical Methods in Computer Science
  • Laura Bocchi +3
  • Research Article
  • Citations1

PSF - A Retrospective

  • Jan 01, 2010
  • Fundamenta Informaticae
  • Gerrit Jan Veltink
  • Book Chapter
  • Citations4

A Non-interleaving Denotational Semantics of Value Passing CCS with Action Refinement

  • Aug 01, 2007
  • Guang Zheng +3
  • Research Article
  • Citations28

Compositional Learning and Verification of Neural Network Controllers

  • Sep 22, 2021
  • ACM Transactions on Embedded Computing Systems
  • Radoslav Ivanov +5
  • Research Article
  • Citations13

The Open Calculus of Constructions (Part I): An Equational Type Theory with Dependent Types for Programming, Specification, and Interactive Theorem Proving

  • Jan 01, 2005
  • Fundamenta Informaticae
  • Mark-Oliver Stehr
  • Research Article
  • Citations29

Bisimulation for quantum processes

  • Jan 26, 2011
  • ACM SIGPLAN Notices
  • Yuan Feng +2
  • Research Article

Adaptive and Fair Transformation for Recoverable Mutual Exclusion

  • Jul 26, 2025
  • Journal of the ACM
  • Sahil Dhoked +1
  • Conference Article
  • Citations4

Transformation of time Petri net into Promela

  • Oct 01, 2017
  • Onsuthee Chaichompoo +2
  • Conference Article

A Framework for RFI Simulation and Performance Verification

  • Sep 01, 2019
  • Gary J Hovey +1
  • Conference Article

Formal Approaches to SMS Service Based on Pi Calculus

  • Dec 01, 2009
  • Hongyan Mao +3
  • PDF
  • Research Article
  • Citations4

Logic-based specification and verification of homogeneous dynamic multi-agent systems

  • Apr 28, 2020
  • Autonomous Agents and Multi-Agent Systems
  • Riccardo De Masellis +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.