Primarily, you need to figure out how to support the register windows in SPARC in the Inorder model.
Now, Gabe I believe has got SPARC working for the simplecpu models so the 1st step is figuring the ins/outs of how the register names/indexes are interpreted for different windows for the simple model. Once you get that straightened out, you would need to instantiate a register file large enough to support register windows and then to update the "use_def.cc" and "execution_unit.cc" files to read/write registers from the correct window. Also register spill / fill code I'm not sure if there are micro-ops or actual ISA instructions that trigger that so that functionality needs to be added to the pipeline as well. On Wed, Jun 23, 2010 at 9:50 AM, Eberle <[email protected]> wrote: > Hi Soumyaroop, > > Do you, or someone else, can say what needs to be done to make InOrderCPU > work with SPARC? > What needs to be adapted, filenames... hints? > > > > Eberle > > > > On Tue, Jun 22, 2010 at 11:34 AM, soumyaroop roy <[email protected]> wrote: > >> Hello Eberle: >> >> On Tue, Jun 22, 2010 at 10:04 AM, Eberle <[email protected]> wrote: >> > I've read the thread about SPARC_FS and InOrderCPU, but I need to know >> > whether it works with SPARC_SE. >> >> Currently, SPARC ISA is not supported in InOrderCPU >> (http://m5sim.org/wiki/index.php/InOrder_ToDo_List). FS is currently >> not supported for any ISA. >> >> > >> > >> > And also: The TimingSimpleCPU is equivalent to InOrderCPU, in terms of >> > pipeline and memory access (reordering)? >> >> TimingSimpleCPU does not model a CPU pipeline. >> >> Please refer to the documentation of these CPUs here: >> >> TimingSimpleCPU: >> http://m5sim.org/wiki/index.php/SimpleCPU >> >> InOrderCpu: >> http://m5sim.org/wiki/index.php/InOrder >> >> > >> > >> > >> > -- >> > Eberle A. Rambo. >> >> regards, >> Soumyaroop >> >> > >> > _______________________________________________ >> > m5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >> > >> >> >> >> -- >> Soumyaroop Roy >> Ph.D. Candidate >> Department of Computer Science and Engineering >> University of South Florida, Tampa >> http://www.csee.usf.edu/~sroy <http://www.csee.usf.edu/%7Esroy> >> _______________________________________________ >> m5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >> > > > _______________________________________________ > m5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users > -- - Korey
_______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
