Title :
Autocircuit: a clock edge general behavioral synthesis system with a direct path to physical datapaths
Author :
Ugurdag, H. Fatih ; Fuhrman, Thomas E.
Author_Institution :
Gen. Motors Res. Labs., Warren, MI, USA
Abstract :
Autocircuit is a next-generation synthesis tool which makes fundamental contributions in high-level design. It accepts behavioral HDL input descriptions with multiple clock edges with no restrictions on where those edges may or may not be placed in relation to HDL operations or control constructs. It achieves this generality by novel representations and algorithms; its control and data-flow representations are called “raw-states” and “use-trees”, respectively. AUTOCIRCUIT focuses on word-oriented synthesis and bypasses logic synthesis for word-oriented operators, registers, and muxes. It maps directly to physical datapath layout tools using a unique parameterized netlist representation in which net connections themselves have a parameterized size defined by an expression
Keywords :
high level synthesis; logic CAD; Autocircuit; behavioral HDL input descriptions; clock edge general behavioral synthesis system; data-flow representations; high-level design; next-generation synthesis tool; physical datapaths; raw-states; unique parameterized netlist representation; use-trees; word-oriented synthesis; Circuits; Clocks; Data analysis; Design automation; Digital signal processing; Hardware design languages; High level synthesis; Job shop scheduling; Logic; Timing;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1996. ICCD '96. Proceedings., 1996 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7554-3
DOI :
10.1109/ICCD.1996.563601