Title :
Hardware synthesis from coarse-grained dataflow specification for fast HW/SW cosynthesis
Author :
Jung, Hyunuk ; Ha, Soonhoi
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
Abstract :
This work concerns automatic hardware synthesis from data flow graph (DFG) specification for fast HW/SW cosynthesis. A node in DFG represents a coarse grain block such as FIR and DCT and a port in a block may consume multiple data samples per invocation, which distinguishes our approach from behavioral synthesis and complicates the problem. In the presented design methodology, a dataflow graph with specified algorithm can be mapped to various hardware structures according to the resource allocation and schedule information. This simplifies the management of the area/performance tradeoff in hardware design and widens the design space of hardware implementation of a dataflow graph compared with the previous approaches. Through experiments with some examples, the usefulness of the proposed technique is demonstrated.
Keywords :
data flow graphs; formal specification; hardware description languages; hardware-software codesign; resource allocation; VHDL; automatic hardware synthesis; behavioral synthesis; coarse grain block; coarse-grained dataflow specification; data flow graph specification; hardware design; hardware-software cosynthesis; resource allocation; system level design; Computer science; Data flow computing; Design methodology; Discrete cosine transforms; Finite impulse response filter; Flow graphs; Hardware; Logic; Permission; System-level design;
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2004. CODES + ISSS 2004. International Conference on
Print_ISBN :
1-58113-937-3
DOI :
10.1109/CODESS.2004.240658