Hi there

Jose E. Marchesi jemarch@gnu.org
Thu Jan 19 21:01:00 GMT 2012


    > I am using cgen for the development of a LEON3 simulator, partly funded
    > by my employer.
    
    Neat.  Are you starting from one of the other SPARC models?

Probably yes.  I am currently reading the cgen/cpu/sparc*.cpu RTL files.
It looks like they are not being updated since long ago, and that they
are not being used in binutils.

I copied them into my local git repo (which will be public as soon as I
reach a stage where at least the ISA simulator runs) since I need to do
extensive modifications, such as explicitly supporting a V7 machine for
ERC32 and the models themselves.

    Which simulator framework are you planning to use (gdb/sim vs. sid)?

gdb.  I am still in the stage on getting familiar with the common sim
infrastructure, but it looks like it provides enough flexibility (in
terms of buses, signals, etc) for my purposes.

Besides, my company filed a copyright assignment for gdb, and I have got
a personal one in place as well :)

BTW, do I need to sign separated papers for CGEN?

-- 
Jose E. Marchesi         http://www.jemarch.net
GNU Project              http://www.gnu.org



More information about the Cgen mailing list