From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5696 invoked by alias); 19 Jan 2012 21:01:39 -0000 Received: (qmail 5686 invoked by uid 22791); 19 Jan 2012 21:01:37 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from fencepost.gnu.org (HELO fencepost.gnu.org) (140.186.70.10) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 19 Jan 2012 21:01:23 +0000 Received: from g230055249.adsl.alicedsl.de ([92.230.55.249]:50563 helo=termi.gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Rnz6o-000221-CY; Thu, 19 Jan 2012 16:01:22 -0500 From: jemarch@gnu.org (Jose E. Marchesi) To: "Frank Ch. Eigler" Cc: cgen@sourceware.org Subject: Re: Hi there References: <8739bbpkll.fsf@gnu.org> <20120119192019.GA4174@redhat.com> Date: Thu, 19 Jan 2012 21:01:00 -0000 In-Reply-To: <20120119192019.GA4174@redhat.com> (Frank Ch. Eigler's message of "Thu, 19 Jan 2012 14:20:19 -0500") Message-ID: <87d3afmmp0.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-IsSubscribed: yes Mailing-List: contact cgen-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cgen-owner@sourceware.org X-SW-Source: 2012-q1/txt/msg00009.txt.bz2 > 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