Abstract- This paper concerns area-efficient automatic hardware architecture synthesis and its optimization from dataflow graph(DFG) specification for fast HW/SW cosynthesis. A node in a DFG represents a coarse grain computation block such as FIR and DCT and a port in a block may consume multiple data samples per invocation, which distinguishes our approach from conventional behavioral synthesis and complicates the problem. In the proposed design methodology, arcs in DFG are synthesized to intermediate buffers to store the transient data samples between nodes by using either registers or memory. Since the buffer size is the major factor of hardware overhead in the synthesized architecture, we aim to reduce the buffer size by applying a shif...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper concerns automatic hardware synthesis from data flow graph (DFG) specification in system ...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper presents a new methodology of automatic RTL code generation from coarse-grain dataflow sp...
This paper concerns automatic hardware synthesis from data flow graph (DFG) specification for fast H...
International audienceHigh-Level Synthesis (HLS) tools are mature enough to provide efficient code g...
This paper introduces a new methodology for pipeline synthesis with applications to data flow high-l...
This paper introduces a new methodology for pipeline synthesis with applications to data flow high-l...
This paper presents a dataflow design methodology and an associated co-exploration environment, focu...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
High-Level Synthesis (HLS) tools generate hardware designs from high-level programming languages. Th...
This paper proposes a new efficient buffer management technique called shift buffering for automatic...
Commercial high-level synthesis tools typically produce statically scheduled circuits. Yet, effectiv...
International audienceThe purpose of this paper is to raise the level of abstraction in the design o...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper concerns automatic hardware synthesis from data flow graph (DFG) specification in system ...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper presents a new methodology of automatic RTL code generation from coarse-grain dataflow sp...
This paper concerns automatic hardware synthesis from data flow graph (DFG) specification for fast H...
International audienceHigh-Level Synthesis (HLS) tools are mature enough to provide efficient code g...
This paper introduces a new methodology for pipeline synthesis with applications to data flow high-l...
This paper introduces a new methodology for pipeline synthesis with applications to data flow high-l...
This paper presents a dataflow design methodology and an associated co-exploration environment, focu...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
High-Level Synthesis (HLS) tools generate hardware designs from high-level programming languages. Th...
This paper proposes a new efficient buffer management technique called shift buffering for automatic...
Commercial high-level synthesis tools typically produce statically scheduled circuits. Yet, effectiv...
International audienceThe purpose of this paper is to raise the level of abstraction in the design o...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper concerns automatic hardware synthesis from data flow graph (DFG) specification in system ...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...