Skip to Content

GAUT: High-Level Synthesis Tool (from C/C++ to RTL)

0
Your rating: None
Tool Name (abbreviation): 
GAUT
Author(s): 
Philippe Coussy, ...
(unregistered) Author(s): 
Dominique Heller
Dr. Pierre Bomel (pierre.bomel@univ-ubs.fr)

 GAUT is an open source High-Level Synthesis tool. From a bit-accurate C/C++ specification it automatically generates a pipelined RTL architecture described in VHDL and SystemC simulation models (TLM and CABA).(GAUT, A HLS tool, extracts a CDFG from a C function and selects, allocates, assigns and schedules RTL hardware ressources. GAUT generates a pipelined architecture composed of processing, memory, communication and multiplexing units as well as a GALS/LIS interface.) Download: http://web.univ-ubs.fr/lesterHomepage: https://www.rd-access.eu/edatools/system/files/ubooth_submission/2007/GAUT.pdf 

Tag your tool
Keywords: 
High-Level Synthesis; ESL; EDA; FPGA; ASIC; SoC; hardware design; RTL; SystemC; TLM; DSE; CAD; GCC