In this paper, we propose a technique to implement communication protocols as hardware circuits using a model of concurrent EFSMs with multi-way synchronization. Since use of multi-way synchro-nization enables simple and comprehensible specifications of re-cent communication protocols which frequently use complicated mechanisms such as mutual exclusion and dynamic job assign-ment, the proposed model is expected to reduce development cost in designing/developing such protocols. We implement specifica-tions described in the model so that EFSMs work synchronously with the same clock, and that the synchronization mechanism for checking executability of each tuple of synchronizing transitions is implemented as a combinational logic circuit. Thro...
This thesis presents novel communication schemes between independent clock domains. The clock domai...
A multiway synchronization protocol makes it possible for several processes to synchronize in an env...
Asynchronous data communication mechanisms (ACMs) have been extensively studied as data connectors b...
SUMMARY In this paper, we propose a technique to synthesize a hard-ware circuit from a protocol spec...
SUMMARY In this paper, we propose an algorithm to convert a given structured LOTOS specification int...
Asynchronous implementation techniques, which measure logic delays at runtime and activate registers...
Communication scheduling is a technique used by many parallel verification systems to pipeline data ...
This paper presents a new model for the specification of communicating X-machine systems (CXMS). In ...
De-synchronization appears as a new paradigm to automate the design of asynchronous circuits from sy...
AbstractA framework for synthesis of synchronous concurrent systems with local memory is developed. ...
This thesis is concerned with asynchronous circuit design and verification. Specifically, we will f...
This paper discusses ideas for an approach to specification which was initiated by the analysis of t...
Applications running on custom architectures with hundreds of specialized processing elements (PEs) ...
We introduce Transient Blocking Synchronization (TBS), a new approach to hardware synchronization fo...
Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-d...
This thesis presents novel communication schemes between independent clock domains. The clock domai...
A multiway synchronization protocol makes it possible for several processes to synchronize in an env...
Asynchronous data communication mechanisms (ACMs) have been extensively studied as data connectors b...
SUMMARY In this paper, we propose a technique to synthesize a hard-ware circuit from a protocol spec...
SUMMARY In this paper, we propose an algorithm to convert a given structured LOTOS specification int...
Asynchronous implementation techniques, which measure logic delays at runtime and activate registers...
Communication scheduling is a technique used by many parallel verification systems to pipeline data ...
This paper presents a new model for the specification of communicating X-machine systems (CXMS). In ...
De-synchronization appears as a new paradigm to automate the design of asynchronous circuits from sy...
AbstractA framework for synthesis of synchronous concurrent systems with local memory is developed. ...
This thesis is concerned with asynchronous circuit design and verification. Specifically, we will f...
This paper discusses ideas for an approach to specification which was initiated by the analysis of t...
Applications running on custom architectures with hundreds of specialized processing elements (PEs) ...
We introduce Transient Blocking Synchronization (TBS), a new approach to hardware synchronization fo...
Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-d...
This thesis presents novel communication schemes between independent clock domains. The clock domai...
A multiway synchronization protocol makes it possible for several processes to synchronize in an env...
Asynchronous data communication mechanisms (ACMs) have been extensively studied as data connectors b...