• DocumentCode
    3330762
  • Title

    Architectural Synthesis with Control Data Flow Extraction toward an Asynchronous CAD Tool

  • Author

    Damavandpeyma, Morteza ; Mohammadi, Siamak

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    857
  • Lastpage
    864
  • Abstract
    Asynchronous digital design approach liberates VLSI systems from clock signal and offers potential for low power and high performance design methods. Due to lack of commercial CAD tools, asynchronous circuit design has not been regarded with favor. To alleviate the situation, a SystemC library is developed as an extension to the existing SystemC language to enable asynchronous circuit description at the highest level of abstraction. A tool has been developed which extracts optimized control and data flow graphs from the high level description. Also novel architectural asynchronous synthesis algorithms were proposed to generate optimized asynchronous circuit from the extracted data-flow graphs. The proposed library enables the modeling and designing of efficient asynchronous circuits at a high level without having to deal with details of asynchronous implementation. Extracted structures are produced in well-defined form that can easily be used for synthesis purposes, verification or test generation. And finally proposed synthesis tool produces asynchronous circuits with minimum required resources. Results are given by using some high-level synthesis benchmark circuits.
  • Keywords
    VLSI; asynchronous circuits; circuit CAD; data flow graphs; digital integrated circuits; integrated circuit design; SystemC language; SystemC library; VLSI systems; architectural asynchronous synthesis algorithms; asynchronous CAD tool; asynchronous circuit design; asynchronous digital design approach; control data flow extraction; data flow graphs; Asynchronous circuits; Circuit synthesis; Clocks; Control system synthesis; Data mining; Design automation; Design methodology; Signal design; Signal synthesis; Very large scale integration; Asynchronous Circuits; Control Data Flow Extraction; High Level Synthesis; SystemC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
  • Conference_Location
    Parma
  • Print_ISBN
    978-0-7695-3277-6
  • Type

    conf

  • DOI
    10.1109/DSD.2008.69
  • Filename
    4669326