• DocumentCode
    421332
  • 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
  • fYear
    2004
  • fDate
    8-10 Sept. 2004
  • Firstpage
    24
  • Lastpage
    29
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2004. CODES + ISSS 2004. International Conference on
  • Print_ISBN
    1-58113-937-3
  • Type

    conf

  • DOI
    10.1109/CODESS.2004.240658
  • Filename
    1360474