Menu

Tree [r3] /
 History

HTTPS access


File Date Author Commit
 * 2007-05-31 samuelgoto [r3] inital svn import
 src 2007-04-11 samuelgoto [r2] toggling debug condition
 test 2007-04-11 samuelgoto [r1] initial svn import!
 AUTHORS 2007-04-11 samuelgoto [r1] initial svn import!
 COPYING 2007-04-11 samuelgoto [r1] initial svn import!
 ChangeLog 2007-04-11 samuelgoto [r1] initial svn import!
 INSTALL 2007-04-11 samuelgoto [r1] initial svn import!
 Makefile.am 2007-04-11 samuelgoto [r1] initial svn import!
 Makefile.in 2007-04-11 samuelgoto [r1] initial svn import!
 NEWS 2007-04-11 samuelgoto [r1] initial svn import!
 README 2007-04-11 samuelgoto [r1] initial svn import!
 aclocal.m4 2007-04-11 samuelgoto [r1] initial svn import!
 config.guess 2007-04-11 samuelgoto [r1] initial svn import!
 config.h.in 2007-04-11 samuelgoto [r1] initial svn import!
 config.sub 2007-04-11 samuelgoto [r1] initial svn import!
 configure 2007-04-11 samuelgoto [r1] initial svn import!
 configure.ac 2007-04-11 samuelgoto [r1] initial svn import!
 install-sh 2007-04-11 samuelgoto [r1] initial svn import!
 missing 2007-04-11 samuelgoto [r1] initial svn import!
 mkinstalldirs 2007-04-11 samuelgoto [r1] initial svn import!
 stamp-h.in 2007-04-11 samuelgoto [r1] initial svn import!

Read Me

========================================================

gsc - a SystemC to Verilog translator

========================================================

Author :

Samuel Shoji Fukujima Goto
samuel.goto@ic.unicamp.br


TODO list :

1) functions support ( done )
2) better casting support ( (sc_uint<18>) a )
3) better operators support ( specially concatenation ( a, b ) )
4) type size matching
5) i++ support
6) inout support


gsc restrictions


1) don't use ++ or -- operators

right :

counter = counter + 1;
if (counter)
	counter = 0;
counter = counter - 1;

wrong :

if (counter++)
	counter = 0;
counter--;

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.