A natural approach for the description of asynchronous hardware designs are hardware process algebras, such as Martin's CHP (Communicating Hardware Processes), Tangram, or BALSA, which are extensions of standard process algebras with particular operators exploiting the implementation of synchronisation using handshake protocols. In this research report, we give a structural operational semantics for value-passing CHP. Compared to existing semantics of CHP defined by translation into Petri nets, our semantics handles value-passing CHP with communication channels open to the environment and is independent of any particular (2- or 4-phase) handshake protocol used for circuit implementation. In a second step, we describe the translation of CHP ...
LOTOS is one of the most recent formal description languages to appear and one of ver...
Following the development of formalisms based on data and behavioural aspects of the system, there a...
This letter presents the practical issues concerning late and insufficient verification of low-level...
International audienceHardware process calculi, such as CHP (Communicating Hardware Processes), Bals...
A natural approach for the description of asynchronous hardware designs are hardware process algebra...
AbstractHardware process calculi, such as Chp (Communicating Hardware Processes), Balsa, or Haste (f...
International audienceFew formal verification techniques are currently available for asynchronous de...
International audienceCommunicating Hardware Processes (CHP) is a CSP-like language for describing a...
Asynchronous circuits is a discipline in which the theory of concurrency is applied to hardware desi...
Few formal verification techniques are currently avail-able for asynchronous designs. In this paper,...
In this paper, we show a combination of the process algebra CSP and the state-based formalism B, com...
International audienceMany process calculi have been proposed since Robin Milner and Tony Hoare open...
peer-reviewedFollowing the development of formalisms based on data and behavioural aspects of the sy...
We describe the formalization of a process algebra based on CCS within the Higher Order Logic (HOL) ...
A technique is presented for translating LOTOS specifications into implementations executing as asyn...
LOTOS is one of the most recent formal description languages to appear and one of ver...
Following the development of formalisms based on data and behavioural aspects of the system, there a...
This letter presents the practical issues concerning late and insufficient verification of low-level...
International audienceHardware process calculi, such as CHP (Communicating Hardware Processes), Bals...
A natural approach for the description of asynchronous hardware designs are hardware process algebra...
AbstractHardware process calculi, such as Chp (Communicating Hardware Processes), Balsa, or Haste (f...
International audienceFew formal verification techniques are currently available for asynchronous de...
International audienceCommunicating Hardware Processes (CHP) is a CSP-like language for describing a...
Asynchronous circuits is a discipline in which the theory of concurrency is applied to hardware desi...
Few formal verification techniques are currently avail-able for asynchronous designs. In this paper,...
In this paper, we show a combination of the process algebra CSP and the state-based formalism B, com...
International audienceMany process calculi have been proposed since Robin Milner and Tony Hoare open...
peer-reviewedFollowing the development of formalisms based on data and behavioural aspects of the sy...
We describe the formalization of a process algebra based on CCS within the Higher Order Logic (HOL) ...
A technique is presented for translating LOTOS specifications into implementations executing as asyn...
LOTOS is one of the most recent formal description languages to appear and one of ver...
Following the development of formalisms based on data and behavioural aspects of the system, there a...
This letter presents the practical issues concerning late and insufficient verification of low-level...