FPGA C Compiler on sourceforge.net (TMCC derivative)

Nov 12, 2005 0 Replies

Project released a beta based on an enhanced TMCC, and is looking for help to bring FpgaC up to a production stable level.



Home page at

formatting link
Project page at
formatting link



The starting base of TMCC was pretty primative, and really a step toward a C based HDL. I would like to see FpgaC evolve into a full featured C that targets reconfigurable computing rather than just another C subset HDL that competes with VHDL/Verilog.



Steps toward that goal have included moving toward std C syntax and moving TMCC hardware specific features to pragmas. TMCC violated std C scoping rules and didn't implement Struct, Union, enum, or typedef -- all of which I would like to see added into the next release of FpgaC by rewriting the yacc/lex and symbol manager.



FpgaC is looking for developers at all levels, and hopefully can grow over time to support std C on FPGAs targeted specifically to be the C to netlist tool for reconfigurable computing for students, hobbiests, and small businesses that can not afford the expensive tools used by corporate developers.


Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required