Basic concepts for scheduling algorithms and control synthesis in high-level synthesis of asynchronous circuits are defined. Two scheduling strategies are presented and evaluated. Experiments on different benchmarks show that efficient asynchronous schedules can be obtained. Control is modeled in a distributed fashion with local controllers synchronizing between them by means of handshaking protocols.Peer Reviewe
This paper presents a versatile scheduling model and an effi-cient control synthesis methodology whi...
We present in this paper a novel control synthesis tech-nique for system-level specifications that a...
There are two synchronization mechanisms used in digital systems: synchronous and asynchronous. Syn...
Basic concepts for scheduling algorithms and control synthesis in high-level synthesis of asynchrono...
Basic concepts for scheduling algorithms and control synthesis in high-level synthesis of asynchrono...
[[abstract]]We propose a method for synthesizing from a behavioral description in a hardware descrip...
This paper presents an approach to generating asynchro nous schedules of various concurrency levels...
This paper presents an approach to generating asynchro nous schedules of various concurrency levels...
The paper describes objectives of high-level synthesis. It concentrates on operation scheduling stra...
A method for automating the synthesis of asynchronous control circuits from high level (CSP-like) an...
A method for automating the synthesis of asynchronous control circuits from high level (CSP-like) an...
High level synthesis involves tasks that will transform an abstract or algorithmic level specificati...
High level synthesis involves tasks that will transform an abstract or algorithmic level specificati...
In an asynchronous system, initiation and completion of operations are events that can occur at any ...
Behavioral synthesis of synchronous systems is a well established and researched area. The transform...
This paper presents a versatile scheduling model and an effi-cient control synthesis methodology whi...
We present in this paper a novel control synthesis tech-nique for system-level specifications that a...
There are two synchronization mechanisms used in digital systems: synchronous and asynchronous. Syn...
Basic concepts for scheduling algorithms and control synthesis in high-level synthesis of asynchrono...
Basic concepts for scheduling algorithms and control synthesis in high-level synthesis of asynchrono...
[[abstract]]We propose a method for synthesizing from a behavioral description in a hardware descrip...
This paper presents an approach to generating asynchro nous schedules of various concurrency levels...
This paper presents an approach to generating asynchro nous schedules of various concurrency levels...
The paper describes objectives of high-level synthesis. It concentrates on operation scheduling stra...
A method for automating the synthesis of asynchronous control circuits from high level (CSP-like) an...
A method for automating the synthesis of asynchronous control circuits from high level (CSP-like) an...
High level synthesis involves tasks that will transform an abstract or algorithmic level specificati...
High level synthesis involves tasks that will transform an abstract or algorithmic level specificati...
In an asynchronous system, initiation and completion of operations are events that can occur at any ...
Behavioral synthesis of synchronous systems is a well established and researched area. The transform...
This paper presents a versatile scheduling model and an effi-cient control synthesis methodology whi...
We present in this paper a novel control synthesis tech-nique for system-level specifications that a...
There are two synchronization mechanisms used in digital systems: synchronous and asynchronous. Syn...