Software investment is the biggest ticket item in any project, so it is important to choose an instruction set architecture (ISA) that offers a truly scalable solution for future development. The MIPS architecture enables seamless scalability across the performance range between a wide range of 32-bit processors and beyond to 64-bits, providing an ideal path for protecting software investment on a new design or a follow-on/upgrade to an existing project. This paper illustrates the ease of migration from the ARM to MIPS architecture, and highlights the areas that users need to focus on during this process.