GAUT - A Free and Open-Source High-Level Synthesis tool

From F-Si wiki
Jump to navigation Jump to search


GAUT is a free academic High-Level Synthesis (HLS) tool. Starting from a C/C++ input description and a set of synthesis options, GAUT automatically generates a hardware architecture composed of a controller and a datapath as well as memory and communication interfaces. GAUT generates IEEE P1076 compliant RTL level VHDL and SystemC projects. The VHDL files are inputs for off the shelf logical synthesis tools. Windows, Linux and MacOS platforms are supported (32 or 64 bits).

This talk will introduce the main steps of HLS and give an overview of the GAUT tool (main features, architecture, short history and purpose).

More information are available on-line here