DocumentCode :
3248530
Title :
High level synthesis of asynchronous circuit targeting state machine controllers
Author :
Kudva, Prabhakar ; Gopalakrishnan, Ganesh ; Akella, Venkatesh
Author_Institution :
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
fYear :
1995
fDate :
29 Aug-1 Sep 1995
Firstpage :
605
Lastpage :
610
Abstract :
We introduce a high-level synthesis tool that generates efficient asynchronous circuits from a language based on extended Petri-nets. A salient feature of our synthesis technique is its ability to automatically generate ensembles of interacting burst-mode FSM-based controllers and macromodule-based controllers (using macromodule synthesis capabilities developed in our earlier efforts). This is achieved by first decomposing the input description into a set of sequential threads with choices, allocating resources for the threads, and refining the threads towards burst-mode machines. Major contributions of the work reported in this paper are the generation of interacting burst-mode controllers from high-level descriptions. Details of the synthesis system and results on examples including parts of a DCT processor are presented
Keywords :
asynchronous circuits; finite state machines; high level synthesis; logic design; DCT processor; asynchronous circuit; extended Petri-nets; high-level synthesis tool; interacting burst-mode FSM-based controllers; macromodule-based controllers; sequential threads; state machine controllers; Asynchronous circuits; Automata; Automatic control; Circuit synthesis; Control system synthesis; Control systems; High level synthesis; Libraries; Optimization methods; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
Conference_Location :
Chiba
Print_ISBN :
4-930813-67-0
Type :
conf
DOI :
10.1109/ASPDAC.1995.486376
Filename :
486376
Link To Document :
بازگشت