Advertisement

Help me name my MIPS simulator

Started by October 26, 2009 09:59 PM
19 comments, last by The Communist Duck 15 years ago
I'm writing a MIPS simulator. The idea is to provide the user with a completely empty computer, which he or she can then program from the ground up. You can choose to attach a hard drive, monitor, keyboard, etc. I picked the MIPS architecture/instruction set for its simplicity and elegance. If I stick with the project, I'll make it open source, so I want a good name. I've been thinking something involving "Playground," since that's what it's supposed to be (...for hobbyist systems programmers, anyway :) ). Any ideas?
MIPSterpiece
"Walk not the trodden path, for it has borne it's burden." -John, Flying Monk
Advertisement
TIPS
Quote: Original post by Sol Blue
The idea is to provide the user with a completely empty computer, which he or she can then program from the ground up. You can choose to attach a hard drive, monitor, keyboard, etc.


As somebody who has written a MIPS (R3000) simulator, be aware of what you're getting yourself into. Judging from your post, and posting history - the name of the thing should be the least of your concerns.

Have you looked at SPIM (MIPS backwards), or MARS (MIPS Assembler and Runtime Simulator)? They're not awfully clever names, however, SPIM is the most widely used simulator in academics[citation needed].

Are you going to create a MIPS-like simulator or are you targeting a specific model or models? If you're going to go with a particular model, I'd just name it the model of the CPU, otherwise...name it...

RISC...RISC I Suddenly Created.
Thanks for the advice, Programmer One. I suppose I should say I'm creating a MIPS-like simulator — it uses the instruction set and some of the basic architecture, but doesn't try to reproduce all of the details. I've actually got the CPU bit of it all done, plus basic I/O; I just want to expand it with peripherals.

(I used SPIM a couple years ago in college; I hear that class is now using MARS.)

Thanks for the name suggestions, all! Kaptain, what would TIPS stand for?
SPIM, eggs, bacon, and SPIM?
Advertisement
MIPSim?
SimMIP?
Just A MIPS Simulator?
MIPS
Instance or Instant
Playground
Simulation or Simulator

Am I awesome or am I awesome?
MOPS.

This topic is closed to new replies.

Advertisement