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
Link To Document