AbstractSystem-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
A Protocol mismatch occurs when heterogeneous networks try to communicate with each other. Such mism...
Network protocols must work. The effects of protocol specification or implementation errors range fr...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
AbstractSystem-on-chip verification is an active research area. Of particular interest is protocol c...
Protocol conversion for mismatched protocols has been addressed in a number of formal and informal s...
Protocol conversion problem involves identifying whether two or more protocols can be composed with ...
In the absence of a single module interface standard, integration of pre-designed modules in System-...
To reduce problems encountered in the later phases of the software life cycle, verification techniq...
It is important to reason about a number of desirable protocol properties to ensure correctness of ...
The field of chip design is characterized by contradictory pressures to reduce time-to-market and ma...
Hardware module reuse is a standard solution to the problems of increasing complexity of chip archit...
Abstract—Protocol conversion deals with the automatic syn-thesis of an additional component or glue ...
Protocol verification is a key component to hardware and software design. The proliferation of concu...
Verification of a test case for testing the conformance of protocol implementations against the form...
Distributed protocols, typically expressed as stateful agents communicating asynchronously over buff...
A Protocol mismatch occurs when heterogeneous networks try to communicate with each other. Such mism...
Network protocols must work. The effects of protocol specification or implementation errors range fr...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
AbstractSystem-on-chip verification is an active research area. Of particular interest is protocol c...
Protocol conversion for mismatched protocols has been addressed in a number of formal and informal s...
Protocol conversion problem involves identifying whether two or more protocols can be composed with ...
In the absence of a single module interface standard, integration of pre-designed modules in System-...
To reduce problems encountered in the later phases of the software life cycle, verification techniq...
It is important to reason about a number of desirable protocol properties to ensure correctness of ...
The field of chip design is characterized by contradictory pressures to reduce time-to-market and ma...
Hardware module reuse is a standard solution to the problems of increasing complexity of chip archit...
Abstract—Protocol conversion deals with the automatic syn-thesis of an additional component or glue ...
Protocol verification is a key component to hardware and software design. The proliferation of concu...
Verification of a test case for testing the conformance of protocol implementations against the form...
Distributed protocols, typically expressed as stateful agents communicating asynchronously over buff...
A Protocol mismatch occurs when heterogeneous networks try to communicate with each other. Such mism...
Network protocols must work. The effects of protocol specification or implementation errors range fr...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...