Why do you want to V8 instead of V9? I believe they are userland compatible, so if you're running SE mode, I don't think you would notice a difference.
Ali On Sep 29, 2010, at 3:32 PM, Gedare Bloom wrote: > On Wed, Sep 29, 2010 at 1:57 PM, Glenn Ko <[email protected]> wrote: >> Hello All, >> >> >> I have some questions regarding converting SPARC_SE model which is SPARC >> V9 to SPARC V8. >> The major difference between the two, stated on wikipedia is as follows: >> >> "The 32-bit SPARC V8 architecture is purely big-endian. The 64-bit SPARC >> V9 architecture utilizes big-endian instructions, but can access data in >> either >> big-endian or little-endian byte order, chosen either at the application >> instruction (load/store) level or at the memory page level (via an MMU >> setting). The latter is often used for accessing data from inherently little- >> endian devices, such as those on PCI buses." >> > This is accurate for application software, but not for systems software. > > See the SPARC Architecture Manual, section K: Changes From SPARC-V8 to > SPARC-V9 > http://www.sparc.org/standards/SPARCV9.pdf > > I won't comment on your other questions since I also am not an expert at M5. > -Gedare > >> 1. Assuming the only difference being 64-bit to 32-bit conversion, is it a >> considerable amount of work? I would think I have to make the changes >> throughout the simulator but was wondering if there was an easier way to do >> so. >> >> 2. What would be the initial steps to do so? I am not an expert at M5 so I >> haven't really done much 'modification' to the model. Any tips on where I >> should start would be great. >> >> >> Thank you. >> >> _______________________________________________ >> 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 > _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
